Module com.hedera.hashgraph.sdk
Package com.hedera.hashgraph.sdk.proto
Class CryptoGetAccountRecordsQuery.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<CryptoGetAccountRecordsQuery,CryptoGetAccountRecordsQuery.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<CryptoGetAccountRecordsQuery,CryptoGetAccountRecordsQuery.Builder>
com.hedera.hashgraph.sdk.proto.CryptoGetAccountRecordsQuery.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,CryptoGetAccountRecordsQueryOrBuilder,Cloneable
- Enclosing class:
CryptoGetAccountRecordsQuery
public static final class CryptoGetAccountRecordsQuery.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<CryptoGetAccountRecordsQuery,CryptoGetAccountRecordsQuery.Builder>
implements CryptoGetAccountRecordsQueryOrBuilder
* Request records of all "recent" transactions for which the specified account is the effective payer.Protobuf type
proto.CryptoGetAccountRecordsQuery-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescription* An account identifier.<br/> This identifies the account to use when filtering the transaction record lists.* 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).* An account identifier.<br/> This identifies the account to use when filtering the transaction record lists.* 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* An account identifier.<br/> This identifies the account to use when filtering the transaction record lists.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).mergeAccountID(AccountID value) * An account identifier.<br/> This identifies the account to use when filtering the transaction record lists.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).setAccountID(AccountID value) * An account identifier.<br/> This identifies the account to use when filtering the transaction record lists.setAccountID(AccountID.Builder builderForValue) * An account identifier.<br/> This identifies the account to use when filtering the transaction record lists.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).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 interfaceCryptoGetAccountRecordsQueryOrBuilder- 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 interfaceCryptoGetAccountRecordsQueryOrBuilder- 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; -
hasAccountID
public boolean hasAccountID()* An account identifier.<br/> This identifies the account to use when filtering the transaction record lists. <p> This field is REQUIRED.
.proto.AccountID accountID = 2;- Specified by:
hasAccountIDin interfaceCryptoGetAccountRecordsQueryOrBuilder- Returns:
- Whether the accountID field is set.
-
getAccountID
* An account identifier.<br/> This identifies the account to use when filtering the transaction record lists. <p> This field is REQUIRED.
.proto.AccountID accountID = 2;- Specified by:
getAccountIDin interfaceCryptoGetAccountRecordsQueryOrBuilder- Returns:
- The accountID.
-
setAccountID
* An account identifier.<br/> This identifies the account to use when filtering the transaction record lists. <p> This field is REQUIRED.
.proto.AccountID accountID = 2; -
setAccountID
* An account identifier.<br/> This identifies the account to use when filtering the transaction record lists. <p> This field is REQUIRED.
.proto.AccountID accountID = 2; -
mergeAccountID
* An account identifier.<br/> This identifies the account to use when filtering the transaction record lists. <p> This field is REQUIRED.
.proto.AccountID accountID = 2; -
clearAccountID
* An account identifier.<br/> This identifies the account to use when filtering the transaction record lists. <p> This field is REQUIRED.
.proto.AccountID accountID = 2;
-