Class TokenGetNftInfoResponse.Builder

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

public static final class TokenGetNftInfoResponse.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<TokenGetNftInfoResponse,TokenGetNftInfoResponse.Builder> implements TokenGetNftInfoResponseOrBuilder
 *
 UNDOCUMENTED
 
Protobuf type proto.TokenGetNftInfoResponse
  • 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 TokenGetNftInfoResponseOrBuilder
      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 TokenGetNftInfoResponseOrBuilder
      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 TokenGetNftInfoResponse.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

      public TokenGetNftInfoResponse.Builder mergeHeader(ResponseHeader value)
       *
       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 TokenGetNftInfoResponse.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;
    • hasNft

      public boolean hasNft()
       *
       The information about this NFT
       
      .proto.TokenNftInfo nft = 2;
      Specified by:
      hasNft in interface TokenGetNftInfoResponseOrBuilder
      Returns:
      Whether the nft field is set.
    • getNft

      public TokenNftInfo getNft()
       *
       The information about this NFT
       
      .proto.TokenNftInfo nft = 2;
      Specified by:
      getNft in interface TokenGetNftInfoResponseOrBuilder
      Returns:
      The nft.
    • setNft

       *
       The information about this NFT
       
      .proto.TokenNftInfo nft = 2;
    • setNft

      public TokenGetNftInfoResponse.Builder setNft(TokenNftInfo.Builder builderForValue)
       *
       The information about this NFT
       
      .proto.TokenNftInfo nft = 2;
    • mergeNft

       *
       The information about this NFT
       
      .proto.TokenNftInfo nft = 2;
    • clearNft

       *
       The information about this NFT
       
      .proto.TokenNftInfo nft = 2;