Module com.hedera.hashgraph.sdk
Package com.hedera.hashgraph.sdk.proto
Class GetBySolidityIDResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<GetBySolidityIDResponse,GetBySolidityIDResponse.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<GetBySolidityIDResponse,GetBySolidityIDResponse.Builder>
com.hedera.hashgraph.sdk.proto.GetBySolidityIDResponse.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,GetBySolidityIDResponseOrBuilder,Cloneable
- Enclosing class:
GetBySolidityIDResponse
public static final class GetBySolidityIDResponse.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<GetBySolidityIDResponse,GetBySolidityIDResponse.Builder>
implements GetBySolidityIDResponseOrBuilder
* Response to a getBySolidityId query. This message returns the account, contract, and file identifiers for a smart contract.Protobuf type
proto.GetBySolidityIDResponse-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescription* An account identifier.* A contract identifier.* A file identifier.* The standard response information for queries.<br/> This includes the values requested in the `QueryHeader` (cost, state proof, both, or neither).* An account identifier.* A contract identifier.* A file identifier.* The standard response information for queries.<br/> This includes the values requested in the `QueryHeader` (cost, state proof, both, or neither).boolean* An account identifier.boolean* A contract identifier.boolean* A file identifier.boolean* The standard response information for queries.<br/> This includes the values requested in the `QueryHeader` (cost, state proof, both, or neither).mergeAccountID(AccountID value) * An account identifier.mergeContractID(ContractID value) * A contract identifier.mergeFileID(FileID value) * A file identifier.mergeHeader(ResponseHeader value) * The standard response information for queries.<br/> This includes the values requested in the `QueryHeader` (cost, state proof, both, or neither).setAccountID(AccountID value) * An account identifier.setAccountID(AccountID.Builder builderForValue) * An account identifier.setContractID(ContractID value) * A contract identifier.setContractID(ContractID.Builder builderForValue) * A contract identifier.* A file identifier.setFileID(FileID.Builder builderForValue) * A file identifier.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 interfaceGetBySolidityIDResponseOrBuilder- 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 interfaceGetBySolidityIDResponseOrBuilder- 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; -
hasAccountID
public boolean hasAccountID()* An account identifier. <p> This SHALL identify an account that backs the requested smart contract.
.proto.AccountID accountID = 2;- Specified by:
hasAccountIDin interfaceGetBySolidityIDResponseOrBuilder- Returns:
- Whether the accountID field is set.
-
getAccountID
* An account identifier. <p> This SHALL identify an account that backs the requested smart contract.
.proto.AccountID accountID = 2;- Specified by:
getAccountIDin interfaceGetBySolidityIDResponseOrBuilder- Returns:
- The accountID.
-
setAccountID
* An account identifier. <p> This SHALL identify an account that backs the requested smart contract.
.proto.AccountID accountID = 2; -
setAccountID
* An account identifier. <p> This SHALL identify an account that backs the requested smart contract.
.proto.AccountID accountID = 2; -
mergeAccountID
* An account identifier. <p> This SHALL identify an account that backs the requested smart contract.
.proto.AccountID accountID = 2; -
clearAccountID
* An account identifier. <p> This SHALL identify an account that backs the requested smart contract.
.proto.AccountID accountID = 2; -
hasFileID
public boolean hasFileID()* A file identifier. <p> This SHALL identify a file, the contents of which are the EVM bytecode for the requested smart contract.
.proto.FileID fileID = 3;- Specified by:
hasFileIDin interfaceGetBySolidityIDResponseOrBuilder- Returns:
- Whether the fileID field is set.
-
getFileID
* A file identifier. <p> This SHALL identify a file, the contents of which are the EVM bytecode for the requested smart contract.
.proto.FileID fileID = 3;- Specified by:
getFileIDin interfaceGetBySolidityIDResponseOrBuilder- Returns:
- The fileID.
-
setFileID
* A file identifier. <p> This SHALL identify a file, the contents of which are the EVM bytecode for the requested smart contract.
.proto.FileID fileID = 3; -
setFileID
* A file identifier. <p> This SHALL identify a file, the contents of which are the EVM bytecode for the requested smart contract.
.proto.FileID fileID = 3; -
mergeFileID
* A file identifier. <p> This SHALL identify a file, the contents of which are the EVM bytecode for the requested smart contract.
.proto.FileID fileID = 3; -
clearFileID
* A file identifier. <p> This SHALL identify a file, the contents of which are the EVM bytecode for the requested smart contract.
.proto.FileID fileID = 3; -
hasContractID
public boolean hasContractID()* A contract identifier. <p> This SHALL identify the requested smart contract.
.proto.ContractID contractID = 4;- Specified by:
hasContractIDin interfaceGetBySolidityIDResponseOrBuilder- Returns:
- Whether the contractID field is set.
-
getContractID
* A contract identifier. <p> This SHALL identify the requested smart contract.
.proto.ContractID contractID = 4;- Specified by:
getContractIDin interfaceGetBySolidityIDResponseOrBuilder- Returns:
- The contractID.
-
setContractID
* A contract identifier. <p> This SHALL identify the requested smart contract.
.proto.ContractID contractID = 4; -
setContractID
* A contract identifier. <p> This SHALL identify the requested smart contract.
.proto.ContractID contractID = 4; -
mergeContractID
* A contract identifier. <p> This SHALL identify the requested smart contract.
.proto.ContractID contractID = 4; -
clearContractID
* A contract identifier. <p> This SHALL identify the requested smart contract.
.proto.ContractID contractID = 4;
-