-
- All Implemented Interfaces:
-
cash.z.wallet.sdk.internal.ffi.ProposalOuterClass.TransactionBalanceOrBuilder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,java.lang.Cloneable
public final class ProposalOuterClass.TransactionBalance.Builder extends GeneratedMessageLite.Builder<ProposalOuterClass.TransactionBalance, ProposalOuterClass.TransactionBalance.Builder> implements ProposalOuterClass.TransactionBalanceOrBuilder
Protobuf typeThe proposed change outputs and fee value.{@code cash.z.wallet.sdk.ffi.TransactionBalance}
-
-
Method Summary
Modifier and Type Method Description List<ProposalOuterClass.ChangeValue>getProposedChangeList()A list of change output values.repeated .cash.z.wallet.sdk.ffi.ChangeValue proposedChange = 1;intgetProposedChangeCount()A list of change output values.repeated .cash.z.wallet.sdk.ffi.ChangeValue proposedChange = 1;ProposalOuterClass.ChangeValuegetProposedChange(int index)A list of change output values.repeated .cash.z.wallet.sdk.ffi.ChangeValue proposedChange = 1;ProposalOuterClass.TransactionBalance.BuildersetProposedChange(int index, ProposalOuterClass.ChangeValue value)A list of change output values.repeated .cash.z.wallet.sdk.ffi.ChangeValue proposedChange = 1;ProposalOuterClass.TransactionBalance.BuildersetProposedChange(int index, ProposalOuterClass.ChangeValue.Builder builderForValue)A list of change output values.repeated .cash.z.wallet.sdk.ffi.ChangeValue proposedChange = 1;ProposalOuterClass.TransactionBalance.BuilderaddProposedChange(ProposalOuterClass.ChangeValue value)A list of change output values.repeated .cash.z.wallet.sdk.ffi.ChangeValue proposedChange = 1;ProposalOuterClass.TransactionBalance.BuilderaddProposedChange(int index, ProposalOuterClass.ChangeValue value)A list of change output values.repeated .cash.z.wallet.sdk.ffi.ChangeValue proposedChange = 1;ProposalOuterClass.TransactionBalance.BuilderaddProposedChange(ProposalOuterClass.ChangeValue.Builder builderForValue)A list of change output values.repeated .cash.z.wallet.sdk.ffi.ChangeValue proposedChange = 1;ProposalOuterClass.TransactionBalance.BuilderaddProposedChange(int index, ProposalOuterClass.ChangeValue.Builder builderForValue)A list of change output values.repeated .cash.z.wallet.sdk.ffi.ChangeValue proposedChange = 1;ProposalOuterClass.TransactionBalance.BuilderaddAllProposedChange(Iterable<out ProposalOuterClass.ChangeValue> values)A list of change output values.repeated .cash.z.wallet.sdk.ffi.ChangeValue proposedChange = 1;ProposalOuterClass.TransactionBalance.BuilderclearProposedChange()A list of change output values.repeated .cash.z.wallet.sdk.ffi.ChangeValue proposedChange = 1;ProposalOuterClass.TransactionBalance.BuilderremoveProposedChange(int index)A list of change output values.repeated .cash.z.wallet.sdk.ffi.ChangeValue proposedChange = 1;longgetFeeRequired()The fee to be paid by the proposed transaction, in zatoshis.uint64 feeRequired = 2;ProposalOuterClass.TransactionBalance.BuildersetFeeRequired(long value)The fee to be paid by the proposed transaction, in zatoshis.uint64 feeRequired = 2;ProposalOuterClass.TransactionBalance.BuilderclearFeeRequired()The fee to be paid by the proposed transaction, in zatoshis.uint64 feeRequired = 2;-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, getDefaultInstanceForType, isInitialized, mergeFrom -
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
mergeDelimitedFrom -
Methods inherited from class com.google.protobuf.MessageLite.Builder
build, buildPartial, clear, clone, mergeFrom -
Methods inherited from class com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getProposedChangeList
List<ProposalOuterClass.ChangeValue> getProposedChangeList()
A list of change output values.repeated .cash.z.wallet.sdk.ffi.ChangeValue proposedChange = 1;
-
getProposedChangeCount
int getProposedChangeCount()
A list of change output values.repeated .cash.z.wallet.sdk.ffi.ChangeValue proposedChange = 1;
-
getProposedChange
ProposalOuterClass.ChangeValue getProposedChange(int index)
A list of change output values.repeated .cash.z.wallet.sdk.ffi.ChangeValue proposedChange = 1;
-
setProposedChange
ProposalOuterClass.TransactionBalance.Builder setProposedChange(int index, ProposalOuterClass.ChangeValue value)
A list of change output values.repeated .cash.z.wallet.sdk.ffi.ChangeValue proposedChange = 1;
-
setProposedChange
ProposalOuterClass.TransactionBalance.Builder setProposedChange(int index, ProposalOuterClass.ChangeValue.Builder builderForValue)
A list of change output values.repeated .cash.z.wallet.sdk.ffi.ChangeValue proposedChange = 1;
-
addProposedChange
ProposalOuterClass.TransactionBalance.Builder addProposedChange(ProposalOuterClass.ChangeValue value)
A list of change output values.repeated .cash.z.wallet.sdk.ffi.ChangeValue proposedChange = 1;
-
addProposedChange
ProposalOuterClass.TransactionBalance.Builder addProposedChange(int index, ProposalOuterClass.ChangeValue value)
A list of change output values.repeated .cash.z.wallet.sdk.ffi.ChangeValue proposedChange = 1;
-
addProposedChange
ProposalOuterClass.TransactionBalance.Builder addProposedChange(ProposalOuterClass.ChangeValue.Builder builderForValue)
A list of change output values.repeated .cash.z.wallet.sdk.ffi.ChangeValue proposedChange = 1;
-
addProposedChange
ProposalOuterClass.TransactionBalance.Builder addProposedChange(int index, ProposalOuterClass.ChangeValue.Builder builderForValue)
A list of change output values.repeated .cash.z.wallet.sdk.ffi.ChangeValue proposedChange = 1;
-
addAllProposedChange
ProposalOuterClass.TransactionBalance.Builder addAllProposedChange(Iterable<out ProposalOuterClass.ChangeValue> values)
A list of change output values.repeated .cash.z.wallet.sdk.ffi.ChangeValue proposedChange = 1;
-
clearProposedChange
ProposalOuterClass.TransactionBalance.Builder clearProposedChange()
A list of change output values.repeated .cash.z.wallet.sdk.ffi.ChangeValue proposedChange = 1;
-
removeProposedChange
ProposalOuterClass.TransactionBalance.Builder removeProposedChange(int index)
A list of change output values.repeated .cash.z.wallet.sdk.ffi.ChangeValue proposedChange = 1;
-
getFeeRequired
long getFeeRequired()
The fee to be paid by the proposed transaction, in zatoshis.uint64 feeRequired = 2;
-
setFeeRequired
ProposalOuterClass.TransactionBalance.Builder setFeeRequired(long value)
The fee to be paid by the proposed transaction, in zatoshis.uint64 feeRequired = 2;- Parameters:
value- The feeRequired to set.
-
clearFeeRequired
ProposalOuterClass.TransactionBalance.Builder clearFeeRequired()
The fee to be paid by the proposed transaction, in zatoshis.uint64 feeRequired = 2;
-
-
-
-