public static final class LightningApi.LightningAddress.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.LightningAddress.Builder> implements LightningApi.LightningAddressOrBuilder
lnrpc.LightningAddress| Modifier and Type | Method and Description |
|---|---|
LightningApi.LightningAddress |
build() |
LightningApi.LightningAddress |
buildPartial() |
LightningApi.LightningAddress.Builder |
clear() |
LightningApi.LightningAddress.Builder |
clearHost()
The network location of the lightning node, e.g.
|
LightningApi.LightningAddress.Builder |
clearPubkey()
The identity pubkey of the Lightning node.
|
LightningApi.LightningAddress |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getHost()
The network location of the lightning node, e.g.
|
com.google.protobuf.ByteString |
getHostBytes()
The network location of the lightning node, e.g.
|
java.lang.String |
getPubkey()
The identity pubkey of the Lightning node.
|
com.google.protobuf.ByteString |
getPubkeyBytes()
The identity pubkey of the Lightning node.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
LightningApi.LightningAddress.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
LightningApi.LightningAddress.Builder |
mergeFrom(LightningApi.LightningAddress other) |
LightningApi.LightningAddress.Builder |
mergeFrom(com.google.protobuf.Message other) |
LightningApi.LightningAddress.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
LightningApi.LightningAddress.Builder |
setHost(java.lang.String value)
The network location of the lightning node, e.g.
|
LightningApi.LightningAddress.Builder |
setHostBytes(com.google.protobuf.ByteString value)
The network location of the lightning node, e.g.
|
LightningApi.LightningAddress.Builder |
setPubkey(java.lang.String value)
The identity pubkey of the Lightning node.
|
LightningApi.LightningAddress.Builder |
setPubkeyBytes(com.google.protobuf.ByteString value)
The identity pubkey of the Lightning node.
|
LightningApi.LightningAddress.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, 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.LightningAddress.Builder>public LightningApi.LightningAddress.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.LightningAddress.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.LightningAddress.Builder>public LightningApi.LightningAddress getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic LightningApi.LightningAddress build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic LightningApi.LightningAddress buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic LightningApi.LightningAddress.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LightningApi.LightningAddress.Builder>public LightningApi.LightningAddress.Builder mergeFrom(LightningApi.LightningAddress other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.LightningAddress.Builder>public LightningApi.LightningAddress.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.LightningAddress.Builder>java.io.IOExceptionpublic java.lang.String getPubkey()
The identity pubkey of the Lightning node.
string pubkey = 1;getPubkey in interface LightningApi.LightningAddressOrBuilderpublic com.google.protobuf.ByteString getPubkeyBytes()
The identity pubkey of the Lightning node.
string pubkey = 1;getPubkeyBytes in interface LightningApi.LightningAddressOrBuilderpublic LightningApi.LightningAddress.Builder setPubkey(java.lang.String value)
The identity pubkey of the Lightning node.
string pubkey = 1;value - The pubkey to set.public LightningApi.LightningAddress.Builder clearPubkey()
The identity pubkey of the Lightning node.
string pubkey = 1;public LightningApi.LightningAddress.Builder setPubkeyBytes(com.google.protobuf.ByteString value)
The identity pubkey of the Lightning node.
string pubkey = 1;value - The bytes for pubkey to set.public java.lang.String getHost()
The network location of the lightning node, e.g. `69.69.69.69:1337` or `localhost:10011`.
string host = 2;getHost in interface LightningApi.LightningAddressOrBuilderpublic com.google.protobuf.ByteString getHostBytes()
The network location of the lightning node, e.g. `69.69.69.69:1337` or `localhost:10011`.
string host = 2;getHostBytes in interface LightningApi.LightningAddressOrBuilderpublic LightningApi.LightningAddress.Builder setHost(java.lang.String value)
The network location of the lightning node, e.g. `69.69.69.69:1337` or `localhost:10011`.
string host = 2;value - The host to set.public LightningApi.LightningAddress.Builder clearHost()
The network location of the lightning node, e.g. `69.69.69.69:1337` or `localhost:10011`.
string host = 2;public LightningApi.LightningAddress.Builder setHostBytes(com.google.protobuf.ByteString value)
The network location of the lightning node, e.g. `69.69.69.69:1337` or `localhost:10011`.
string host = 2;value - The bytes for host to set.public final LightningApi.LightningAddress.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.LightningAddress.Builder>public final LightningApi.LightningAddress.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.LightningAddress.Builder>