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, 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<LightningApi.FundingTransitionMsg.Builder>
public LightningApi.FundingTransitionMsg.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<LightningApi.FundingTransitionMsg.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<LightningApi.FundingTransitionMsg.Builder>
public LightningApi.FundingTransitionMsg getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public LightningApi.FundingTransitionMsg build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public LightningApi.FundingTransitionMsg buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public LightningApi.FundingTransitionMsg.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
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.MessageLiteOrBuilder
isInitialized
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.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<LightningApi.FundingTransitionMsg.Builder>
java.io.IOException
public LightningApi.FundingTransitionMsg.TriggerCase getTriggerCase()
getTriggerCase
in interface LightningApi.FundingTransitionMsgOrBuilder
public 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.FundingTransitionMsgOrBuilder
public 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.FundingTransitionMsgOrBuilder
public 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.FundingTransitionMsgOrBuilder
public boolean hasShimCancel()
Used to cancel an existing registered funding shim.
.lnrpc.FundingShimCancel shim_cancel = 2;
hasShimCancel
in interface LightningApi.FundingTransitionMsgOrBuilder
public LightningApi.FundingShimCancel getShimCancel()
Used to cancel an existing registered funding shim.
.lnrpc.FundingShimCancel shim_cancel = 2;
getShimCancel
in interface LightningApi.FundingTransitionMsgOrBuilder
public 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.FundingTransitionMsgOrBuilder
public 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.FundingTransitionMsgOrBuilder
public 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.FundingTransitionMsgOrBuilder
public 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.FundingTransitionMsgOrBuilder
public 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.FundingTransitionMsgOrBuilder
public 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.FundingTransitionMsgOrBuilder
public 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.FundingTransitionMsgOrBuilder
public final LightningApi.FundingTransitionMsg.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
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.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.FundingTransitionMsg.Builder>