public static final class RouterOuterClass.LinkFailEvent.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.LinkFailEvent.Builder> implements RouterOuterClass.LinkFailEventOrBuilder
routerrpc.LinkFailEvent
Modifier and Type | Method and Description |
---|---|
RouterOuterClass.LinkFailEvent |
build() |
RouterOuterClass.LinkFailEvent |
buildPartial() |
RouterOuterClass.LinkFailEvent.Builder |
clear() |
RouterOuterClass.LinkFailEvent.Builder |
clearFailureDetail()
FailureDetail provides additional information about the reason for the
failure.
|
RouterOuterClass.LinkFailEvent.Builder |
clearFailureString()
A string representation of the link failure.
|
RouterOuterClass.LinkFailEvent.Builder |
clearInfo()
Info contains details about the htlc that we failed.
|
RouterOuterClass.LinkFailEvent.Builder |
clearWireFailure()
FailureCode is the BOLT error code for the failure.
|
RouterOuterClass.LinkFailEvent |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
RouterOuterClass.FailureDetail |
getFailureDetail()
FailureDetail provides additional information about the reason for the
failure.
|
int |
getFailureDetailValue()
FailureDetail provides additional information about the reason for the
failure.
|
java.lang.String |
getFailureString()
A string representation of the link failure.
|
com.google.protobuf.ByteString |
getFailureStringBytes()
A string representation of the link failure.
|
RouterOuterClass.HtlcInfo |
getInfo()
Info contains details about the htlc that we failed.
|
RouterOuterClass.HtlcInfo.Builder |
getInfoBuilder()
Info contains details about the htlc that we failed.
|
RouterOuterClass.HtlcInfoOrBuilder |
getInfoOrBuilder()
Info contains details about the htlc that we failed.
|
LightningApi.Failure.FailureCode |
getWireFailure()
FailureCode is the BOLT error code for the failure.
|
int |
getWireFailureValue()
FailureCode is the BOLT error code for the failure.
|
boolean |
hasInfo()
Info contains details about the htlc that we failed.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RouterOuterClass.LinkFailEvent.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RouterOuterClass.LinkFailEvent.Builder |
mergeFrom(com.google.protobuf.Message other) |
RouterOuterClass.LinkFailEvent.Builder |
mergeFrom(RouterOuterClass.LinkFailEvent other) |
RouterOuterClass.LinkFailEvent.Builder |
mergeInfo(RouterOuterClass.HtlcInfo value)
Info contains details about the htlc that we failed.
|
RouterOuterClass.LinkFailEvent.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RouterOuterClass.LinkFailEvent.Builder |
setFailureDetail(RouterOuterClass.FailureDetail value)
FailureDetail provides additional information about the reason for the
failure.
|
RouterOuterClass.LinkFailEvent.Builder |
setFailureDetailValue(int value)
FailureDetail provides additional information about the reason for the
failure.
|
RouterOuterClass.LinkFailEvent.Builder |
setFailureString(java.lang.String value)
A string representation of the link failure.
|
RouterOuterClass.LinkFailEvent.Builder |
setFailureStringBytes(com.google.protobuf.ByteString value)
A string representation of the link failure.
|
RouterOuterClass.LinkFailEvent.Builder |
setInfo(RouterOuterClass.HtlcInfo.Builder builderForValue)
Info contains details about the htlc that we failed.
|
RouterOuterClass.LinkFailEvent.Builder |
setInfo(RouterOuterClass.HtlcInfo value)
Info contains details about the htlc that we failed.
|
RouterOuterClass.LinkFailEvent.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RouterOuterClass.LinkFailEvent.Builder |
setWireFailure(LightningApi.Failure.FailureCode value)
FailureCode is the BOLT error code for the failure.
|
RouterOuterClass.LinkFailEvent.Builder |
setWireFailureValue(int value)
FailureCode is the BOLT error code for the failure.
|
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.LinkFailEvent.Builder>
public RouterOuterClass.LinkFailEvent.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.LinkFailEvent.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.LinkFailEvent.Builder>
public RouterOuterClass.LinkFailEvent getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public RouterOuterClass.LinkFailEvent build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public RouterOuterClass.LinkFailEvent buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public RouterOuterClass.LinkFailEvent.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<RouterOuterClass.LinkFailEvent.Builder>
public RouterOuterClass.LinkFailEvent.Builder mergeFrom(RouterOuterClass.LinkFailEvent other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.LinkFailEvent.Builder>
public RouterOuterClass.LinkFailEvent.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.LinkFailEvent.Builder>
java.io.IOException
public boolean hasInfo()
Info contains details about the htlc that we failed.
.routerrpc.HtlcInfo info = 1;
hasInfo
in interface RouterOuterClass.LinkFailEventOrBuilder
public RouterOuterClass.HtlcInfo getInfo()
Info contains details about the htlc that we failed.
.routerrpc.HtlcInfo info = 1;
getInfo
in interface RouterOuterClass.LinkFailEventOrBuilder
public RouterOuterClass.LinkFailEvent.Builder setInfo(RouterOuterClass.HtlcInfo value)
Info contains details about the htlc that we failed.
.routerrpc.HtlcInfo info = 1;
public RouterOuterClass.LinkFailEvent.Builder setInfo(RouterOuterClass.HtlcInfo.Builder builderForValue)
Info contains details about the htlc that we failed.
.routerrpc.HtlcInfo info = 1;
public RouterOuterClass.LinkFailEvent.Builder mergeInfo(RouterOuterClass.HtlcInfo value)
Info contains details about the htlc that we failed.
.routerrpc.HtlcInfo info = 1;
public RouterOuterClass.LinkFailEvent.Builder clearInfo()
Info contains details about the htlc that we failed.
.routerrpc.HtlcInfo info = 1;
public RouterOuterClass.HtlcInfo.Builder getInfoBuilder()
Info contains details about the htlc that we failed.
.routerrpc.HtlcInfo info = 1;
public RouterOuterClass.HtlcInfoOrBuilder getInfoOrBuilder()
Info contains details about the htlc that we failed.
.routerrpc.HtlcInfo info = 1;
getInfoOrBuilder
in interface RouterOuterClass.LinkFailEventOrBuilder
public int getWireFailureValue()
FailureCode is the BOLT error code for the failure.
.lnrpc.Failure.FailureCode wire_failure = 2;
getWireFailureValue
in interface RouterOuterClass.LinkFailEventOrBuilder
public RouterOuterClass.LinkFailEvent.Builder setWireFailureValue(int value)
FailureCode is the BOLT error code for the failure.
.lnrpc.Failure.FailureCode wire_failure = 2;
value
- The enum numeric value on the wire for wireFailure to set.public LightningApi.Failure.FailureCode getWireFailure()
FailureCode is the BOLT error code for the failure.
.lnrpc.Failure.FailureCode wire_failure = 2;
getWireFailure
in interface RouterOuterClass.LinkFailEventOrBuilder
public RouterOuterClass.LinkFailEvent.Builder setWireFailure(LightningApi.Failure.FailureCode value)
FailureCode is the BOLT error code for the failure.
.lnrpc.Failure.FailureCode wire_failure = 2;
value
- The wireFailure to set.public RouterOuterClass.LinkFailEvent.Builder clearWireFailure()
FailureCode is the BOLT error code for the failure.
.lnrpc.Failure.FailureCode wire_failure = 2;
public int getFailureDetailValue()
FailureDetail provides additional information about the reason for the failure. This detail enriches the information provided by the wire message and may be 'no detail' if the wire message requires no additional metadata.
.routerrpc.FailureDetail failure_detail = 3;
getFailureDetailValue
in interface RouterOuterClass.LinkFailEventOrBuilder
public RouterOuterClass.LinkFailEvent.Builder setFailureDetailValue(int value)
FailureDetail provides additional information about the reason for the failure. This detail enriches the information provided by the wire message and may be 'no detail' if the wire message requires no additional metadata.
.routerrpc.FailureDetail failure_detail = 3;
value
- The enum numeric value on the wire for failureDetail to set.public RouterOuterClass.FailureDetail getFailureDetail()
FailureDetail provides additional information about the reason for the failure. This detail enriches the information provided by the wire message and may be 'no detail' if the wire message requires no additional metadata.
.routerrpc.FailureDetail failure_detail = 3;
getFailureDetail
in interface RouterOuterClass.LinkFailEventOrBuilder
public RouterOuterClass.LinkFailEvent.Builder setFailureDetail(RouterOuterClass.FailureDetail value)
FailureDetail provides additional information about the reason for the failure. This detail enriches the information provided by the wire message and may be 'no detail' if the wire message requires no additional metadata.
.routerrpc.FailureDetail failure_detail = 3;
value
- The failureDetail to set.public RouterOuterClass.LinkFailEvent.Builder clearFailureDetail()
FailureDetail provides additional information about the reason for the failure. This detail enriches the information provided by the wire message and may be 'no detail' if the wire message requires no additional metadata.
.routerrpc.FailureDetail failure_detail = 3;
public java.lang.String getFailureString()
A string representation of the link failure.
string failure_string = 4;
getFailureString
in interface RouterOuterClass.LinkFailEventOrBuilder
public com.google.protobuf.ByteString getFailureStringBytes()
A string representation of the link failure.
string failure_string = 4;
getFailureStringBytes
in interface RouterOuterClass.LinkFailEventOrBuilder
public RouterOuterClass.LinkFailEvent.Builder setFailureString(java.lang.String value)
A string representation of the link failure.
string failure_string = 4;
value
- The failureString to set.public RouterOuterClass.LinkFailEvent.Builder clearFailureString()
A string representation of the link failure.
string failure_string = 4;
public RouterOuterClass.LinkFailEvent.Builder setFailureStringBytes(com.google.protobuf.ByteString value)
A string representation of the link failure.
string failure_string = 4;
value
- The bytes for failureString to set.public final RouterOuterClass.LinkFailEvent.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.LinkFailEvent.Builder>
public final RouterOuterClass.LinkFailEvent.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<RouterOuterClass.LinkFailEvent.Builder>