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, 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<WalletKitOuterClass.SendOutputsRequest.Builder>
public WalletKitOuterClass.SendOutputsRequest.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<WalletKitOuterClass.SendOutputsRequest.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<WalletKitOuterClass.SendOutputsRequest.Builder>
public WalletKitOuterClass.SendOutputsRequest getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public WalletKitOuterClass.SendOutputsRequest build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public WalletKitOuterClass.SendOutputsRequest buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public WalletKitOuterClass.SendOutputsRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
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.MessageLiteOrBuilder
isInitialized
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.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<WalletKitOuterClass.SendOutputsRequest.Builder>
java.io.IOException
public 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.SendOutputsRequestOrBuilder
public 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.SendOutputsRequestOrBuilder
public int getOutputsCount()
A slice of the outputs that should be created in the transaction produced.
repeated .signrpc.TxOut outputs = 2;
getOutputsCount
in interface WalletKitOuterClass.SendOutputsRequestOrBuilder
public 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.SendOutputsRequestOrBuilder
public 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.SendOutputsRequestOrBuilder
public 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.SendOutputsRequestOrBuilder
public 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.SendOutputsRequestOrBuilder
public com.google.protobuf.ByteString getLabelBytes()
An optional label for the transaction, limited to 500 characters.
string label = 3;
getLabelBytes
in interface WalletKitOuterClass.SendOutputsRequestOrBuilder
public 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.SendOutputsRequestOrBuilder
public 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.SendOutputsRequestOrBuilder
public 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.Builder
setUnknownFields
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.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<WalletKitOuterClass.SendOutputsRequest.Builder>