public static final class LightningApi.Feature.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.Feature.Builder> implements LightningApi.FeatureOrBuilder
lnrpc.Feature
Modifier and Type | Method and Description |
---|---|
LightningApi.Feature |
build() |
LightningApi.Feature |
buildPartial() |
LightningApi.Feature.Builder |
clear() |
LightningApi.Feature.Builder |
clearIsKnown()
bool is_known = 4; |
LightningApi.Feature.Builder |
clearIsRequired()
bool is_required = 3; |
LightningApi.Feature.Builder |
clearName()
string name = 2; |
LightningApi.Feature |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getIsKnown()
bool is_known = 4; |
boolean |
getIsRequired()
bool is_required = 3; |
java.lang.String |
getName()
string name = 2; |
com.google.protobuf.ByteString |
getNameBytes()
string name = 2; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
LightningApi.Feature.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
LightningApi.Feature.Builder |
mergeFrom(LightningApi.Feature other) |
LightningApi.Feature.Builder |
mergeFrom(com.google.protobuf.Message other) |
LightningApi.Feature.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
LightningApi.Feature.Builder |
setIsKnown(boolean value)
bool is_known = 4; |
LightningApi.Feature.Builder |
setIsRequired(boolean value)
bool is_required = 3; |
LightningApi.Feature.Builder |
setName(java.lang.String value)
string name = 2; |
LightningApi.Feature.Builder |
setNameBytes(com.google.protobuf.ByteString value)
string name = 2; |
LightningApi.Feature.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
addRepeatedField, 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, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.Feature.Builder>
public LightningApi.Feature.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.Feature.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.Feature.Builder>
public LightningApi.Feature getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public LightningApi.Feature build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public LightningApi.Feature buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public LightningApi.Feature.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<LightningApi.Feature.Builder>
public LightningApi.Feature.Builder mergeFrom(LightningApi.Feature other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.Feature.Builder>
public LightningApi.Feature.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<LightningApi.Feature.Builder>
java.io.IOException
public java.lang.String getName()
string name = 2;
getName
in interface LightningApi.FeatureOrBuilder
public com.google.protobuf.ByteString getNameBytes()
string name = 2;
getNameBytes
in interface LightningApi.FeatureOrBuilder
public LightningApi.Feature.Builder setName(java.lang.String value)
string name = 2;
value
- The name to set.public LightningApi.Feature.Builder clearName()
string name = 2;
public LightningApi.Feature.Builder setNameBytes(com.google.protobuf.ByteString value)
string name = 2;
value
- The bytes for name to set.public boolean getIsRequired()
bool is_required = 3;
getIsRequired
in interface LightningApi.FeatureOrBuilder
public LightningApi.Feature.Builder setIsRequired(boolean value)
bool is_required = 3;
value
- The isRequired to set.public LightningApi.Feature.Builder clearIsRequired()
bool is_required = 3;
public boolean getIsKnown()
bool is_known = 4;
getIsKnown
in interface LightningApi.FeatureOrBuilder
public LightningApi.Feature.Builder setIsKnown(boolean value)
bool is_known = 4;
value
- The isKnown to set.public LightningApi.Feature.Builder clearIsKnown()
bool is_known = 4;
public final LightningApi.Feature.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.Feature.Builder>
public final LightningApi.Feature.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.Feature.Builder>