Class TokenBalances.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<TokenBalances,TokenBalances.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<TokenBalances,TokenBalances.Builder>
com.hedera.hashgraph.sdk.proto.TokenBalances.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, TokenBalancesOrBuilder, Cloneable
Enclosing class:
TokenBalances

public static final class TokenBalances.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<TokenBalances,TokenBalances.Builder> implements TokenBalancesOrBuilder
 *
 A set of token balance values.

 Each entry describes the balance the enclosing account holds for a specific
 token. The balance is an amount for a fungible/common token or a count for
 a non-fungible/unique token.
 
Protobuf type proto.TokenBalances
  • Method Details

    • getTokenBalancesList

      public List<TokenBalance> getTokenBalancesList()
       *
       A list of token balance values.<br/>
       Each entry represents a single account balance for a single token.
       
      repeated .proto.TokenBalance tokenBalances = 1;
      Specified by:
      getTokenBalancesList in interface TokenBalancesOrBuilder
    • getTokenBalancesCount

      public int getTokenBalancesCount()
       *
       A list of token balance values.<br/>
       Each entry represents a single account balance for a single token.
       
      repeated .proto.TokenBalance tokenBalances = 1;
      Specified by:
      getTokenBalancesCount in interface TokenBalancesOrBuilder
    • getTokenBalances

      public TokenBalance getTokenBalances(int index)
       *
       A list of token balance values.<br/>
       Each entry represents a single account balance for a single token.
       
      repeated .proto.TokenBalance tokenBalances = 1;
      Specified by:
      getTokenBalances in interface TokenBalancesOrBuilder
    • setTokenBalances

      public TokenBalances.Builder setTokenBalances(int index, TokenBalance value)
       *
       A list of token balance values.<br/>
       Each entry represents a single account balance for a single token.
       
      repeated .proto.TokenBalance tokenBalances = 1;
    • setTokenBalances

      public TokenBalances.Builder setTokenBalances(int index, TokenBalance.Builder builderForValue)
       *
       A list of token balance values.<br/>
       Each entry represents a single account balance for a single token.
       
      repeated .proto.TokenBalance tokenBalances = 1;
    • addTokenBalances

      public TokenBalances.Builder addTokenBalances(TokenBalance value)
       *
       A list of token balance values.<br/>
       Each entry represents a single account balance for a single token.
       
      repeated .proto.TokenBalance tokenBalances = 1;
    • addTokenBalances

      public TokenBalances.Builder addTokenBalances(int index, TokenBalance value)
       *
       A list of token balance values.<br/>
       Each entry represents a single account balance for a single token.
       
      repeated .proto.TokenBalance tokenBalances = 1;
    • addTokenBalances

      public TokenBalances.Builder addTokenBalances(TokenBalance.Builder builderForValue)
       *
       A list of token balance values.<br/>
       Each entry represents a single account balance for a single token.
       
      repeated .proto.TokenBalance tokenBalances = 1;
    • addTokenBalances

      public TokenBalances.Builder addTokenBalances(int index, TokenBalance.Builder builderForValue)
       *
       A list of token balance values.<br/>
       Each entry represents a single account balance for a single token.
       
      repeated .proto.TokenBalance tokenBalances = 1;
    • addAllTokenBalances

      public TokenBalances.Builder addAllTokenBalances(Iterable<? extends TokenBalance> values)
       *
       A list of token balance values.<br/>
       Each entry represents a single account balance for a single token.
       
      repeated .proto.TokenBalance tokenBalances = 1;
    • clearTokenBalances

      public TokenBalances.Builder clearTokenBalances()
       *
       A list of token balance values.<br/>
       Each entry represents a single account balance for a single token.
       
      repeated .proto.TokenBalance tokenBalances = 1;
    • removeTokenBalances

      public TokenBalances.Builder removeTokenBalances(int index)
       *
       A list of token balance values.<br/>
       Each entry represents a single account balance for a single token.
       
      repeated .proto.TokenBalance tokenBalances = 1;