public static final class LightningApi.FundingShim.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.FundingShim.Builder> implements LightningApi.FundingShimOrBuilder
lnrpc.FundingShim| Modifier and Type | Method and Description |
|---|---|
LightningApi.FundingShim |
build() |
LightningApi.FundingShim |
buildPartial() |
LightningApi.FundingShim.Builder |
clear() |
LightningApi.FundingShim.Builder |
clearChanPointShim()
A channel shim where the channel point was fully constructed outside
of lnd's wallet and the transaction might already be published.
|
LightningApi.FundingShim.Builder |
clearPsbtShim()
A channel shim that uses a PSBT to fund and sign the channel funding
transaction.
|
LightningApi.FundingShim.Builder |
clearShim() |
LightningApi.ChanPointShim |
getChanPointShim()
A channel shim where the channel point was fully constructed outside
of lnd's wallet and the transaction might already be published.
|
LightningApi.ChanPointShim.Builder |
getChanPointShimBuilder()
A channel shim where the channel point was fully constructed outside
of lnd's wallet and the transaction might already be published.
|
LightningApi.ChanPointShimOrBuilder |
getChanPointShimOrBuilder()
A channel shim where the channel point was fully constructed outside
of lnd's wallet and the transaction might already be published.
|
LightningApi.FundingShim |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
LightningApi.PsbtShim |
getPsbtShim()
A channel shim that uses a PSBT to fund and sign the channel funding
transaction.
|
LightningApi.PsbtShim.Builder |
getPsbtShimBuilder()
A channel shim that uses a PSBT to fund and sign the channel funding
transaction.
|
LightningApi.PsbtShimOrBuilder |
getPsbtShimOrBuilder()
A channel shim that uses a PSBT to fund and sign the channel funding
transaction.
|
LightningApi.FundingShim.ShimCase |
getShimCase() |
boolean |
hasChanPointShim()
A channel shim where the channel point was fully constructed outside
of lnd's wallet and the transaction might already be published.
|
boolean |
hasPsbtShim()
A channel shim that uses a PSBT to fund and sign the channel funding
transaction.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
LightningApi.FundingShim.Builder |
mergeChanPointShim(LightningApi.ChanPointShim value)
A channel shim where the channel point was fully constructed outside
of lnd's wallet and the transaction might already be published.
|
LightningApi.FundingShim.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
LightningApi.FundingShim.Builder |
mergeFrom(LightningApi.FundingShim other) |
LightningApi.FundingShim.Builder |
mergeFrom(com.google.protobuf.Message other) |
LightningApi.FundingShim.Builder |
mergePsbtShim(LightningApi.PsbtShim value)
A channel shim that uses a PSBT to fund and sign the channel funding
transaction.
|
LightningApi.FundingShim.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
LightningApi.FundingShim.Builder |
setChanPointShim(LightningApi.ChanPointShim.Builder builderForValue)
A channel shim where the channel point was fully constructed outside
of lnd's wallet and the transaction might already be published.
|
LightningApi.FundingShim.Builder |
setChanPointShim(LightningApi.ChanPointShim value)
A channel shim where the channel point was fully constructed outside
of lnd's wallet and the transaction might already be published.
|
LightningApi.FundingShim.Builder |
setPsbtShim(LightningApi.PsbtShim.Builder builderForValue)
A channel shim that uses a PSBT to fund and sign the channel funding
transaction.
|
LightningApi.FundingShim.Builder |
setPsbtShim(LightningApi.PsbtShim value)
A channel shim that uses a PSBT to fund and sign the channel funding
transaction.
|
LightningApi.FundingShim.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.FundingShim.Builder>public LightningApi.FundingShim.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.FundingShim.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.FundingShim.Builder>public LightningApi.FundingShim getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic LightningApi.FundingShim build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic LightningApi.FundingShim buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic LightningApi.FundingShim.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LightningApi.FundingShim.Builder>public LightningApi.FundingShim.Builder mergeFrom(LightningApi.FundingShim other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.FundingShim.Builder>public LightningApi.FundingShim.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.FundingShim.Builder>java.io.IOExceptionpublic LightningApi.FundingShim.ShimCase getShimCase()
getShimCase in interface LightningApi.FundingShimOrBuilderpublic LightningApi.FundingShim.Builder clearShim()
public boolean hasChanPointShim()
A channel shim where the channel point was fully constructed outside of lnd's wallet and the transaction might already be published.
.lnrpc.ChanPointShim chan_point_shim = 1;hasChanPointShim in interface LightningApi.FundingShimOrBuilderpublic LightningApi.ChanPointShim getChanPointShim()
A channel shim where the channel point was fully constructed outside of lnd's wallet and the transaction might already be published.
.lnrpc.ChanPointShim chan_point_shim = 1;getChanPointShim in interface LightningApi.FundingShimOrBuilderpublic LightningApi.FundingShim.Builder setChanPointShim(LightningApi.ChanPointShim value)
A channel shim where the channel point was fully constructed outside of lnd's wallet and the transaction might already be published.
.lnrpc.ChanPointShim chan_point_shim = 1;public LightningApi.FundingShim.Builder setChanPointShim(LightningApi.ChanPointShim.Builder builderForValue)
A channel shim where the channel point was fully constructed outside of lnd's wallet and the transaction might already be published.
.lnrpc.ChanPointShim chan_point_shim = 1;public LightningApi.FundingShim.Builder mergeChanPointShim(LightningApi.ChanPointShim value)
A channel shim where the channel point was fully constructed outside of lnd's wallet and the transaction might already be published.
.lnrpc.ChanPointShim chan_point_shim = 1;public LightningApi.FundingShim.Builder clearChanPointShim()
A channel shim where the channel point was fully constructed outside of lnd's wallet and the transaction might already be published.
.lnrpc.ChanPointShim chan_point_shim = 1;public LightningApi.ChanPointShim.Builder getChanPointShimBuilder()
A channel shim where the channel point was fully constructed outside of lnd's wallet and the transaction might already be published.
.lnrpc.ChanPointShim chan_point_shim = 1;public LightningApi.ChanPointShimOrBuilder getChanPointShimOrBuilder()
A channel shim where the channel point was fully constructed outside of lnd's wallet and the transaction might already be published.
.lnrpc.ChanPointShim chan_point_shim = 1;getChanPointShimOrBuilder in interface LightningApi.FundingShimOrBuilderpublic boolean hasPsbtShim()
A channel shim that uses a PSBT to fund and sign the channel funding transaction.
.lnrpc.PsbtShim psbt_shim = 2;hasPsbtShim in interface LightningApi.FundingShimOrBuilderpublic LightningApi.PsbtShim getPsbtShim()
A channel shim that uses a PSBT to fund and sign the channel funding transaction.
.lnrpc.PsbtShim psbt_shim = 2;getPsbtShim in interface LightningApi.FundingShimOrBuilderpublic LightningApi.FundingShim.Builder setPsbtShim(LightningApi.PsbtShim value)
A channel shim that uses a PSBT to fund and sign the channel funding transaction.
.lnrpc.PsbtShim psbt_shim = 2;public LightningApi.FundingShim.Builder setPsbtShim(LightningApi.PsbtShim.Builder builderForValue)
A channel shim that uses a PSBT to fund and sign the channel funding transaction.
.lnrpc.PsbtShim psbt_shim = 2;public LightningApi.FundingShim.Builder mergePsbtShim(LightningApi.PsbtShim value)
A channel shim that uses a PSBT to fund and sign the channel funding transaction.
.lnrpc.PsbtShim psbt_shim = 2;public LightningApi.FundingShim.Builder clearPsbtShim()
A channel shim that uses a PSBT to fund and sign the channel funding transaction.
.lnrpc.PsbtShim psbt_shim = 2;public LightningApi.PsbtShim.Builder getPsbtShimBuilder()
A channel shim that uses a PSBT to fund and sign the channel funding transaction.
.lnrpc.PsbtShim psbt_shim = 2;public LightningApi.PsbtShimOrBuilder getPsbtShimOrBuilder()
A channel shim that uses a PSBT to fund and sign the channel funding transaction.
.lnrpc.PsbtShim psbt_shim = 2;getPsbtShimOrBuilder in interface LightningApi.FundingShimOrBuilderpublic final LightningApi.FundingShim.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.FundingShim.Builder>public final LightningApi.FundingShim.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.FundingShim.Builder>