public static final class RouterOuterClass.HtlcInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.HtlcInfo.Builder> implements RouterOuterClass.HtlcInfoOrBuilder
routerrpc.HtlcInfo
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, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, 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<RouterOuterClass.HtlcInfo.Builder>
public RouterOuterClass.HtlcInfo.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<RouterOuterClass.HtlcInfo.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<RouterOuterClass.HtlcInfo.Builder>
public RouterOuterClass.HtlcInfo getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public RouterOuterClass.HtlcInfo build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public RouterOuterClass.HtlcInfo buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public RouterOuterClass.HtlcInfo.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
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.MessageLiteOrBuilder
isInitialized
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.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<RouterOuterClass.HtlcInfo.Builder>
java.io.IOException
public int getIncomingTimelock()
The timelock on the incoming htlc.
uint32 incoming_timelock = 1;
getIncomingTimelock
in interface RouterOuterClass.HtlcInfoOrBuilder
public 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.HtlcInfoOrBuilder
public 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.HtlcInfoOrBuilder
public 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.HtlcInfoOrBuilder
public 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.Builder
setUnknownFields
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.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.HtlcInfo.Builder>