Module com.hedera.hashgraph.sdk
Package com.hedera.hashgraph.sdk.proto
Class CryptoGetLiveHashResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<CryptoGetLiveHashResponse,CryptoGetLiveHashResponse.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<CryptoGetLiveHashResponse,CryptoGetLiveHashResponse.Builder>
com.hedera.hashgraph.sdk.proto.CryptoGetLiveHashResponse.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,CryptoGetLiveHashResponseOrBuilder,Cloneable
- Enclosing class:
CryptoGetLiveHashResponse
public static final class CryptoGetLiveHashResponse.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<CryptoGetLiveHashResponse,CryptoGetLiveHashResponse.Builder>
implements CryptoGetLiveHashResponseOrBuilder
* Return the full live hash associated to an account, if it is present. > Note that to generate a state proof of the _absence_ of a live hash from > an account a transaction MUST retrieve a state proof of the `Account` > with its list of live hashes.Protobuf type
proto.CryptoGetLiveHashResponse-
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 live hash, if found.* The standard response information for queries.<br/> This includes the values requested in the `QueryHeader` (cost, state proof, both, or neither).* The requested live hash, if found.boolean* The standard response information for queries.<br/> This includes the values requested in the `QueryHeader` (cost, state proof, both, or neither).boolean* The requested live hash, if found.mergeHeader(ResponseHeader value) * The standard response information for queries.<br/> This includes the values requested in the `QueryHeader` (cost, state proof, both, or neither).mergeLiveHash(LiveHash value) * The requested live hash, if found.setHeader(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).setLiveHash(LiveHash value) * The requested live hash, if found.setLiveHash(LiveHash.Builder builderForValue) * The requested live hash, if found.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()* 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 interfaceCryptoGetLiveHashResponseOrBuilder- 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 interfaceCryptoGetLiveHashResponseOrBuilder- 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; -
hasLiveHash
public boolean hasLiveHash()* The requested live hash, if found.
.proto.LiveHash liveHash = 2;- Specified by:
hasLiveHashin interfaceCryptoGetLiveHashResponseOrBuilder- Returns:
- Whether the liveHash field is set.
-
getLiveHash
* The requested live hash, if found.
.proto.LiveHash liveHash = 2;- Specified by:
getLiveHashin interfaceCryptoGetLiveHashResponseOrBuilder- Returns:
- The liveHash.
-
setLiveHash
* The requested live hash, if found.
.proto.LiveHash liveHash = 2; -
setLiveHash
* The requested live hash, if found.
.proto.LiveHash liveHash = 2; -
mergeLiveHash
* The requested live hash, if found.
.proto.LiveHash liveHash = 2; -
clearLiveHash
* The requested live hash, if found.
.proto.LiveHash liveHash = 2;
-