public static final class RouterOuterClass.PaymentStatus.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.PaymentStatus.Builder> implements RouterOuterClass.PaymentStatusOrBuilder
routerrpc.PaymentStatus| Modifier and Type | Method and Description |
|---|---|
RouterOuterClass.PaymentStatus.Builder |
addAllHtlcs(java.lang.Iterable<? extends LightningApi.HTLCAttempt> values)
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
|
RouterOuterClass.PaymentStatus.Builder |
addHtlcs(int index,
LightningApi.HTLCAttempt.Builder builderForValue)
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
|
RouterOuterClass.PaymentStatus.Builder |
addHtlcs(int index,
LightningApi.HTLCAttempt value)
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
|
RouterOuterClass.PaymentStatus.Builder |
addHtlcs(LightningApi.HTLCAttempt.Builder builderForValue)
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
|
RouterOuterClass.PaymentStatus.Builder |
addHtlcs(LightningApi.HTLCAttempt value)
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
|
LightningApi.HTLCAttempt.Builder |
addHtlcsBuilder()
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
|
LightningApi.HTLCAttempt.Builder |
addHtlcsBuilder(int index)
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
|
RouterOuterClass.PaymentStatus |
build() |
RouterOuterClass.PaymentStatus |
buildPartial() |
RouterOuterClass.PaymentStatus.Builder |
clear() |
RouterOuterClass.PaymentStatus.Builder |
clearHtlcs()
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
|
RouterOuterClass.PaymentStatus.Builder |
clearPreimage()
The pre-image of the payment when state is SUCCEEDED.
|
RouterOuterClass.PaymentStatus.Builder |
clearState()
Current state the payment is in.
|
RouterOuterClass.PaymentStatus |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
LightningApi.HTLCAttempt |
getHtlcs(int index)
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
|
LightningApi.HTLCAttempt.Builder |
getHtlcsBuilder(int index)
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
|
java.util.List<LightningApi.HTLCAttempt.Builder> |
getHtlcsBuilderList()
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
|
int |
getHtlcsCount()
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
|
java.util.List<LightningApi.HTLCAttempt> |
getHtlcsList()
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
|
LightningApi.HTLCAttemptOrBuilder |
getHtlcsOrBuilder(int index)
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
|
java.util.List<? extends LightningApi.HTLCAttemptOrBuilder> |
getHtlcsOrBuilderList()
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
|
com.google.protobuf.ByteString |
getPreimage()
The pre-image of the payment when state is SUCCEEDED.
|
RouterOuterClass.PaymentState |
getState()
Current state the payment is in.
|
int |
getStateValue()
Current state the payment is in.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RouterOuterClass.PaymentStatus.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RouterOuterClass.PaymentStatus.Builder |
mergeFrom(com.google.protobuf.Message other) |
RouterOuterClass.PaymentStatus.Builder |
mergeFrom(RouterOuterClass.PaymentStatus other) |
RouterOuterClass.PaymentStatus.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RouterOuterClass.PaymentStatus.Builder |
removeHtlcs(int index)
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
|
RouterOuterClass.PaymentStatus.Builder |
setHtlcs(int index,
LightningApi.HTLCAttempt.Builder builderForValue)
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
|
RouterOuterClass.PaymentStatus.Builder |
setHtlcs(int index,
LightningApi.HTLCAttempt value)
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
|
RouterOuterClass.PaymentStatus.Builder |
setPreimage(com.google.protobuf.ByteString value)
The pre-image of the payment when state is SUCCEEDED.
|
RouterOuterClass.PaymentStatus.Builder |
setState(RouterOuterClass.PaymentState value)
Current state the payment is in.
|
RouterOuterClass.PaymentStatus.Builder |
setStateValue(int value)
Current state the payment is in.
|
RouterOuterClass.PaymentStatus.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<RouterOuterClass.PaymentStatus.Builder>public RouterOuterClass.PaymentStatus.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.PaymentStatus.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<RouterOuterClass.PaymentStatus.Builder>public RouterOuterClass.PaymentStatus getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RouterOuterClass.PaymentStatus build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RouterOuterClass.PaymentStatus buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RouterOuterClass.PaymentStatus.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RouterOuterClass.PaymentStatus.Builder>public RouterOuterClass.PaymentStatus.Builder mergeFrom(RouterOuterClass.PaymentStatus other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.PaymentStatus.Builder>public RouterOuterClass.PaymentStatus.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<RouterOuterClass.PaymentStatus.Builder>java.io.IOExceptionpublic int getStateValue()
Current state the payment is in.
.routerrpc.PaymentState state = 1;getStateValue in interface RouterOuterClass.PaymentStatusOrBuilderpublic RouterOuterClass.PaymentStatus.Builder setStateValue(int value)
Current state the payment is in.
.routerrpc.PaymentState state = 1;value - The enum numeric value on the wire for state to set.public RouterOuterClass.PaymentState getState()
Current state the payment is in.
.routerrpc.PaymentState state = 1;getState in interface RouterOuterClass.PaymentStatusOrBuilderpublic RouterOuterClass.PaymentStatus.Builder setState(RouterOuterClass.PaymentState value)
Current state the payment is in.
.routerrpc.PaymentState state = 1;value - The state to set.public RouterOuterClass.PaymentStatus.Builder clearState()
Current state the payment is in.
.routerrpc.PaymentState state = 1;public com.google.protobuf.ByteString getPreimage()
The pre-image of the payment when state is SUCCEEDED.
bytes preimage = 2;getPreimage in interface RouterOuterClass.PaymentStatusOrBuilderpublic RouterOuterClass.PaymentStatus.Builder setPreimage(com.google.protobuf.ByteString value)
The pre-image of the payment when state is SUCCEEDED.
bytes preimage = 2;value - The preimage to set.public RouterOuterClass.PaymentStatus.Builder clearPreimage()
The pre-image of the payment when state is SUCCEEDED.
bytes preimage = 2;public java.util.List<LightningApi.HTLCAttempt> getHtlcsList()
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
repeated .lnrpc.HTLCAttempt htlcs = 4;getHtlcsList in interface RouterOuterClass.PaymentStatusOrBuilderpublic int getHtlcsCount()
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
repeated .lnrpc.HTLCAttempt htlcs = 4;getHtlcsCount in interface RouterOuterClass.PaymentStatusOrBuilderpublic LightningApi.HTLCAttempt getHtlcs(int index)
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
repeated .lnrpc.HTLCAttempt htlcs = 4;getHtlcs in interface RouterOuterClass.PaymentStatusOrBuilderpublic RouterOuterClass.PaymentStatus.Builder setHtlcs(int index, LightningApi.HTLCAttempt value)
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
repeated .lnrpc.HTLCAttempt htlcs = 4;public RouterOuterClass.PaymentStatus.Builder setHtlcs(int index, LightningApi.HTLCAttempt.Builder builderForValue)
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
repeated .lnrpc.HTLCAttempt htlcs = 4;public RouterOuterClass.PaymentStatus.Builder addHtlcs(LightningApi.HTLCAttempt value)
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
repeated .lnrpc.HTLCAttempt htlcs = 4;public RouterOuterClass.PaymentStatus.Builder addHtlcs(int index, LightningApi.HTLCAttempt value)
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
repeated .lnrpc.HTLCAttempt htlcs = 4;public RouterOuterClass.PaymentStatus.Builder addHtlcs(LightningApi.HTLCAttempt.Builder builderForValue)
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
repeated .lnrpc.HTLCAttempt htlcs = 4;public RouterOuterClass.PaymentStatus.Builder addHtlcs(int index, LightningApi.HTLCAttempt.Builder builderForValue)
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
repeated .lnrpc.HTLCAttempt htlcs = 4;public RouterOuterClass.PaymentStatus.Builder addAllHtlcs(java.lang.Iterable<? extends LightningApi.HTLCAttempt> values)
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
repeated .lnrpc.HTLCAttempt htlcs = 4;public RouterOuterClass.PaymentStatus.Builder clearHtlcs()
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
repeated .lnrpc.HTLCAttempt htlcs = 4;public RouterOuterClass.PaymentStatus.Builder removeHtlcs(int index)
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
repeated .lnrpc.HTLCAttempt htlcs = 4;public LightningApi.HTLCAttempt.Builder getHtlcsBuilder(int index)
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
repeated .lnrpc.HTLCAttempt htlcs = 4;public LightningApi.HTLCAttemptOrBuilder getHtlcsOrBuilder(int index)
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
repeated .lnrpc.HTLCAttempt htlcs = 4;getHtlcsOrBuilder in interface RouterOuterClass.PaymentStatusOrBuilderpublic java.util.List<? extends LightningApi.HTLCAttemptOrBuilder> getHtlcsOrBuilderList()
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
repeated .lnrpc.HTLCAttempt htlcs = 4;getHtlcsOrBuilderList in interface RouterOuterClass.PaymentStatusOrBuilderpublic LightningApi.HTLCAttempt.Builder addHtlcsBuilder()
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
repeated .lnrpc.HTLCAttempt htlcs = 4;public LightningApi.HTLCAttempt.Builder addHtlcsBuilder(int index)
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
repeated .lnrpc.HTLCAttempt htlcs = 4;public java.util.List<LightningApi.HTLCAttempt.Builder> getHtlcsBuilderList()
The HTLCs made in attempt to settle the payment [EXPERIMENTAL].
repeated .lnrpc.HTLCAttempt htlcs = 4;public final RouterOuterClass.PaymentStatus.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.PaymentStatus.Builder>public final RouterOuterClass.PaymentStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.PaymentStatus.Builder>