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, 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.FundingShim.Builder>
public LightningApi.FundingShim.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.FundingShim.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.FundingShim.Builder>
public LightningApi.FundingShim getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public LightningApi.FundingShim build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public LightningApi.FundingShim buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public LightningApi.FundingShim.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
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.MessageLiteOrBuilder
isInitialized
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.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<LightningApi.FundingShim.Builder>
java.io.IOException
public LightningApi.FundingShim.ShimCase getShimCase()
getShimCase
in interface LightningApi.FundingShimOrBuilder
public 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.FundingShimOrBuilder
public 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.FundingShimOrBuilder
public 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.FundingShimOrBuilder
public 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.FundingShimOrBuilder
public 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.FundingShimOrBuilder
public 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.FundingShimOrBuilder
public final LightningApi.FundingShim.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
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.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<LightningApi.FundingShim.Builder>