public abstract static class SetOptionsOperation.SetOptionsOperationBuilder<C extends SetOptionsOperation,B extends SetOptionsOperation.SetOptionsOperationBuilder<C,B>> extends Operation.OperationBuilder<C,B>
Constructor and Description |
---|
SetOptionsOperationBuilder() |
Modifier and Type | Method and Description |
---|---|
abstract C |
build() |
B |
clearFlags(java.lang.Integer clearFlags)
Indicates which flags to clear.
|
B |
highThreshold(java.lang.Integer highThreshold)
A number from 0-255 representing the threshold this account sets on all operations it performs
that have a
high threshold.
|
B |
homeDomain(java.lang.String homeDomain)
The home domain of an account.
|
B |
inflationDestination(java.lang.String inflationDestination)
Account of the inflation destination.
|
B |
lowThreshold(java.lang.Integer lowThreshold)
A number from 0-255 representing the threshold this account sets on all operations it performs
that have a
low threshold.
|
B |
masterKeyWeight(java.lang.Integer masterKeyWeight)
Weight of the master key.
|
B |
mediumThreshold(java.lang.Integer mediumThreshold)
A number from 0-255 representing the threshold this account sets on all operations it performs
that have a
medium threshold.
|
B |
setFlags(java.lang.Integer setFlags)
Indicates which flags to set.
|
B |
signer(SignerKey signer)
Additional signer added/removed in this operation.
|
B |
signerWeight(java.lang.Integer signerWeight)
Additional signer weight.
|
java.lang.String |
toString() |
sourceAccount
public B inflationDestination(@Nullable java.lang.String inflationDestination)
this
.public B clearFlags(@Nullable java.lang.Integer clearFlags)
AccountFlag
enum.this
.public B setFlags(@Nullable java.lang.Integer setFlags)
AccountFlag
enum.this
.public B masterKeyWeight(@Nullable java.lang.Integer masterKeyWeight)
this
.public B lowThreshold(@Nullable java.lang.Integer lowThreshold)
this
.public B mediumThreshold(@Nullable java.lang.Integer mediumThreshold)
this
.public B highThreshold(@Nullable java.lang.Integer highThreshold)
this
.public B homeDomain(@Nullable java.lang.String homeDomain)
this
.public B signer(@Nullable SignerKey signer)
this
.public B signerWeight(@Nullable java.lang.Integer signerWeight)
this
.public abstract C build()
build
in class Operation.OperationBuilder<C extends SetOptionsOperation,B extends SetOptionsOperation.SetOptionsOperationBuilder<C,B>>
public java.lang.String toString()
toString
in class Operation.OperationBuilder<C extends SetOptionsOperation,B extends SetOptionsOperation.SetOptionsOperationBuilder<C,B>>