Module com.hedera.hashgraph.sdk
Package com.hedera.hashgraph.sdk.proto
Class TokenGetNftInfosQuery.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<TokenGetNftInfosQuery,TokenGetNftInfosQuery.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<TokenGetNftInfosQuery,TokenGetNftInfosQuery.Builder>
com.hedera.hashgraph.sdk.proto.TokenGetNftInfosQuery.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,TokenGetNftInfosQueryOrBuilder,Cloneable
- Enclosing class:
TokenGetNftInfosQuery
public static final class TokenGetNftInfosQuery.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<TokenGetNftInfosQuery,TokenGetNftInfosQuery.Builder>
implements TokenGetNftInfosQueryOrBuilder
* Deleted and unsupported. This query is not implemented and any query of this type submitted SHALL return a `NOT_SUPPORTED` response code.Protobuf type
proto.TokenGetNftInfosQuery-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescriptionclearEnd()* Specifies the end index (exclusive) of the range of NFTs to query for.* Standard information sent with every query operation.<br/> This includes the signed payment and what kind of response is requested (cost, state proof, both, or neither).* Specifies the start index (inclusive) of the range of NFTs to query for.* A token identifier.longgetEnd()* Specifies the end index (exclusive) of the range of NFTs to query for.* Standard information sent with every query operation.<br/> This includes the signed payment and what kind of response is requested (cost, state proof, both, or neither).longgetStart()* Specifies the start index (inclusive) of the range of NFTs to query for.* A token identifier.boolean* Standard information sent with every query operation.<br/> This includes the signed payment and what kind of response is requested (cost, state proof, both, or neither).boolean* A token identifier.mergeHeader(QueryHeader value) * Standard information sent with every query operation.<br/> This includes the signed payment and what kind of response is requested (cost, state proof, both, or neither).mergeTokenID(TokenID value) * A token identifier.setEnd(long value) * Specifies the end index (exclusive) of the range of NFTs to query for.setHeader(QueryHeader value) * Standard information sent with every query operation.<br/> This includes the signed payment and what kind of response is requested (cost, state proof, both, or neither).setHeader(QueryHeader.Builder builderForValue) * Standard information sent with every query operation.<br/> This includes the signed payment and what kind of response is requested (cost, state proof, both, or neither).setStart(long value) * Specifies the start index (inclusive) of the range of NFTs to query for.setTokenID(TokenID value) * A token identifier.setTokenID(TokenID.Builder builderForValue) * A token identifier.Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFromMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
hasHeader
public boolean hasHeader()* Standard information sent with every query operation.<br/> This includes the signed payment and what kind of response is requested (cost, state proof, both, or neither).
.proto.QueryHeader header = 1;- Specified by:
hasHeaderin interfaceTokenGetNftInfosQueryOrBuilder- Returns:
- Whether the header field is set.
-
getHeader
* Standard information sent with every query operation.<br/> This includes the signed payment and what kind of response is requested (cost, state proof, both, or neither).
.proto.QueryHeader header = 1;- Specified by:
getHeaderin interfaceTokenGetNftInfosQueryOrBuilder- Returns:
- The header.
-
setHeader
* Standard information sent with every query operation.<br/> This includes the signed payment and what kind of response is requested (cost, state proof, both, or neither).
.proto.QueryHeader header = 1; -
setHeader
* Standard information sent with every query operation.<br/> This includes the signed payment and what kind of response is requested (cost, state proof, both, or neither).
.proto.QueryHeader header = 1; -
mergeHeader
* Standard information sent with every query operation.<br/> This includes the signed payment and what kind of response is requested (cost, state proof, both, or neither).
.proto.QueryHeader header = 1; -
clearHeader
* Standard information sent with every query operation.<br/> This includes the signed payment and what kind of response is requested (cost, state proof, both, or neither).
.proto.QueryHeader header = 1; -
hasTokenID
public boolean hasTokenID()* A token identifier. <p> This SHALL identify the token to query.<br/> The identified token MUST exist, MUST NOT be deleted, and MUST be a non-fungible/unique type.
.proto.TokenID tokenID = 2;- Specified by:
hasTokenIDin interfaceTokenGetNftInfosQueryOrBuilder- Returns:
- Whether the tokenID field is set.
-
getTokenID
* A token identifier. <p> This SHALL identify the token to query.<br/> The identified token MUST exist, MUST NOT be deleted, and MUST be a non-fungible/unique type.
.proto.TokenID tokenID = 2;- Specified by:
getTokenIDin interfaceTokenGetNftInfosQueryOrBuilder- Returns:
- The tokenID.
-
setTokenID
* A token identifier. <p> This SHALL identify the token to query.<br/> The identified token MUST exist, MUST NOT be deleted, and MUST be a non-fungible/unique type.
.proto.TokenID tokenID = 2; -
setTokenID
* A token identifier. <p> This SHALL identify the token to query.<br/> The identified token MUST exist, MUST NOT be deleted, and MUST be a non-fungible/unique type.
.proto.TokenID tokenID = 2; -
mergeTokenID
* A token identifier. <p> This SHALL identify the token to query.<br/> The identified token MUST exist, MUST NOT be deleted, and MUST be a non-fungible/unique type.
.proto.TokenID tokenID = 2; -
clearTokenID
* A token identifier. <p> This SHALL identify the token to query.<br/> The identified token MUST exist, MUST NOT be deleted, and MUST be a non-fungible/unique type.
.proto.TokenID tokenID = 2; -
getStart
public long getStart()* Specifies the start index (inclusive) of the range of NFTs to query for. Value must be in the range [0; mintedNFTs-1]
int64 start = 3;- Specified by:
getStartin interfaceTokenGetNftInfosQueryOrBuilder- Returns:
- The start.
-
setStart
* Specifies the start index (inclusive) of the range of NFTs to query for. Value must be in the range [0; mintedNFTs-1]
int64 start = 3;- Parameters:
value- The start to set.- Returns:
- This builder for chaining.
-
clearStart
* Specifies the start index (inclusive) of the range of NFTs to query for. Value must be in the range [0; mintedNFTs-1]
int64 start = 3;- Returns:
- This builder for chaining.
-
getEnd
public long getEnd()* Specifies the end index (exclusive) of the range of NFTs to query for. Value must be in the range (start; mintedNFTs]
int64 end = 4;- Specified by:
getEndin interfaceTokenGetNftInfosQueryOrBuilder- Returns:
- The end.
-
setEnd
* Specifies the end index (exclusive) of the range of NFTs to query for. Value must be in the range (start; mintedNFTs]
int64 end = 4;- Parameters:
value- The end to set.- Returns:
- This builder for chaining.
-
clearEnd
* Specifies the end index (exclusive) of the range of NFTs to query for. Value must be in the range (start; mintedNFTs]
int64 end = 4;- Returns:
- This builder for chaining.
-