public static final class WalletKitOuterClass.SendOutputsRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<WalletKitOuterClass.SendOutputsRequest.Builder> implements WalletKitOuterClass.SendOutputsRequestOrBuilder
walletrpc.SendOutputsRequest| Modifier and Type | Method and Description |
|---|---|
WalletKitOuterClass.SendOutputsRequest.Builder |
addAllOutputs(java.lang.Iterable<? extends SignerOuterClass.TxOut> values)
A slice of the outputs that should be created in the transaction produced.
|
WalletKitOuterClass.SendOutputsRequest.Builder |
addOutputs(int index,
SignerOuterClass.TxOut.Builder builderForValue)
A slice of the outputs that should be created in the transaction produced.
|
WalletKitOuterClass.SendOutputsRequest.Builder |
addOutputs(int index,
SignerOuterClass.TxOut value)
A slice of the outputs that should be created in the transaction produced.
|
WalletKitOuterClass.SendOutputsRequest.Builder |
addOutputs(SignerOuterClass.TxOut.Builder builderForValue)
A slice of the outputs that should be created in the transaction produced.
|
WalletKitOuterClass.SendOutputsRequest.Builder |
addOutputs(SignerOuterClass.TxOut value)
A slice of the outputs that should be created in the transaction produced.
|
SignerOuterClass.TxOut.Builder |
addOutputsBuilder()
A slice of the outputs that should be created in the transaction produced.
|
SignerOuterClass.TxOut.Builder |
addOutputsBuilder(int index)
A slice of the outputs that should be created in the transaction produced.
|
WalletKitOuterClass.SendOutputsRequest |
build() |
WalletKitOuterClass.SendOutputsRequest |
buildPartial() |
WalletKitOuterClass.SendOutputsRequest.Builder |
clear() |
WalletKitOuterClass.SendOutputsRequest.Builder |
clearLabel()
An optional label for the transaction, limited to 500 characters.
|
WalletKitOuterClass.SendOutputsRequest.Builder |
clearMinConfs()
The minimum number of confirmations each one of your outputs used for
the transaction must satisfy.
|
WalletKitOuterClass.SendOutputsRequest.Builder |
clearOutputs()
A slice of the outputs that should be created in the transaction produced.
|
WalletKitOuterClass.SendOutputsRequest.Builder |
clearSatPerKw()
The number of satoshis per kilo weight that should be used when crafting
this transaction.
|
WalletKitOuterClass.SendOutputsRequest.Builder |
clearSpendUnconfirmed()
Whether unconfirmed outputs should be used as inputs for the transaction.
|
WalletKitOuterClass.SendOutputsRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getLabel()
An optional label for the transaction, limited to 500 characters.
|
com.google.protobuf.ByteString |
getLabelBytes()
An optional label for the transaction, limited to 500 characters.
|
int |
getMinConfs()
The minimum number of confirmations each one of your outputs used for
the transaction must satisfy.
|
SignerOuterClass.TxOut |
getOutputs(int index)
A slice of the outputs that should be created in the transaction produced.
|
SignerOuterClass.TxOut.Builder |
getOutputsBuilder(int index)
A slice of the outputs that should be created in the transaction produced.
|
java.util.List<SignerOuterClass.TxOut.Builder> |
getOutputsBuilderList()
A slice of the outputs that should be created in the transaction produced.
|
int |
getOutputsCount()
A slice of the outputs that should be created in the transaction produced.
|
java.util.List<SignerOuterClass.TxOut> |
getOutputsList()
A slice of the outputs that should be created in the transaction produced.
|
SignerOuterClass.TxOutOrBuilder |
getOutputsOrBuilder(int index)
A slice of the outputs that should be created in the transaction produced.
|
java.util.List<? extends SignerOuterClass.TxOutOrBuilder> |
getOutputsOrBuilderList()
A slice of the outputs that should be created in the transaction produced.
|
long |
getSatPerKw()
The number of satoshis per kilo weight that should be used when crafting
this transaction.
|
boolean |
getSpendUnconfirmed()
Whether unconfirmed outputs should be used as inputs for the transaction.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
WalletKitOuterClass.SendOutputsRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
WalletKitOuterClass.SendOutputsRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
WalletKitOuterClass.SendOutputsRequest.Builder |
mergeFrom(WalletKitOuterClass.SendOutputsRequest other) |
WalletKitOuterClass.SendOutputsRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
WalletKitOuterClass.SendOutputsRequest.Builder |
removeOutputs(int index)
A slice of the outputs that should be created in the transaction produced.
|
WalletKitOuterClass.SendOutputsRequest.Builder |
setLabel(java.lang.String value)
An optional label for the transaction, limited to 500 characters.
|
WalletKitOuterClass.SendOutputsRequest.Builder |
setLabelBytes(com.google.protobuf.ByteString value)
An optional label for the transaction, limited to 500 characters.
|
WalletKitOuterClass.SendOutputsRequest.Builder |
setMinConfs(int value)
The minimum number of confirmations each one of your outputs used for
the transaction must satisfy.
|
WalletKitOuterClass.SendOutputsRequest.Builder |
setOutputs(int index,
SignerOuterClass.TxOut.Builder builderForValue)
A slice of the outputs that should be created in the transaction produced.
|
WalletKitOuterClass.SendOutputsRequest.Builder |
setOutputs(int index,
SignerOuterClass.TxOut value)
A slice of the outputs that should be created in the transaction produced.
|
WalletKitOuterClass.SendOutputsRequest.Builder |
setSatPerKw(long value)
The number of satoshis per kilo weight that should be used when crafting
this transaction.
|
WalletKitOuterClass.SendOutputsRequest.Builder |
setSpendUnconfirmed(boolean value)
Whether unconfirmed outputs should be used as inputs for the transaction.
|
WalletKitOuterClass.SendOutputsRequest.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<WalletKitOuterClass.SendOutputsRequest.Builder>public WalletKitOuterClass.SendOutputsRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<WalletKitOuterClass.SendOutputsRequest.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<WalletKitOuterClass.SendOutputsRequest.Builder>public WalletKitOuterClass.SendOutputsRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic WalletKitOuterClass.SendOutputsRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic WalletKitOuterClass.SendOutputsRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic WalletKitOuterClass.SendOutputsRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<WalletKitOuterClass.SendOutputsRequest.Builder>public WalletKitOuterClass.SendOutputsRequest.Builder mergeFrom(WalletKitOuterClass.SendOutputsRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<WalletKitOuterClass.SendOutputsRequest.Builder>public WalletKitOuterClass.SendOutputsRequest.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<WalletKitOuterClass.SendOutputsRequest.Builder>java.io.IOExceptionpublic long getSatPerKw()
The number of satoshis per kilo weight that should be used when crafting this transaction.
int64 sat_per_kw = 1;getSatPerKw in interface WalletKitOuterClass.SendOutputsRequestOrBuilderpublic WalletKitOuterClass.SendOutputsRequest.Builder setSatPerKw(long value)
The number of satoshis per kilo weight that should be used when crafting this transaction.
int64 sat_per_kw = 1;value - The satPerKw to set.public WalletKitOuterClass.SendOutputsRequest.Builder clearSatPerKw()
The number of satoshis per kilo weight that should be used when crafting this transaction.
int64 sat_per_kw = 1;public java.util.List<SignerOuterClass.TxOut> getOutputsList()
A slice of the outputs that should be created in the transaction produced.
repeated .signrpc.TxOut outputs = 2;getOutputsList in interface WalletKitOuterClass.SendOutputsRequestOrBuilderpublic int getOutputsCount()
A slice of the outputs that should be created in the transaction produced.
repeated .signrpc.TxOut outputs = 2;getOutputsCount in interface WalletKitOuterClass.SendOutputsRequestOrBuilderpublic SignerOuterClass.TxOut getOutputs(int index)
A slice of the outputs that should be created in the transaction produced.
repeated .signrpc.TxOut outputs = 2;getOutputs in interface WalletKitOuterClass.SendOutputsRequestOrBuilderpublic WalletKitOuterClass.SendOutputsRequest.Builder setOutputs(int index, SignerOuterClass.TxOut value)
A slice of the outputs that should be created in the transaction produced.
repeated .signrpc.TxOut outputs = 2;public WalletKitOuterClass.SendOutputsRequest.Builder setOutputs(int index, SignerOuterClass.TxOut.Builder builderForValue)
A slice of the outputs that should be created in the transaction produced.
repeated .signrpc.TxOut outputs = 2;public WalletKitOuterClass.SendOutputsRequest.Builder addOutputs(SignerOuterClass.TxOut value)
A slice of the outputs that should be created in the transaction produced.
repeated .signrpc.TxOut outputs = 2;public WalletKitOuterClass.SendOutputsRequest.Builder addOutputs(int index, SignerOuterClass.TxOut value)
A slice of the outputs that should be created in the transaction produced.
repeated .signrpc.TxOut outputs = 2;public WalletKitOuterClass.SendOutputsRequest.Builder addOutputs(SignerOuterClass.TxOut.Builder builderForValue)
A slice of the outputs that should be created in the transaction produced.
repeated .signrpc.TxOut outputs = 2;public WalletKitOuterClass.SendOutputsRequest.Builder addOutputs(int index, SignerOuterClass.TxOut.Builder builderForValue)
A slice of the outputs that should be created in the transaction produced.
repeated .signrpc.TxOut outputs = 2;public WalletKitOuterClass.SendOutputsRequest.Builder addAllOutputs(java.lang.Iterable<? extends SignerOuterClass.TxOut> values)
A slice of the outputs that should be created in the transaction produced.
repeated .signrpc.TxOut outputs = 2;public WalletKitOuterClass.SendOutputsRequest.Builder clearOutputs()
A slice of the outputs that should be created in the transaction produced.
repeated .signrpc.TxOut outputs = 2;public WalletKitOuterClass.SendOutputsRequest.Builder removeOutputs(int index)
A slice of the outputs that should be created in the transaction produced.
repeated .signrpc.TxOut outputs = 2;public SignerOuterClass.TxOut.Builder getOutputsBuilder(int index)
A slice of the outputs that should be created in the transaction produced.
repeated .signrpc.TxOut outputs = 2;public SignerOuterClass.TxOutOrBuilder getOutputsOrBuilder(int index)
A slice of the outputs that should be created in the transaction produced.
repeated .signrpc.TxOut outputs = 2;getOutputsOrBuilder in interface WalletKitOuterClass.SendOutputsRequestOrBuilderpublic java.util.List<? extends SignerOuterClass.TxOutOrBuilder> getOutputsOrBuilderList()
A slice of the outputs that should be created in the transaction produced.
repeated .signrpc.TxOut outputs = 2;getOutputsOrBuilderList in interface WalletKitOuterClass.SendOutputsRequestOrBuilderpublic SignerOuterClass.TxOut.Builder addOutputsBuilder()
A slice of the outputs that should be created in the transaction produced.
repeated .signrpc.TxOut outputs = 2;public SignerOuterClass.TxOut.Builder addOutputsBuilder(int index)
A slice of the outputs that should be created in the transaction produced.
repeated .signrpc.TxOut outputs = 2;public java.util.List<SignerOuterClass.TxOut.Builder> getOutputsBuilderList()
A slice of the outputs that should be created in the transaction produced.
repeated .signrpc.TxOut outputs = 2;public java.lang.String getLabel()
An optional label for the transaction, limited to 500 characters.
string label = 3;getLabel in interface WalletKitOuterClass.SendOutputsRequestOrBuilderpublic com.google.protobuf.ByteString getLabelBytes()
An optional label for the transaction, limited to 500 characters.
string label = 3;getLabelBytes in interface WalletKitOuterClass.SendOutputsRequestOrBuilderpublic WalletKitOuterClass.SendOutputsRequest.Builder setLabel(java.lang.String value)
An optional label for the transaction, limited to 500 characters.
string label = 3;value - The label to set.public WalletKitOuterClass.SendOutputsRequest.Builder clearLabel()
An optional label for the transaction, limited to 500 characters.
string label = 3;public WalletKitOuterClass.SendOutputsRequest.Builder setLabelBytes(com.google.protobuf.ByteString value)
An optional label for the transaction, limited to 500 characters.
string label = 3;value - The bytes for label to set.public int getMinConfs()
The minimum number of confirmations each one of your outputs used for the transaction must satisfy.
int32 min_confs = 4;getMinConfs in interface WalletKitOuterClass.SendOutputsRequestOrBuilderpublic WalletKitOuterClass.SendOutputsRequest.Builder setMinConfs(int value)
The minimum number of confirmations each one of your outputs used for the transaction must satisfy.
int32 min_confs = 4;value - The minConfs to set.public WalletKitOuterClass.SendOutputsRequest.Builder clearMinConfs()
The minimum number of confirmations each one of your outputs used for the transaction must satisfy.
int32 min_confs = 4;public boolean getSpendUnconfirmed()
Whether unconfirmed outputs should be used as inputs for the transaction.
bool spend_unconfirmed = 5;getSpendUnconfirmed in interface WalletKitOuterClass.SendOutputsRequestOrBuilderpublic WalletKitOuterClass.SendOutputsRequest.Builder setSpendUnconfirmed(boolean value)
Whether unconfirmed outputs should be used as inputs for the transaction.
bool spend_unconfirmed = 5;value - The spendUnconfirmed to set.public WalletKitOuterClass.SendOutputsRequest.Builder clearSpendUnconfirmed()
Whether unconfirmed outputs should be used as inputs for the transaction.
bool spend_unconfirmed = 5;public final WalletKitOuterClass.SendOutputsRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<WalletKitOuterClass.SendOutputsRequest.Builder>public final WalletKitOuterClass.SendOutputsRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<WalletKitOuterClass.SendOutputsRequest.Builder>