Class TokenGetNftInfosResponse.Builder

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

public static final class TokenGetNftInfosResponse.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<TokenGetNftInfosResponse,TokenGetNftInfosResponse.Builder> implements TokenGetNftInfosResponseOrBuilder
 *
 Deleted and unsupported.
 
Protobuf type proto.TokenGetNftInfosResponse
  • Method Details

    • hasHeader

      public boolean hasHeader()
       *
       The standard response information for queries.<br/>
       This includes the values requested in the `QueryHeader`
       (cost, state proof, both, or neither).
       
      .proto.ResponseHeader header = 1;
      Specified by:
      hasHeader in interface TokenGetNftInfosResponseOrBuilder
      Returns:
      Whether the header field is set.
    • getHeader

      public ResponseHeader getHeader()
       *
       The standard response information for queries.<br/>
       This includes the values requested in the `QueryHeader`
       (cost, state proof, both, or neither).
       
      .proto.ResponseHeader header = 1;
      Specified by:
      getHeader in interface TokenGetNftInfosResponseOrBuilder
      Returns:
      The header.
    • setHeader

       *
       The standard response information for queries.<br/>
       This includes the values requested in the `QueryHeader`
       (cost, state proof, both, or neither).
       
      .proto.ResponseHeader header = 1;
    • setHeader

      public TokenGetNftInfosResponse.Builder setHeader(ResponseHeader.Builder builderForValue)
       *
       The standard response information for queries.<br/>
       This includes the values requested in the `QueryHeader`
       (cost, state proof, both, or neither).
       
      .proto.ResponseHeader header = 1;
    • mergeHeader

       *
       The standard response information for queries.<br/>
       This includes the values requested in the `QueryHeader`
       (cost, state proof, both, or neither).
       
      .proto.ResponseHeader header = 1;
    • clearHeader

      public TokenGetNftInfosResponse.Builder clearHeader()
       *
       The standard response information for queries.<br/>
       This includes the values requested in the `QueryHeader`
       (cost, state proof, both, or neither).
       
      .proto.ResponseHeader header = 1;
    • hasTokenID

      public boolean hasTokenID()
       *
       A token identifier.
       <p>
       This SHALL identify the token type to query.<br/>
       The identified token MUST exist, and MUST NOT be deleted.
       The identified token MUST be a non-fungible/unique type.
       
      .proto.TokenID tokenID = 2;
      Specified by:
      hasTokenID in interface TokenGetNftInfosResponseOrBuilder
      Returns:
      Whether the tokenID field is set.
    • getTokenID

      public TokenID getTokenID()
       *
       A token identifier.
       <p>
       This SHALL identify the token type to query.<br/>
       The identified token MUST exist, and MUST NOT be deleted.
       The identified token MUST be a non-fungible/unique type.
       
      .proto.TokenID tokenID = 2;
      Specified by:
      getTokenID in interface TokenGetNftInfosResponseOrBuilder
      Returns:
      The tokenID.
    • setTokenID

      public TokenGetNftInfosResponse.Builder setTokenID(TokenID value)
       *
       A token identifier.
       <p>
       This SHALL identify the token type to query.<br/>
       The identified token MUST exist, and MUST NOT be deleted.
       The identified token MUST be a non-fungible/unique type.
       
      .proto.TokenID tokenID = 2;
    • setTokenID

      public TokenGetNftInfosResponse.Builder setTokenID(TokenID.Builder builderForValue)
       *
       A token identifier.
       <p>
       This SHALL identify the token type to query.<br/>
       The identified token MUST exist, and MUST NOT be deleted.
       The identified token MUST be a non-fungible/unique type.
       
      .proto.TokenID tokenID = 2;
    • mergeTokenID

      public TokenGetNftInfosResponse.Builder mergeTokenID(TokenID value)
       *
       A token identifier.
       <p>
       This SHALL identify the token type to query.<br/>
       The identified token MUST exist, and MUST NOT be deleted.
       The identified token MUST be a non-fungible/unique type.
       
      .proto.TokenID tokenID = 2;
    • clearTokenID

      public TokenGetNftInfosResponse.Builder clearTokenID()
       *
       A token identifier.
       <p>
       This SHALL identify the token type to query.<br/>
       The identified token MUST exist, and MUST NOT be deleted.
       The identified token MUST be a non-fungible/unique type.
       
      .proto.TokenID tokenID = 2;
    • getNftsList

      public List<TokenNftInfo> getNftsList()
       *
       A list of messages, each of which describes one NFT.
       
      repeated .proto.TokenNftInfo nfts = 3;
      Specified by:
      getNftsList in interface TokenGetNftInfosResponseOrBuilder
    • getNftsCount

      public int getNftsCount()
       *
       A list of messages, each of which describes one NFT.
       
      repeated .proto.TokenNftInfo nfts = 3;
      Specified by:
      getNftsCount in interface TokenGetNftInfosResponseOrBuilder
    • getNfts

      public TokenNftInfo getNfts(int index)
       *
       A list of messages, each of which describes one NFT.
       
      repeated .proto.TokenNftInfo nfts = 3;
      Specified by:
      getNfts in interface TokenGetNftInfosResponseOrBuilder
    • setNfts

      public TokenGetNftInfosResponse.Builder setNfts(int index, TokenNftInfo value)
       *
       A list of messages, each of which describes one NFT.
       
      repeated .proto.TokenNftInfo nfts = 3;
    • setNfts

      public TokenGetNftInfosResponse.Builder setNfts(int index, TokenNftInfo.Builder builderForValue)
       *
       A list of messages, each of which describes one NFT.
       
      repeated .proto.TokenNftInfo nfts = 3;
    • addNfts

       *
       A list of messages, each of which describes one NFT.
       
      repeated .proto.TokenNftInfo nfts = 3;
    • addNfts

      public TokenGetNftInfosResponse.Builder addNfts(int index, TokenNftInfo value)
       *
       A list of messages, each of which describes one NFT.
       
      repeated .proto.TokenNftInfo nfts = 3;
    • addNfts

      public TokenGetNftInfosResponse.Builder addNfts(TokenNftInfo.Builder builderForValue)
       *
       A list of messages, each of which describes one NFT.
       
      repeated .proto.TokenNftInfo nfts = 3;
    • addNfts

      public TokenGetNftInfosResponse.Builder addNfts(int index, TokenNftInfo.Builder builderForValue)
       *
       A list of messages, each of which describes one NFT.
       
      repeated .proto.TokenNftInfo nfts = 3;
    • addAllNfts

      public TokenGetNftInfosResponse.Builder addAllNfts(Iterable<? extends TokenNftInfo> values)
       *
       A list of messages, each of which describes one NFT.
       
      repeated .proto.TokenNftInfo nfts = 3;
    • clearNfts

       *
       A list of messages, each of which describes one NFT.
       
      repeated .proto.TokenNftInfo nfts = 3;
    • removeNfts

      public TokenGetNftInfosResponse.Builder removeNfts(int index)
       *
       A list of messages, each of which describes one NFT.
       
      repeated .proto.TokenNftInfo nfts = 3;