public static final class LightningApi.Peer.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.Peer.Builder> implements LightningApi.PeerOrBuilder
lnrpc.Peer
Modifier and Type | Method and Description |
---|---|
LightningApi.Peer.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
LightningApi.Peer |
build() |
LightningApi.Peer |
buildPartial() |
LightningApi.Peer.Builder |
clear() |
LightningApi.Peer.Builder |
clearAddress()
/ Network address of the peer; eg `127.0.0.1:10011`
|
LightningApi.Peer.Builder |
clearBytesRecv()
/ Bytes of data transmitted from this peer
|
LightningApi.Peer.Builder |
clearBytesSent()
/ Bytes of data transmitted to this peer
|
LightningApi.Peer.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
LightningApi.Peer.Builder |
clearInbound()
/ A channel is inbound if the counterparty initiated the channel
|
LightningApi.Peer.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
LightningApi.Peer.Builder |
clearPingTime()
/ Ping time to this peer
|
LightningApi.Peer.Builder |
clearPubKey()
/ The identity pubkey of the peer
|
LightningApi.Peer.Builder |
clearSatRecv()
/ Satoshis received from this peer
|
LightningApi.Peer.Builder |
clearSatSent()
/ Satoshis sent to this peer
|
LightningApi.Peer.Builder |
clone() |
java.lang.String |
getAddress()
/ Network address of the peer; eg `127.0.0.1:10011`
|
com.google.protobuf.ByteString |
getAddressBytes()
/ Network address of the peer; eg `127.0.0.1:10011`
|
long |
getBytesRecv()
/ Bytes of data transmitted from this peer
|
long |
getBytesSent()
/ Bytes of data transmitted to this peer
|
LightningApi.Peer |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getInbound()
/ A channel is inbound if the counterparty initiated the channel
|
long |
getPingTime()
/ Ping time to this peer
|
java.lang.String |
getPubKey()
/ The identity pubkey of the peer
|
com.google.protobuf.ByteString |
getPubKeyBytes()
/ The identity pubkey of the peer
|
long |
getSatRecv()
/ Satoshis received from this peer
|
long |
getSatSent()
/ Satoshis sent to this peer
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
LightningApi.Peer.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
LightningApi.Peer.Builder |
mergeFrom(LightningApi.Peer other) |
LightningApi.Peer.Builder |
mergeFrom(com.google.protobuf.Message other) |
LightningApi.Peer.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
LightningApi.Peer.Builder |
setAddress(java.lang.String value)
/ Network address of the peer; eg `127.0.0.1:10011`
|
LightningApi.Peer.Builder |
setAddressBytes(com.google.protobuf.ByteString value)
/ Network address of the peer; eg `127.0.0.1:10011`
|
LightningApi.Peer.Builder |
setBytesRecv(long value)
/ Bytes of data transmitted from this peer
|
LightningApi.Peer.Builder |
setBytesSent(long value)
/ Bytes of data transmitted to this peer
|
LightningApi.Peer.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
LightningApi.Peer.Builder |
setInbound(boolean value)
/ A channel is inbound if the counterparty initiated the channel
|
LightningApi.Peer.Builder |
setPingTime(long value)
/ Ping time to this peer
|
LightningApi.Peer.Builder |
setPubKey(java.lang.String value)
/ The identity pubkey of the peer
|
LightningApi.Peer.Builder |
setPubKeyBytes(com.google.protobuf.ByteString value)
/ The identity pubkey of the peer
|
LightningApi.Peer.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
LightningApi.Peer.Builder |
setSatRecv(long value)
/ Satoshis received from this peer
|
LightningApi.Peer.Builder |
setSatSent(long value)
/ Satoshis sent to this peer
|
LightningApi.Peer.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, 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.Peer.Builder>
public LightningApi.Peer.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.Peer.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.Peer.Builder>
public LightningApi.Peer getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public LightningApi.Peer build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public LightningApi.Peer buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public LightningApi.Peer.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.Peer.Builder>
public LightningApi.Peer.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField
in interface com.google.protobuf.Message.Builder
setField
in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.Peer.Builder>
public LightningApi.Peer.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface com.google.protobuf.Message.Builder
clearField
in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.Peer.Builder>
public LightningApi.Peer.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface com.google.protobuf.Message.Builder
clearOneof
in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.Peer.Builder>
public LightningApi.Peer.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField
in interface com.google.protobuf.Message.Builder
setRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.Peer.Builder>
public LightningApi.Peer.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField
in interface com.google.protobuf.Message.Builder
addRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.Peer.Builder>
public LightningApi.Peer.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<LightningApi.Peer.Builder>
public LightningApi.Peer.Builder mergeFrom(LightningApi.Peer other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.Peer.Builder>
public LightningApi.Peer.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.Peer.Builder>
java.io.IOException
public java.lang.String getPubKey()
/ The identity pubkey of the peer
string pub_key = 1[json_name = "pub_key"];
getPubKey
in interface LightningApi.PeerOrBuilder
public com.google.protobuf.ByteString getPubKeyBytes()
/ The identity pubkey of the peer
string pub_key = 1[json_name = "pub_key"];
getPubKeyBytes
in interface LightningApi.PeerOrBuilder
public LightningApi.Peer.Builder setPubKey(java.lang.String value)
/ The identity pubkey of the peer
string pub_key = 1[json_name = "pub_key"];
public LightningApi.Peer.Builder clearPubKey()
/ The identity pubkey of the peer
string pub_key = 1[json_name = "pub_key"];
public LightningApi.Peer.Builder setPubKeyBytes(com.google.protobuf.ByteString value)
/ The identity pubkey of the peer
string pub_key = 1[json_name = "pub_key"];
public java.lang.String getAddress()
/ Network address of the peer; eg `127.0.0.1:10011`
string address = 3[json_name = "address"];
getAddress
in interface LightningApi.PeerOrBuilder
public com.google.protobuf.ByteString getAddressBytes()
/ Network address of the peer; eg `127.0.0.1:10011`
string address = 3[json_name = "address"];
getAddressBytes
in interface LightningApi.PeerOrBuilder
public LightningApi.Peer.Builder setAddress(java.lang.String value)
/ Network address of the peer; eg `127.0.0.1:10011`
string address = 3[json_name = "address"];
public LightningApi.Peer.Builder clearAddress()
/ Network address of the peer; eg `127.0.0.1:10011`
string address = 3[json_name = "address"];
public LightningApi.Peer.Builder setAddressBytes(com.google.protobuf.ByteString value)
/ Network address of the peer; eg `127.0.0.1:10011`
string address = 3[json_name = "address"];
public long getBytesSent()
/ Bytes of data transmitted to this peer
uint64 bytes_sent = 4[json_name = "bytes_sent"];
getBytesSent
in interface LightningApi.PeerOrBuilder
public LightningApi.Peer.Builder setBytesSent(long value)
/ Bytes of data transmitted to this peer
uint64 bytes_sent = 4[json_name = "bytes_sent"];
public LightningApi.Peer.Builder clearBytesSent()
/ Bytes of data transmitted to this peer
uint64 bytes_sent = 4[json_name = "bytes_sent"];
public long getBytesRecv()
/ Bytes of data transmitted from this peer
uint64 bytes_recv = 5[json_name = "bytes_recv"];
getBytesRecv
in interface LightningApi.PeerOrBuilder
public LightningApi.Peer.Builder setBytesRecv(long value)
/ Bytes of data transmitted from this peer
uint64 bytes_recv = 5[json_name = "bytes_recv"];
public LightningApi.Peer.Builder clearBytesRecv()
/ Bytes of data transmitted from this peer
uint64 bytes_recv = 5[json_name = "bytes_recv"];
public long getSatSent()
/ Satoshis sent to this peer
int64 sat_sent = 6[json_name = "sat_sent"];
getSatSent
in interface LightningApi.PeerOrBuilder
public LightningApi.Peer.Builder setSatSent(long value)
/ Satoshis sent to this peer
int64 sat_sent = 6[json_name = "sat_sent"];
public LightningApi.Peer.Builder clearSatSent()
/ Satoshis sent to this peer
int64 sat_sent = 6[json_name = "sat_sent"];
public long getSatRecv()
/ Satoshis received from this peer
int64 sat_recv = 7[json_name = "sat_recv"];
getSatRecv
in interface LightningApi.PeerOrBuilder
public LightningApi.Peer.Builder setSatRecv(long value)
/ Satoshis received from this peer
int64 sat_recv = 7[json_name = "sat_recv"];
public LightningApi.Peer.Builder clearSatRecv()
/ Satoshis received from this peer
int64 sat_recv = 7[json_name = "sat_recv"];
public boolean getInbound()
/ A channel is inbound if the counterparty initiated the channel
bool inbound = 8[json_name = "inbound"];
getInbound
in interface LightningApi.PeerOrBuilder
public LightningApi.Peer.Builder setInbound(boolean value)
/ A channel is inbound if the counterparty initiated the channel
bool inbound = 8[json_name = "inbound"];
public LightningApi.Peer.Builder clearInbound()
/ A channel is inbound if the counterparty initiated the channel
bool inbound = 8[json_name = "inbound"];
public long getPingTime()
/ Ping time to this peer
int64 ping_time = 9[json_name = "ping_time"];
getPingTime
in interface LightningApi.PeerOrBuilder
public LightningApi.Peer.Builder setPingTime(long value)
/ Ping time to this peer
int64 ping_time = 9[json_name = "ping_time"];
public LightningApi.Peer.Builder clearPingTime()
/ Ping time to this peer
int64 ping_time = 9[json_name = "ping_time"];
public final LightningApi.Peer.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.Peer.Builder>
public final LightningApi.Peer.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.Peer.Builder>