public static final class RouterOuterClass.HtlcInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.HtlcInfo.Builder> implements RouterOuterClass.HtlcInfoOrBuilder
routerrpc.HtlcInfoaddRepeatedField, 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.HtlcInfo.Builder>public RouterOuterClass.HtlcInfo.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.HtlcInfo.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.HtlcInfo.Builder>public RouterOuterClass.HtlcInfo getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RouterOuterClass.HtlcInfo build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RouterOuterClass.HtlcInfo buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RouterOuterClass.HtlcInfo.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RouterOuterClass.HtlcInfo.Builder>public RouterOuterClass.HtlcInfo.Builder mergeFrom(RouterOuterClass.HtlcInfo other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.HtlcInfo.Builder>public RouterOuterClass.HtlcInfo.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.HtlcInfo.Builder>java.io.IOExceptionpublic int getIncomingTimelock()
The timelock on the incoming htlc.
uint32 incoming_timelock = 1;getIncomingTimelock in interface RouterOuterClass.HtlcInfoOrBuilderpublic RouterOuterClass.HtlcInfo.Builder setIncomingTimelock(int value)
The timelock on the incoming htlc.
uint32 incoming_timelock = 1;value - The incomingTimelock to set.public RouterOuterClass.HtlcInfo.Builder clearIncomingTimelock()
The timelock on the incoming htlc.
uint32 incoming_timelock = 1;public int getOutgoingTimelock()
The timelock on the outgoing htlc.
uint32 outgoing_timelock = 2;getOutgoingTimelock in interface RouterOuterClass.HtlcInfoOrBuilderpublic RouterOuterClass.HtlcInfo.Builder setOutgoingTimelock(int value)
The timelock on the outgoing htlc.
uint32 outgoing_timelock = 2;value - The outgoingTimelock to set.public RouterOuterClass.HtlcInfo.Builder clearOutgoingTimelock()
The timelock on the outgoing htlc.
uint32 outgoing_timelock = 2;public long getIncomingAmtMsat()
The amount of the incoming htlc.
uint64 incoming_amt_msat = 3;getIncomingAmtMsat in interface RouterOuterClass.HtlcInfoOrBuilderpublic RouterOuterClass.HtlcInfo.Builder setIncomingAmtMsat(long value)
The amount of the incoming htlc.
uint64 incoming_amt_msat = 3;value - The incomingAmtMsat to set.public RouterOuterClass.HtlcInfo.Builder clearIncomingAmtMsat()
The amount of the incoming htlc.
uint64 incoming_amt_msat = 3;public long getOutgoingAmtMsat()
The amount of the outgoing htlc.
uint64 outgoing_amt_msat = 4;getOutgoingAmtMsat in interface RouterOuterClass.HtlcInfoOrBuilderpublic RouterOuterClass.HtlcInfo.Builder setOutgoingAmtMsat(long value)
The amount of the outgoing htlc.
uint64 outgoing_amt_msat = 4;value - The outgoingAmtMsat to set.public RouterOuterClass.HtlcInfo.Builder clearOutgoingAmtMsat()
The amount of the outgoing htlc.
uint64 outgoing_amt_msat = 4;public final RouterOuterClass.HtlcInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.HtlcInfo.Builder>public final RouterOuterClass.HtlcInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.HtlcInfo.Builder>