Module com.hedera.hashgraph.sdk
Package com.hedera.hashgraph.sdk.proto
Class TransactionGetFastRecordQuery.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<TransactionGetFastRecordQuery,TransactionGetFastRecordQuery.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<TransactionGetFastRecordQuery,TransactionGetFastRecordQuery.Builder>
com.hedera.hashgraph.sdk.proto.TransactionGetFastRecordQuery.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,TransactionGetFastRecordQueryOrBuilder,Cloneable
- Enclosing class:
TransactionGetFastRecordQuery
public static final class TransactionGetFastRecordQuery.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<TransactionGetFastRecordQuery,TransactionGetFastRecordQuery.Builder>
implements TransactionGetFastRecordQueryOrBuilder
* Get the tx record of a transaction, given its transaction ID. Once a transaction reaches consensus, then information about whether it succeeded or failed will be available until the end of the receipt period. Before and after the receipt period, and for a transaction that was never submitted, the receipt is unknown.<br/> This query is free (the payment field is left empty).Protobuf type
proto.TransactionGetFastRecordQuery-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescription* 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).* The ID of the transaction for which the record is requested.* 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).* The ID of the transaction for which the record is requested.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* The ID of the transaction for which the record is requested.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).mergeTransactionID(TransactionID value) * The ID of the transaction for which the record is requested.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).setTransactionID(TransactionID value) * The ID of the transaction for which the record is requested.setTransactionID(TransactionID.Builder builderForValue) * The ID of the transaction for which the record is requested.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 interfaceTransactionGetFastRecordQueryOrBuilder- 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 interfaceTransactionGetFastRecordQueryOrBuilder- 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; -
hasTransactionID
public boolean hasTransactionID()* The ID of the transaction for which the record is requested.
.proto.TransactionID transactionID = 2;- Specified by:
hasTransactionIDin interfaceTransactionGetFastRecordQueryOrBuilder- Returns:
- Whether the transactionID field is set.
-
getTransactionID
* The ID of the transaction for which the record is requested.
.proto.TransactionID transactionID = 2;- Specified by:
getTransactionIDin interfaceTransactionGetFastRecordQueryOrBuilder- Returns:
- The transactionID.
-
setTransactionID
* The ID of the transaction for which the record is requested.
.proto.TransactionID transactionID = 2; -
setTransactionID
public TransactionGetFastRecordQuery.Builder setTransactionID(TransactionID.Builder builderForValue) * The ID of the transaction for which the record is requested.
.proto.TransactionID transactionID = 2; -
mergeTransactionID
* The ID of the transaction for which the record is requested.
.proto.TransactionID transactionID = 2; -
clearTransactionID
* The ID of the transaction for which the record is requested.
.proto.TransactionID transactionID = 2;
-