public static final class LightningApi.NodeMetricsRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.NodeMetricsRequest.Builder> implements LightningApi.NodeMetricsRequestOrBuilder
lnrpc.NodeMetricsRequestaddRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.NodeMetricsRequest.Builder>public LightningApi.NodeMetricsRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.NodeMetricsRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.NodeMetricsRequest.Builder>public LightningApi.NodeMetricsRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic LightningApi.NodeMetricsRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic LightningApi.NodeMetricsRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic LightningApi.NodeMetricsRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LightningApi.NodeMetricsRequest.Builder>public LightningApi.NodeMetricsRequest.Builder mergeFrom(LightningApi.NodeMetricsRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.NodeMetricsRequest.Builder>public LightningApi.NodeMetricsRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LightningApi.NodeMetricsRequest.Builder>java.io.IOExceptionpublic java.util.List<LightningApi.NodeMetricType> getTypesList()
The requested node metrics.
repeated .lnrpc.NodeMetricType types = 1;getTypesList in interface LightningApi.NodeMetricsRequestOrBuilderpublic int getTypesCount()
The requested node metrics.
repeated .lnrpc.NodeMetricType types = 1;getTypesCount in interface LightningApi.NodeMetricsRequestOrBuilderpublic LightningApi.NodeMetricType getTypes(int index)
The requested node metrics.
repeated .lnrpc.NodeMetricType types = 1;getTypes in interface LightningApi.NodeMetricsRequestOrBuilderindex - The index of the element to return.public LightningApi.NodeMetricsRequest.Builder setTypes(int index, LightningApi.NodeMetricType value)
The requested node metrics.
repeated .lnrpc.NodeMetricType types = 1;index - The index to set the value at.value - The types to set.public LightningApi.NodeMetricsRequest.Builder addTypes(LightningApi.NodeMetricType value)
The requested node metrics.
repeated .lnrpc.NodeMetricType types = 1;value - The types to add.public LightningApi.NodeMetricsRequest.Builder addAllTypes(java.lang.Iterable<? extends LightningApi.NodeMetricType> values)
The requested node metrics.
repeated .lnrpc.NodeMetricType types = 1;values - The types to add.public LightningApi.NodeMetricsRequest.Builder clearTypes()
The requested node metrics.
repeated .lnrpc.NodeMetricType types = 1;public java.util.List<java.lang.Integer> getTypesValueList()
The requested node metrics.
repeated .lnrpc.NodeMetricType types = 1;getTypesValueList in interface LightningApi.NodeMetricsRequestOrBuilderpublic int getTypesValue(int index)
The requested node metrics.
repeated .lnrpc.NodeMetricType types = 1;getTypesValue in interface LightningApi.NodeMetricsRequestOrBuilderindex - The index of the value to return.public LightningApi.NodeMetricsRequest.Builder setTypesValue(int index, int value)
The requested node metrics.
repeated .lnrpc.NodeMetricType types = 1;index - The index to set the value at.value - The enum numeric value on the wire for types to set.public LightningApi.NodeMetricsRequest.Builder addTypesValue(int value)
The requested node metrics.
repeated .lnrpc.NodeMetricType types = 1;value - The enum numeric value on the wire for types to add.public LightningApi.NodeMetricsRequest.Builder addAllTypesValue(java.lang.Iterable<java.lang.Integer> values)
The requested node metrics.
repeated .lnrpc.NodeMetricType types = 1;values - The enum numeric values on the wire for types to add.public final LightningApi.NodeMetricsRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.NodeMetricsRequest.Builder>public final LightningApi.NodeMetricsRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.NodeMetricsRequest.Builder>