public static final class LightningApi.SendRequest extends com.google.protobuf.GeneratedMessageV3 implements LightningApi.SendRequestOrBuilder
lnrpc.SendRequest
Modifier and Type | Class and Description |
---|---|
static class |
LightningApi.SendRequest.Builder
Protobuf type
lnrpc.SendRequest |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
Modifier and Type | Field and Description |
---|---|
static int |
ALLOW_SELF_PAYMENT_FIELD_NUMBER |
static int |
AMT_FIELD_NUMBER |
static int |
AMT_MSAT_FIELD_NUMBER |
static int |
CLTV_LIMIT_FIELD_NUMBER |
static int |
DEST_CUSTOM_RECORDS_FIELD_NUMBER |
static int |
DEST_FEATURES_FIELD_NUMBER |
static int |
DEST_FIELD_NUMBER |
static int |
DEST_STRING_FIELD_NUMBER |
static int |
FEE_LIMIT_FIELD_NUMBER |
static int |
FINAL_CLTV_DELTA_FIELD_NUMBER |
static int |
LAST_HOP_PUBKEY_FIELD_NUMBER |
static int |
OUTGOING_CHAN_ID_FIELD_NUMBER |
static int |
PAYMENT_ADDR_FIELD_NUMBER |
static int |
PAYMENT_HASH_FIELD_NUMBER |
static int |
PAYMENT_HASH_STRING_FIELD_NUMBER |
static int |
PAYMENT_REQUEST_FIELD_NUMBER |
Modifier and Type | Method and Description |
---|---|
boolean |
containsDestCustomRecords(long key)
An optional field that can be used to pass an arbitrary set of TLV records
to a peer which understands the new records.
|
boolean |
equals(java.lang.Object obj) |
boolean |
getAllowSelfPayment()
If set, circular payments to self are permitted.
|
long |
getAmt()
The amount to send expressed in satoshis.
|
long |
getAmtMsat()
The amount to send expressed in millisatoshis.
|
int |
getCltvLimit()
An optional maximum total time lock for the route.
|
static LightningApi.SendRequest |
getDefaultInstance() |
LightningApi.SendRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.ByteString |
getDest()
The identity pubkey of the payment recipient.
|
java.util.Map<java.lang.Long,com.google.protobuf.ByteString> |
getDestCustomRecords()
Deprecated.
|
int |
getDestCustomRecordsCount()
An optional field that can be used to pass an arbitrary set of TLV records
to a peer which understands the new records.
|
java.util.Map<java.lang.Long,com.google.protobuf.ByteString> |
getDestCustomRecordsMap()
An optional field that can be used to pass an arbitrary set of TLV records
to a peer which understands the new records.
|
com.google.protobuf.ByteString |
getDestCustomRecordsOrDefault(long key,
com.google.protobuf.ByteString defaultValue)
An optional field that can be used to pass an arbitrary set of TLV records
to a peer which understands the new records.
|
com.google.protobuf.ByteString |
getDestCustomRecordsOrThrow(long key)
An optional field that can be used to pass an arbitrary set of TLV records
to a peer which understands the new records.
|
LightningApi.FeatureBit |
getDestFeatures(int index)
Features assumed to be supported by the final node.
|
int |
getDestFeaturesCount()
Features assumed to be supported by the final node.
|
java.util.List<LightningApi.FeatureBit> |
getDestFeaturesList()
Features assumed to be supported by the final node.
|
int |
getDestFeaturesValue(int index)
Features assumed to be supported by the final node.
|
java.util.List<java.lang.Integer> |
getDestFeaturesValueList()
Features assumed to be supported by the final node.
|
java.lang.String |
getDestString()
Deprecated.
lnrpc.SendRequest.dest_string is deprecated.
See lightning.api.proto;l=796
|
com.google.protobuf.ByteString |
getDestStringBytes()
Deprecated.
lnrpc.SendRequest.dest_string is deprecated.
See lightning.api.proto;l=796
|
LightningApi.FeeLimit |
getFeeLimit()
The maximum number of satoshis that will be paid as a fee of the payment.
|
LightningApi.FeeLimitOrBuilder |
getFeeLimitOrBuilder()
The maximum number of satoshis that will be paid as a fee of the payment.
|
int |
getFinalCltvDelta()
The CLTV delta from the current height that should be used to set the
timelock for the final hop.
|
com.google.protobuf.ByteString |
getLastHopPubkey()
The pubkey of the last hop of the route.
|
long |
getOutgoingChanId()
The channel id of the channel that must be taken to the first hop.
|
com.google.protobuf.Parser<LightningApi.SendRequest> |
getParserForType() |
com.google.protobuf.ByteString |
getPaymentAddr()
The payment address of the generated invoice.
|
com.google.protobuf.ByteString |
getPaymentHash()
The hash to use within the payment's HTLC.
|
java.lang.String |
getPaymentHashString()
Deprecated.
lnrpc.SendRequest.payment_hash_string is deprecated.
See lightning.api.proto;l=822
|
com.google.protobuf.ByteString |
getPaymentHashStringBytes()
Deprecated.
lnrpc.SendRequest.payment_hash_string is deprecated.
See lightning.api.proto;l=822
|
java.lang.String |
getPaymentRequest()
A bare-bones invoice for a payment within the Lightning Network.
|
com.google.protobuf.ByteString |
getPaymentRequestBytes()
A bare-bones invoice for a payment within the Lightning Network.
|
int |
getSerializedSize() |
boolean |
hasFeeLimit()
The maximum number of satoshis that will be paid as a fee of the payment.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
boolean |
isInitialized() |
static LightningApi.SendRequest.Builder |
newBuilder() |
static LightningApi.SendRequest.Builder |
newBuilder(LightningApi.SendRequest prototype) |
LightningApi.SendRequest.Builder |
newBuilderForType() |
protected LightningApi.SendRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected java.lang.Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static LightningApi.SendRequest |
parseDelimitedFrom(java.io.InputStream input) |
static LightningApi.SendRequest |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LightningApi.SendRequest |
parseFrom(byte[] data) |
static LightningApi.SendRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LightningApi.SendRequest |
parseFrom(java.nio.ByteBuffer data) |
static LightningApi.SendRequest |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LightningApi.SendRequest |
parseFrom(com.google.protobuf.ByteString data) |
static LightningApi.SendRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LightningApi.SendRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static LightningApi.SendRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LightningApi.SendRequest |
parseFrom(java.io.InputStream input) |
static LightningApi.SendRequest |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<LightningApi.SendRequest> |
parser() |
LightningApi.SendRequest.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final int DEST_FIELD_NUMBER
public static final int DEST_STRING_FIELD_NUMBER
public static final int AMT_FIELD_NUMBER
public static final int AMT_MSAT_FIELD_NUMBER
public static final int PAYMENT_HASH_FIELD_NUMBER
public static final int PAYMENT_HASH_STRING_FIELD_NUMBER
public static final int PAYMENT_REQUEST_FIELD_NUMBER
public static final int FINAL_CLTV_DELTA_FIELD_NUMBER
public static final int FEE_LIMIT_FIELD_NUMBER
public static final int OUTGOING_CHAN_ID_FIELD_NUMBER
public static final int LAST_HOP_PUBKEY_FIELD_NUMBER
public static final int CLTV_LIMIT_FIELD_NUMBER
public static final int DEST_CUSTOM_RECORDS_FIELD_NUMBER
public static final int ALLOW_SELF_PAYMENT_FIELD_NUMBER
public static final int DEST_FEATURES_FIELD_NUMBER
public static final int PAYMENT_ADDR_FIELD_NUMBER
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance
in class com.google.protobuf.GeneratedMessageV3
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField
in class com.google.protobuf.GeneratedMessageV3
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3
public com.google.protobuf.ByteString getDest()
The identity pubkey of the payment recipient. When using REST, this field must be encoded as base64.
bytes dest = 1;
getDest
in interface LightningApi.SendRequestOrBuilder
@Deprecated public java.lang.String getDestString()
The hex-encoded identity pubkey of the payment recipient. Deprecated now that the REST gateway supports base64 encoding of bytes fields.
string dest_string = 2 [deprecated = true];
getDestString
in interface LightningApi.SendRequestOrBuilder
@Deprecated public com.google.protobuf.ByteString getDestStringBytes()
The hex-encoded identity pubkey of the payment recipient. Deprecated now that the REST gateway supports base64 encoding of bytes fields.
string dest_string = 2 [deprecated = true];
getDestStringBytes
in interface LightningApi.SendRequestOrBuilder
public long getAmt()
The amount to send expressed in satoshis. The fields amt and amt_msat are mutually exclusive.
int64 amt = 3;
getAmt
in interface LightningApi.SendRequestOrBuilder
public long getAmtMsat()
The amount to send expressed in millisatoshis. The fields amt and amt_msat are mutually exclusive.
int64 amt_msat = 12;
getAmtMsat
in interface LightningApi.SendRequestOrBuilder
public com.google.protobuf.ByteString getPaymentHash()
The hash to use within the payment's HTLC. When using REST, this field must be encoded as base64.
bytes payment_hash = 4;
getPaymentHash
in interface LightningApi.SendRequestOrBuilder
@Deprecated public java.lang.String getPaymentHashString()
The hex-encoded hash to use within the payment's HTLC. Deprecated now that the REST gateway supports base64 encoding of bytes fields.
string payment_hash_string = 5 [deprecated = true];
getPaymentHashString
in interface LightningApi.SendRequestOrBuilder
@Deprecated public com.google.protobuf.ByteString getPaymentHashStringBytes()
The hex-encoded hash to use within the payment's HTLC. Deprecated now that the REST gateway supports base64 encoding of bytes fields.
string payment_hash_string = 5 [deprecated = true];
getPaymentHashStringBytes
in interface LightningApi.SendRequestOrBuilder
public java.lang.String getPaymentRequest()
A bare-bones invoice for a payment within the Lightning Network. With the details of the invoice, the sender has all the data necessary to send a payment to the recipient.
string payment_request = 6;
getPaymentRequest
in interface LightningApi.SendRequestOrBuilder
public com.google.protobuf.ByteString getPaymentRequestBytes()
A bare-bones invoice for a payment within the Lightning Network. With the details of the invoice, the sender has all the data necessary to send a payment to the recipient.
string payment_request = 6;
getPaymentRequestBytes
in interface LightningApi.SendRequestOrBuilder
public int getFinalCltvDelta()
The CLTV delta from the current height that should be used to set the timelock for the final hop.
int32 final_cltv_delta = 7;
getFinalCltvDelta
in interface LightningApi.SendRequestOrBuilder
public boolean hasFeeLimit()
The maximum number of satoshis that will be paid as a fee of the payment. This value can be represented either as a percentage of the amount being sent, or as a fixed amount of the maximum fee the user is willing the pay to send the payment. If not specified, lnd will use a default value of 100% fees for small amounts (<=1k sat) or 5% fees for larger amounts.
.lnrpc.FeeLimit fee_limit = 8;
hasFeeLimit
in interface LightningApi.SendRequestOrBuilder
public LightningApi.FeeLimit getFeeLimit()
The maximum number of satoshis that will be paid as a fee of the payment. This value can be represented either as a percentage of the amount being sent, or as a fixed amount of the maximum fee the user is willing the pay to send the payment. If not specified, lnd will use a default value of 100% fees for small amounts (<=1k sat) or 5% fees for larger amounts.
.lnrpc.FeeLimit fee_limit = 8;
getFeeLimit
in interface LightningApi.SendRequestOrBuilder
public LightningApi.FeeLimitOrBuilder getFeeLimitOrBuilder()
The maximum number of satoshis that will be paid as a fee of the payment. This value can be represented either as a percentage of the amount being sent, or as a fixed amount of the maximum fee the user is willing the pay to send the payment. If not specified, lnd will use a default value of 100% fees for small amounts (<=1k sat) or 5% fees for larger amounts.
.lnrpc.FeeLimit fee_limit = 8;
getFeeLimitOrBuilder
in interface LightningApi.SendRequestOrBuilder
public long getOutgoingChanId()
The channel id of the channel that must be taken to the first hop. If zero, any channel may be used.
uint64 outgoing_chan_id = 9 [jstype = JS_STRING];
getOutgoingChanId
in interface LightningApi.SendRequestOrBuilder
public com.google.protobuf.ByteString getLastHopPubkey()
The pubkey of the last hop of the route. If empty, any hop may be used.
bytes last_hop_pubkey = 13;
getLastHopPubkey
in interface LightningApi.SendRequestOrBuilder
public int getCltvLimit()
An optional maximum total time lock for the route. This should not exceed lnd's `--max-cltv-expiry` setting. If zero, then the value of `--max-cltv-expiry` is enforced.
uint32 cltv_limit = 10;
getCltvLimit
in interface LightningApi.SendRequestOrBuilder
public int getDestCustomRecordsCount()
LightningApi.SendRequestOrBuilder
An optional field that can be used to pass an arbitrary set of TLV records to a peer which understands the new records. This can be used to pass application specific data during the payment attempt. Record types are required to be in the custom range >= 65536. When using REST, the values must be encoded as base64.
map<uint64, bytes> dest_custom_records = 11;
getDestCustomRecordsCount
in interface LightningApi.SendRequestOrBuilder
public boolean containsDestCustomRecords(long key)
An optional field that can be used to pass an arbitrary set of TLV records to a peer which understands the new records. This can be used to pass application specific data during the payment attempt. Record types are required to be in the custom range >= 65536. When using REST, the values must be encoded as base64.
map<uint64, bytes> dest_custom_records = 11;
containsDestCustomRecords
in interface LightningApi.SendRequestOrBuilder
@Deprecated public java.util.Map<java.lang.Long,com.google.protobuf.ByteString> getDestCustomRecords()
getDestCustomRecordsMap()
instead.getDestCustomRecords
in interface LightningApi.SendRequestOrBuilder
public java.util.Map<java.lang.Long,com.google.protobuf.ByteString> getDestCustomRecordsMap()
An optional field that can be used to pass an arbitrary set of TLV records to a peer which understands the new records. This can be used to pass application specific data during the payment attempt. Record types are required to be in the custom range >= 65536. When using REST, the values must be encoded as base64.
map<uint64, bytes> dest_custom_records = 11;
getDestCustomRecordsMap
in interface LightningApi.SendRequestOrBuilder
public com.google.protobuf.ByteString getDestCustomRecordsOrDefault(long key, com.google.protobuf.ByteString defaultValue)
An optional field that can be used to pass an arbitrary set of TLV records to a peer which understands the new records. This can be used to pass application specific data during the payment attempt. Record types are required to be in the custom range >= 65536. When using REST, the values must be encoded as base64.
map<uint64, bytes> dest_custom_records = 11;
getDestCustomRecordsOrDefault
in interface LightningApi.SendRequestOrBuilder
public com.google.protobuf.ByteString getDestCustomRecordsOrThrow(long key)
An optional field that can be used to pass an arbitrary set of TLV records to a peer which understands the new records. This can be used to pass application specific data during the payment attempt. Record types are required to be in the custom range >= 65536. When using REST, the values must be encoded as base64.
map<uint64, bytes> dest_custom_records = 11;
getDestCustomRecordsOrThrow
in interface LightningApi.SendRequestOrBuilder
public boolean getAllowSelfPayment()
If set, circular payments to self are permitted.
bool allow_self_payment = 14;
getAllowSelfPayment
in interface LightningApi.SendRequestOrBuilder
public java.util.List<LightningApi.FeatureBit> getDestFeaturesList()
Features assumed to be supported by the final node. All transitive feature dependencies must also be set properly. For a given feature bit pair, either optional or remote may be set, but not both. If this field is nil or empty, the router will try to load destination features from the graph as a fallback.
repeated .lnrpc.FeatureBit dest_features = 15;
getDestFeaturesList
in interface LightningApi.SendRequestOrBuilder
public int getDestFeaturesCount()
Features assumed to be supported by the final node. All transitive feature dependencies must also be set properly. For a given feature bit pair, either optional or remote may be set, but not both. If this field is nil or empty, the router will try to load destination features from the graph as a fallback.
repeated .lnrpc.FeatureBit dest_features = 15;
getDestFeaturesCount
in interface LightningApi.SendRequestOrBuilder
public LightningApi.FeatureBit getDestFeatures(int index)
Features assumed to be supported by the final node. All transitive feature dependencies must also be set properly. For a given feature bit pair, either optional or remote may be set, but not both. If this field is nil or empty, the router will try to load destination features from the graph as a fallback.
repeated .lnrpc.FeatureBit dest_features = 15;
getDestFeatures
in interface LightningApi.SendRequestOrBuilder
index
- The index of the element to return.public java.util.List<java.lang.Integer> getDestFeaturesValueList()
Features assumed to be supported by the final node. All transitive feature dependencies must also be set properly. For a given feature bit pair, either optional or remote may be set, but not both. If this field is nil or empty, the router will try to load destination features from the graph as a fallback.
repeated .lnrpc.FeatureBit dest_features = 15;
getDestFeaturesValueList
in interface LightningApi.SendRequestOrBuilder
public int getDestFeaturesValue(int index)
Features assumed to be supported by the final node. All transitive feature dependencies must also be set properly. For a given feature bit pair, either optional or remote may be set, but not both. If this field is nil or empty, the router will try to load destination features from the graph as a fallback.
repeated .lnrpc.FeatureBit dest_features = 15;
getDestFeaturesValue
in interface LightningApi.SendRequestOrBuilder
index
- The index of the value to return.public com.google.protobuf.ByteString getPaymentAddr()
The payment address of the generated invoice.
bytes payment_addr = 16;
getPaymentAddr
in interface LightningApi.SendRequestOrBuilder
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
writeTo
in interface com.google.protobuf.MessageLite
writeTo
in class com.google.protobuf.GeneratedMessageV3
java.io.IOException
public int getSerializedSize()
getSerializedSize
in interface com.google.protobuf.MessageLite
getSerializedSize
in class com.google.protobuf.GeneratedMessageV3
public boolean equals(java.lang.Object obj)
equals
in interface com.google.protobuf.Message
equals
in class com.google.protobuf.AbstractMessage
public int hashCode()
hashCode
in interface com.google.protobuf.Message
hashCode
in class com.google.protobuf.AbstractMessage
public static LightningApi.SendRequest parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static LightningApi.SendRequest parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static LightningApi.SendRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static LightningApi.SendRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static LightningApi.SendRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static LightningApi.SendRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static LightningApi.SendRequest parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static LightningApi.SendRequest parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static LightningApi.SendRequest parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static LightningApi.SendRequest parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static LightningApi.SendRequest parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOException
public static LightningApi.SendRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public LightningApi.SendRequest.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static LightningApi.SendRequest.Builder newBuilder()
public static LightningApi.SendRequest.Builder newBuilder(LightningApi.SendRequest prototype)
public LightningApi.SendRequest.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
protected LightningApi.SendRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType
in class com.google.protobuf.GeneratedMessageV3
public static LightningApi.SendRequest getDefaultInstance()
public static com.google.protobuf.Parser<LightningApi.SendRequest> parser()
public com.google.protobuf.Parser<LightningApi.SendRequest> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessageV3
public LightningApi.SendRequest getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder