-
- All Implemented Interfaces:
-
cash.z.wallet.sdk.internal.ffi.ProposalOuterClass.PaymentOutputPoolOrBuilder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,java.lang.Cloneable
public final class ProposalOuterClass.PaymentOutputPool.Builder extends GeneratedMessageLite.Builder<ProposalOuterClass.PaymentOutputPool, ProposalOuterClass.PaymentOutputPool.Builder> implements ProposalOuterClass.PaymentOutputPoolOrBuilder
Protobuf typeA mapping from ZIP 321 payment index to the output pool that has been chosen for that payment, based upon the payment address and the selected inputs to the transaction.{@code cash.z.wallet.sdk.ffi.PaymentOutputPool}
-
-
Method Summary
Modifier and Type Method Description intgetPaymentIndex()uint32 paymentIndex = 1;ProposalOuterClass.PaymentOutputPool.BuildersetPaymentIndex(int value)uint32 paymentIndex = 1;ProposalOuterClass.PaymentOutputPool.BuilderclearPaymentIndex()uint32 paymentIndex = 1;intgetValuePoolValue().cash.z.wallet.sdk.ffi.ValuePool valuePool = 2;ProposalOuterClass.PaymentOutputPool.BuildersetValuePoolValue(int value).cash.z.wallet.sdk.ffi.ValuePool valuePool = 2;ProposalOuterClass.ValuePoolgetValuePool().cash.z.wallet.sdk.ffi.ValuePool valuePool = 2;ProposalOuterClass.PaymentOutputPool.BuildersetValuePool(ProposalOuterClass.ValuePool value).cash.z.wallet.sdk.ffi.ValuePool valuePool = 2;ProposalOuterClass.PaymentOutputPool.BuilderclearValuePool().cash.z.wallet.sdk.ffi.ValuePool valuePool = 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
-
getPaymentIndex
int getPaymentIndex()
uint32 paymentIndex = 1;
-
setPaymentIndex
ProposalOuterClass.PaymentOutputPool.Builder setPaymentIndex(int value)
uint32 paymentIndex = 1;- Parameters:
value- The paymentIndex to set.
-
clearPaymentIndex
ProposalOuterClass.PaymentOutputPool.Builder clearPaymentIndex()
uint32 paymentIndex = 1;
-
getValuePoolValue
int getValuePoolValue()
.cash.z.wallet.sdk.ffi.ValuePool valuePool = 2;
-
setValuePoolValue
ProposalOuterClass.PaymentOutputPool.Builder setValuePoolValue(int value)
.cash.z.wallet.sdk.ffi.ValuePool valuePool = 2;- Parameters:
value- The valuePool to set.
-
getValuePool
ProposalOuterClass.ValuePool getValuePool()
.cash.z.wallet.sdk.ffi.ValuePool valuePool = 2;
-
setValuePool
ProposalOuterClass.PaymentOutputPool.Builder setValuePool(ProposalOuterClass.ValuePool value)
.cash.z.wallet.sdk.ffi.ValuePool valuePool = 2;- Parameters:
value- The enum numeric value on the wire for valuePool to set.
-
clearValuePool
ProposalOuterClass.PaymentOutputPool.Builder clearValuePool()
.cash.z.wallet.sdk.ffi.ValuePool valuePool = 2;
-
-
-
-