Module com.hedera.hashgraph.sdk
Package com.hedera.hashgraph.sdk.proto
Class ContractGetInfoResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<ContractGetInfoResponse,ContractGetInfoResponse.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<ContractGetInfoResponse,ContractGetInfoResponse.Builder>
com.hedera.hashgraph.sdk.proto.ContractGetInfoResponse.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,ContractGetInfoResponseOrBuilder,Cloneable
- Enclosing class:
ContractGetInfoResponse
public static final class ContractGetInfoResponse.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<ContractGetInfoResponse,ContractGetInfoResponse.Builder>
implements ContractGetInfoResponseOrBuilder
* Information returned in response to a "get info" query for a smart contract.Protobuf type
proto.ContractGetInfoResponse-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescription* The information, as requested, for a smart contract.* The standard response information for queries.<br/> This includes the values requested in the `QueryHeader` (cost, state proof, both, or neither).* The information, as requested, for a smart contract.* The standard response information for queries.<br/> This includes the values requested in the `QueryHeader` (cost, state proof, both, or neither).boolean* The information, as requested, for a smart contract.boolean* The standard response information for queries.<br/> This includes the values requested in the `QueryHeader` (cost, state proof, both, or neither).* The information, as requested, for a smart contract.mergeHeader(ResponseHeader value) * The standard response information for queries.<br/> This includes the values requested in the `QueryHeader` (cost, state proof, both, or neither).* The information, as requested, for a smart contract.setContractInfo(ContractGetInfoResponse.ContractInfo.Builder builderForValue) * The information, as requested, for a smart contract.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).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 interfaceContractGetInfoResponseOrBuilder- 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 interfaceContractGetInfoResponseOrBuilder- 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; -
hasContractInfo
public boolean hasContractInfo()* The information, as requested, for a smart contract. A state proof MAY be generated for this value.
.proto.ContractGetInfoResponse.ContractInfo contractInfo = 2;- Specified by:
hasContractInfoin interfaceContractGetInfoResponseOrBuilder- Returns:
- Whether the contractInfo field is set.
-
getContractInfo
* The information, as requested, for a smart contract. A state proof MAY be generated for this value.
.proto.ContractGetInfoResponse.ContractInfo contractInfo = 2;- Specified by:
getContractInfoin interfaceContractGetInfoResponseOrBuilder- Returns:
- The contractInfo.
-
setContractInfo
* The information, as requested, for a smart contract. A state proof MAY be generated for this value.
.proto.ContractGetInfoResponse.ContractInfo contractInfo = 2; -
setContractInfo
public ContractGetInfoResponse.Builder setContractInfo(ContractGetInfoResponse.ContractInfo.Builder builderForValue) * The information, as requested, for a smart contract. A state proof MAY be generated for this value.
.proto.ContractGetInfoResponse.ContractInfo contractInfo = 2; -
mergeContractInfo
public ContractGetInfoResponse.Builder mergeContractInfo(ContractGetInfoResponse.ContractInfo value) * The information, as requested, for a smart contract. A state proof MAY be generated for this value.
.proto.ContractGetInfoResponse.ContractInfo contractInfo = 2; -
clearContractInfo
* The information, as requested, for a smart contract. A state proof MAY be generated for this value.
.proto.ContractGetInfoResponse.ContractInfo contractInfo = 2;
-