public static final class LightningApi.FundingTransitionMsg.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.FundingTransitionMsg.Builder> implements LightningApi.FundingTransitionMsgOrBuilder
lnrpc.FundingTransitionMsg| Modifier and Type | Method and Description |
|---|---|
LightningApi.FundingTransitionMsg |
build() |
LightningApi.FundingTransitionMsg |
buildPartial() |
LightningApi.FundingTransitionMsg.Builder |
clear() |
LightningApi.FundingTransitionMsg.Builder |
clearPsbtFinalize()
Used to continue a funding flow that was initiated to be executed
through a PSBT.
|
LightningApi.FundingTransitionMsg.Builder |
clearPsbtVerify()
Used to continue a funding flow that was initiated to be executed
through a PSBT.
|
LightningApi.FundingTransitionMsg.Builder |
clearShimCancel()
Used to cancel an existing registered funding shim.
|
LightningApi.FundingTransitionMsg.Builder |
clearShimRegister()
The funding shim to register.
|
LightningApi.FundingTransitionMsg.Builder |
clearTrigger() |
LightningApi.FundingTransitionMsg |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
LightningApi.FundingPsbtFinalize |
getPsbtFinalize()
Used to continue a funding flow that was initiated to be executed
through a PSBT.
|
LightningApi.FundingPsbtFinalize.Builder |
getPsbtFinalizeBuilder()
Used to continue a funding flow that was initiated to be executed
through a PSBT.
|
LightningApi.FundingPsbtFinalizeOrBuilder |
getPsbtFinalizeOrBuilder()
Used to continue a funding flow that was initiated to be executed
through a PSBT.
|
LightningApi.FundingPsbtVerify |
getPsbtVerify()
Used to continue a funding flow that was initiated to be executed
through a PSBT.
|
LightningApi.FundingPsbtVerify.Builder |
getPsbtVerifyBuilder()
Used to continue a funding flow that was initiated to be executed
through a PSBT.
|
LightningApi.FundingPsbtVerifyOrBuilder |
getPsbtVerifyOrBuilder()
Used to continue a funding flow that was initiated to be executed
through a PSBT.
|
LightningApi.FundingShimCancel |
getShimCancel()
Used to cancel an existing registered funding shim.
|
LightningApi.FundingShimCancel.Builder |
getShimCancelBuilder()
Used to cancel an existing registered funding shim.
|
LightningApi.FundingShimCancelOrBuilder |
getShimCancelOrBuilder()
Used to cancel an existing registered funding shim.
|
LightningApi.FundingShim |
getShimRegister()
The funding shim to register.
|
LightningApi.FundingShim.Builder |
getShimRegisterBuilder()
The funding shim to register.
|
LightningApi.FundingShimOrBuilder |
getShimRegisterOrBuilder()
The funding shim to register.
|
LightningApi.FundingTransitionMsg.TriggerCase |
getTriggerCase() |
boolean |
hasPsbtFinalize()
Used to continue a funding flow that was initiated to be executed
through a PSBT.
|
boolean |
hasPsbtVerify()
Used to continue a funding flow that was initiated to be executed
through a PSBT.
|
boolean |
hasShimCancel()
Used to cancel an existing registered funding shim.
|
boolean |
hasShimRegister()
The funding shim to register.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
LightningApi.FundingTransitionMsg.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
LightningApi.FundingTransitionMsg.Builder |
mergeFrom(LightningApi.FundingTransitionMsg other) |
LightningApi.FundingTransitionMsg.Builder |
mergeFrom(com.google.protobuf.Message other) |
LightningApi.FundingTransitionMsg.Builder |
mergePsbtFinalize(LightningApi.FundingPsbtFinalize value)
Used to continue a funding flow that was initiated to be executed
through a PSBT.
|
LightningApi.FundingTransitionMsg.Builder |
mergePsbtVerify(LightningApi.FundingPsbtVerify value)
Used to continue a funding flow that was initiated to be executed
through a PSBT.
|
LightningApi.FundingTransitionMsg.Builder |
mergeShimCancel(LightningApi.FundingShimCancel value)
Used to cancel an existing registered funding shim.
|
LightningApi.FundingTransitionMsg.Builder |
mergeShimRegister(LightningApi.FundingShim value)
The funding shim to register.
|
LightningApi.FundingTransitionMsg.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
LightningApi.FundingTransitionMsg.Builder |
setPsbtFinalize(LightningApi.FundingPsbtFinalize.Builder builderForValue)
Used to continue a funding flow that was initiated to be executed
through a PSBT.
|
LightningApi.FundingTransitionMsg.Builder |
setPsbtFinalize(LightningApi.FundingPsbtFinalize value)
Used to continue a funding flow that was initiated to be executed
through a PSBT.
|
LightningApi.FundingTransitionMsg.Builder |
setPsbtVerify(LightningApi.FundingPsbtVerify.Builder builderForValue)
Used to continue a funding flow that was initiated to be executed
through a PSBT.
|
LightningApi.FundingTransitionMsg.Builder |
setPsbtVerify(LightningApi.FundingPsbtVerify value)
Used to continue a funding flow that was initiated to be executed
through a PSBT.
|
LightningApi.FundingTransitionMsg.Builder |
setShimCancel(LightningApi.FundingShimCancel.Builder builderForValue)
Used to cancel an existing registered funding shim.
|
LightningApi.FundingTransitionMsg.Builder |
setShimCancel(LightningApi.FundingShimCancel value)
Used to cancel an existing registered funding shim.
|
LightningApi.FundingTransitionMsg.Builder |
setShimRegister(LightningApi.FundingShim.Builder builderForValue)
The funding shim to register.
|
LightningApi.FundingTransitionMsg.Builder |
setShimRegister(LightningApi.FundingShim value)
The funding shim to register.
|
LightningApi.FundingTransitionMsg.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<LightningApi.FundingTransitionMsg.Builder>public LightningApi.FundingTransitionMsg.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.FundingTransitionMsg.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<LightningApi.FundingTransitionMsg.Builder>public LightningApi.FundingTransitionMsg getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic LightningApi.FundingTransitionMsg build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic LightningApi.FundingTransitionMsg buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic LightningApi.FundingTransitionMsg.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LightningApi.FundingTransitionMsg.Builder>public LightningApi.FundingTransitionMsg.Builder mergeFrom(LightningApi.FundingTransitionMsg other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.FundingTransitionMsg.Builder>public LightningApi.FundingTransitionMsg.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<LightningApi.FundingTransitionMsg.Builder>java.io.IOExceptionpublic LightningApi.FundingTransitionMsg.TriggerCase getTriggerCase()
getTriggerCase in interface LightningApi.FundingTransitionMsgOrBuilderpublic LightningApi.FundingTransitionMsg.Builder clearTrigger()
public boolean hasShimRegister()
The funding shim to register. This should be used before any channel funding has began by the remote party, as it is intended as a preparatory step for the full channel funding.
.lnrpc.FundingShim shim_register = 1;hasShimRegister in interface LightningApi.FundingTransitionMsgOrBuilderpublic LightningApi.FundingShim getShimRegister()
The funding shim to register. This should be used before any channel funding has began by the remote party, as it is intended as a preparatory step for the full channel funding.
.lnrpc.FundingShim shim_register = 1;getShimRegister in interface LightningApi.FundingTransitionMsgOrBuilderpublic LightningApi.FundingTransitionMsg.Builder setShimRegister(LightningApi.FundingShim value)
The funding shim to register. This should be used before any channel funding has began by the remote party, as it is intended as a preparatory step for the full channel funding.
.lnrpc.FundingShim shim_register = 1;public LightningApi.FundingTransitionMsg.Builder setShimRegister(LightningApi.FundingShim.Builder builderForValue)
The funding shim to register. This should be used before any channel funding has began by the remote party, as it is intended as a preparatory step for the full channel funding.
.lnrpc.FundingShim shim_register = 1;public LightningApi.FundingTransitionMsg.Builder mergeShimRegister(LightningApi.FundingShim value)
The funding shim to register. This should be used before any channel funding has began by the remote party, as it is intended as a preparatory step for the full channel funding.
.lnrpc.FundingShim shim_register = 1;public LightningApi.FundingTransitionMsg.Builder clearShimRegister()
The funding shim to register. This should be used before any channel funding has began by the remote party, as it is intended as a preparatory step for the full channel funding.
.lnrpc.FundingShim shim_register = 1;public LightningApi.FundingShim.Builder getShimRegisterBuilder()
The funding shim to register. This should be used before any channel funding has began by the remote party, as it is intended as a preparatory step for the full channel funding.
.lnrpc.FundingShim shim_register = 1;public LightningApi.FundingShimOrBuilder getShimRegisterOrBuilder()
The funding shim to register. This should be used before any channel funding has began by the remote party, as it is intended as a preparatory step for the full channel funding.
.lnrpc.FundingShim shim_register = 1;getShimRegisterOrBuilder in interface LightningApi.FundingTransitionMsgOrBuilderpublic boolean hasShimCancel()
Used to cancel an existing registered funding shim.
.lnrpc.FundingShimCancel shim_cancel = 2;hasShimCancel in interface LightningApi.FundingTransitionMsgOrBuilderpublic LightningApi.FundingShimCancel getShimCancel()
Used to cancel an existing registered funding shim.
.lnrpc.FundingShimCancel shim_cancel = 2;getShimCancel in interface LightningApi.FundingTransitionMsgOrBuilderpublic LightningApi.FundingTransitionMsg.Builder setShimCancel(LightningApi.FundingShimCancel value)
Used to cancel an existing registered funding shim.
.lnrpc.FundingShimCancel shim_cancel = 2;public LightningApi.FundingTransitionMsg.Builder setShimCancel(LightningApi.FundingShimCancel.Builder builderForValue)
Used to cancel an existing registered funding shim.
.lnrpc.FundingShimCancel shim_cancel = 2;public LightningApi.FundingTransitionMsg.Builder mergeShimCancel(LightningApi.FundingShimCancel value)
Used to cancel an existing registered funding shim.
.lnrpc.FundingShimCancel shim_cancel = 2;public LightningApi.FundingTransitionMsg.Builder clearShimCancel()
Used to cancel an existing registered funding shim.
.lnrpc.FundingShimCancel shim_cancel = 2;public LightningApi.FundingShimCancel.Builder getShimCancelBuilder()
Used to cancel an existing registered funding shim.
.lnrpc.FundingShimCancel shim_cancel = 2;public LightningApi.FundingShimCancelOrBuilder getShimCancelOrBuilder()
Used to cancel an existing registered funding shim.
.lnrpc.FundingShimCancel shim_cancel = 2;getShimCancelOrBuilder in interface LightningApi.FundingTransitionMsgOrBuilderpublic boolean hasPsbtVerify()
Used to continue a funding flow that was initiated to be executed through a PSBT. This step verifies that the PSBT contains the correct outputs to fund the channel.
.lnrpc.FundingPsbtVerify psbt_verify = 3;hasPsbtVerify in interface LightningApi.FundingTransitionMsgOrBuilderpublic LightningApi.FundingPsbtVerify getPsbtVerify()
Used to continue a funding flow that was initiated to be executed through a PSBT. This step verifies that the PSBT contains the correct outputs to fund the channel.
.lnrpc.FundingPsbtVerify psbt_verify = 3;getPsbtVerify in interface LightningApi.FundingTransitionMsgOrBuilderpublic LightningApi.FundingTransitionMsg.Builder setPsbtVerify(LightningApi.FundingPsbtVerify value)
Used to continue a funding flow that was initiated to be executed through a PSBT. This step verifies that the PSBT contains the correct outputs to fund the channel.
.lnrpc.FundingPsbtVerify psbt_verify = 3;public LightningApi.FundingTransitionMsg.Builder setPsbtVerify(LightningApi.FundingPsbtVerify.Builder builderForValue)
Used to continue a funding flow that was initiated to be executed through a PSBT. This step verifies that the PSBT contains the correct outputs to fund the channel.
.lnrpc.FundingPsbtVerify psbt_verify = 3;public LightningApi.FundingTransitionMsg.Builder mergePsbtVerify(LightningApi.FundingPsbtVerify value)
Used to continue a funding flow that was initiated to be executed through a PSBT. This step verifies that the PSBT contains the correct outputs to fund the channel.
.lnrpc.FundingPsbtVerify psbt_verify = 3;public LightningApi.FundingTransitionMsg.Builder clearPsbtVerify()
Used to continue a funding flow that was initiated to be executed through a PSBT. This step verifies that the PSBT contains the correct outputs to fund the channel.
.lnrpc.FundingPsbtVerify psbt_verify = 3;public LightningApi.FundingPsbtVerify.Builder getPsbtVerifyBuilder()
Used to continue a funding flow that was initiated to be executed through a PSBT. This step verifies that the PSBT contains the correct outputs to fund the channel.
.lnrpc.FundingPsbtVerify psbt_verify = 3;public LightningApi.FundingPsbtVerifyOrBuilder getPsbtVerifyOrBuilder()
Used to continue a funding flow that was initiated to be executed through a PSBT. This step verifies that the PSBT contains the correct outputs to fund the channel.
.lnrpc.FundingPsbtVerify psbt_verify = 3;getPsbtVerifyOrBuilder in interface LightningApi.FundingTransitionMsgOrBuilderpublic boolean hasPsbtFinalize()
Used to continue a funding flow that was initiated to be executed through a PSBT. This step finalizes the funded and signed PSBT, finishes negotiation with the peer and finally publishes the resulting funding transaction.
.lnrpc.FundingPsbtFinalize psbt_finalize = 4;hasPsbtFinalize in interface LightningApi.FundingTransitionMsgOrBuilderpublic LightningApi.FundingPsbtFinalize getPsbtFinalize()
Used to continue a funding flow that was initiated to be executed through a PSBT. This step finalizes the funded and signed PSBT, finishes negotiation with the peer and finally publishes the resulting funding transaction.
.lnrpc.FundingPsbtFinalize psbt_finalize = 4;getPsbtFinalize in interface LightningApi.FundingTransitionMsgOrBuilderpublic LightningApi.FundingTransitionMsg.Builder setPsbtFinalize(LightningApi.FundingPsbtFinalize value)
Used to continue a funding flow that was initiated to be executed through a PSBT. This step finalizes the funded and signed PSBT, finishes negotiation with the peer and finally publishes the resulting funding transaction.
.lnrpc.FundingPsbtFinalize psbt_finalize = 4;public LightningApi.FundingTransitionMsg.Builder setPsbtFinalize(LightningApi.FundingPsbtFinalize.Builder builderForValue)
Used to continue a funding flow that was initiated to be executed through a PSBT. This step finalizes the funded and signed PSBT, finishes negotiation with the peer and finally publishes the resulting funding transaction.
.lnrpc.FundingPsbtFinalize psbt_finalize = 4;public LightningApi.FundingTransitionMsg.Builder mergePsbtFinalize(LightningApi.FundingPsbtFinalize value)
Used to continue a funding flow that was initiated to be executed through a PSBT. This step finalizes the funded and signed PSBT, finishes negotiation with the peer and finally publishes the resulting funding transaction.
.lnrpc.FundingPsbtFinalize psbt_finalize = 4;public LightningApi.FundingTransitionMsg.Builder clearPsbtFinalize()
Used to continue a funding flow that was initiated to be executed through a PSBT. This step finalizes the funded and signed PSBT, finishes negotiation with the peer and finally publishes the resulting funding transaction.
.lnrpc.FundingPsbtFinalize psbt_finalize = 4;public LightningApi.FundingPsbtFinalize.Builder getPsbtFinalizeBuilder()
Used to continue a funding flow that was initiated to be executed through a PSBT. This step finalizes the funded and signed PSBT, finishes negotiation with the peer and finally publishes the resulting funding transaction.
.lnrpc.FundingPsbtFinalize psbt_finalize = 4;public LightningApi.FundingPsbtFinalizeOrBuilder getPsbtFinalizeOrBuilder()
Used to continue a funding flow that was initiated to be executed through a PSBT. This step finalizes the funded and signed PSBT, finishes negotiation with the peer and finally publishes the resulting funding transaction.
.lnrpc.FundingPsbtFinalize psbt_finalize = 4;getPsbtFinalizeOrBuilder in interface LightningApi.FundingTransitionMsgOrBuilderpublic final LightningApi.FundingTransitionMsg.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.FundingTransitionMsg.Builder>public final LightningApi.FundingTransitionMsg.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.FundingTransitionMsg.Builder>