Class ManageDataOperation.Builder

java.lang.Object
org.stellar.sdk.ManageDataOperation.Builder
Enclosing class:
ManageDataOperation

public static class ManageDataOperation.Builder extends Object
  • Constructor Details

    • Builder

      public Builder(@NonNull @NonNull String name, byte[] value)
      Creates a new ManageData builder. If you want to delete data entry pass null as a value param.
      Parameters:
      name - The name of data entry
      value - The value of data entry. nullnull will delete data entry.
  • Method Details

    • setSourceAccount

      public ManageDataOperation.Builder setSourceAccount(@NonNull @NonNull String sourceAccount)
      Sets the source account for this operation.
      Parameters:
      sourceAccount - The operation's source account.
      Returns:
      Builder object so you can chain methods.
    • build

      public ManageDataOperation build()
      Builds an operation