public static class SetTrustlineFlagsOperation.Builder
extends java.lang.Object
SetTrustlineFlagsOperation
Constructor and Description |
---|
Builder(java.lang.String trustor,
Asset asset,
java.util.EnumSet<org.stellar.sdk.xdr.TrustLineFlags> clearFlags,
java.util.EnumSet<org.stellar.sdk.xdr.TrustLineFlags> setFlags)
Creates a new SetTrustlineFlagsOperation builder.
|
Modifier and Type | Method and Description |
---|---|
SetTrustlineFlagsOperation |
build()
Builds an operation
|
SetTrustlineFlagsOperation.Builder |
setSourceAccount(java.lang.String sourceAccount)
Set source account of this operation
|
public Builder(java.lang.String trustor, Asset asset, java.util.EnumSet<org.stellar.sdk.xdr.TrustLineFlags> clearFlags, java.util.EnumSet<org.stellar.sdk.xdr.TrustLineFlags> setFlags)
trustor
- The account holding the trustline.asset
- The asset held in the trustline.clearFlags
- The flags to be cleared on the trustline.setFlags
- The flags to be set on the trustline.public SetTrustlineFlagsOperation.Builder setSourceAccount(java.lang.String sourceAccount)
sourceAccount
- Source accountpublic SetTrustlineFlagsOperation build()