Class AccountInfoBuilder

java.lang.Object
velox.api.layer1.data.AccountInfoBuilder

public class AccountInfoBuilder extends Object
  • Constructor Details

    • AccountInfoBuilder

      public AccountInfoBuilder(String id, String summary)
    • AccountInfoBuilder

      @Deprecated public AccountInfoBuilder(String id, String summary, boolean isPrimary)
      Deprecated.
      use AccountInfoBuilder(String, String) instead. Deprecated because isPrimary should be always set to false. Seee AccountInfo.isPrimary.
      Parameters:
      id - unique identifier for the account
      summary - a name displayed for the account on UI
      isPrimary - ignored
  • Method Details

    • build

      public AccountInfo build()
    • getId

      public String getId()
    • setId

      public AccountInfoBuilder setId(String id)
    • getSummary

      public String getSummary()
    • setSummary

      public AccountInfoBuilder setSummary(String summary)
    • getShortName

      public String getShortName()
    • setShortName

      public AccountInfoBuilder setShortName(String shortName)
    • isPrimary

      public boolean isPrimary()
    • setPrimary

      public AccountInfoBuilder setPrimary(boolean primary)
    • getProviderProgrammaticName

      public String getProviderProgrammaticName()
    • setProviderProgrammaticName

      public AccountInfoBuilder setProviderProgrammaticName(String providerProgrammaticName)
    • isSimulated

      public boolean isSimulated()
    • setSimulated

      public AccountInfoBuilder setSimulated(boolean simulated)
    • getAccountType

      public velox.api.layer1.data.AccountType getAccountType()
    • setAccountType

      public AccountInfoBuilder setAccountType(velox.api.layer1.data.AccountType accountType)
    • isHidden

      public boolean isHidden()
    • setHidden

      public AccountInfoBuilder setHidden(boolean hidden)