Module com.hedera.hashgraph.sdk
Package com.hedera.hashgraph.sdk.proto
Class TransactionGetFastRecordResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<TransactionGetFastRecordResponse,TransactionGetFastRecordResponse.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<TransactionGetFastRecordResponse,TransactionGetFastRecordResponse.Builder>
com.hedera.hashgraph.sdk.proto.TransactionGetFastRecordResponse.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,TransactionGetFastRecordResponseOrBuilder,Cloneable
- Enclosing class:
TransactionGetFastRecordResponse
public static final class TransactionGetFastRecordResponse.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<TransactionGetFastRecordResponse,TransactionGetFastRecordResponse.Builder>
implements TransactionGetFastRecordResponseOrBuilder
* Response when the client sends the node TransactionGetFastRecordQuery. If it created a new entity (account, file, or smart contract instance) then one of the three ID fields will be filled in with the ID of the new entity. Sometimes a single transaction will create more than one new entity, such as when a new contract instance is created, and this also creates the new account that it owned by that instance.Protobuf type
proto.TransactionGetFastRecordResponse-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescription* The standard response information for queries.<br/> This includes the values requested in the `QueryHeader` (cost, state proof, both, or neither).* The requested transaction records* The standard response information for queries.<br/> This includes the values requested in the `QueryHeader` (cost, state proof, both, or neither).* The requested transaction recordsboolean* The standard response information for queries.<br/> This includes the values requested in the `QueryHeader` (cost, state proof, both, or neither).boolean* The requested transaction recordsmergeHeader(ResponseHeader value) * The standard response information for queries.<br/> This includes the values requested in the `QueryHeader` (cost, state proof, both, or neither).* The requested transaction recordssetHeader(ResponseHeader value) * The standard response information for queries.<br/> This includes the values requested in the `QueryHeader` (cost, state proof, both, or neither).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).* The requested transaction recordssetTransactionRecord(TransactionRecord.Builder builderForValue) * The requested transaction recordsMethods 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()* 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:
hasHeaderin interfaceTransactionGetFastRecordResponseOrBuilder- Returns:
- Whether the header field is set.
-
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:
getHeaderin interfaceTransactionGetFastRecordResponseOrBuilder- 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
* 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
* 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; -
hasTransactionRecord
public boolean hasTransactionRecord()* The requested transaction records
.proto.TransactionRecord transactionRecord = 2;- Specified by:
hasTransactionRecordin interfaceTransactionGetFastRecordResponseOrBuilder- Returns:
- Whether the transactionRecord field is set.
-
getTransactionRecord
* The requested transaction records
.proto.TransactionRecord transactionRecord = 2;- Specified by:
getTransactionRecordin interfaceTransactionGetFastRecordResponseOrBuilder- Returns:
- The transactionRecord.
-
setTransactionRecord
* The requested transaction records
.proto.TransactionRecord transactionRecord = 2; -
setTransactionRecord
public TransactionGetFastRecordResponse.Builder setTransactionRecord(TransactionRecord.Builder builderForValue) * The requested transaction records
.proto.TransactionRecord transactionRecord = 2; -
mergeTransactionRecord
* The requested transaction records
.proto.TransactionRecord transactionRecord = 2; -
clearTransactionRecord
* The requested transaction records
.proto.TransactionRecord transactionRecord = 2;
-