java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<EntityID,EntityID.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<EntityID,EntityID.Builder>
com.hedera.hashgraph.sdk.proto.EntityID.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,EntityIDOrBuilder,Cloneable
- Enclosing class:
EntityID
public static final class EntityID.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<EntityID,EntityID.Builder>
implements EntityIDOrBuilder
* The ID for a single entity (account, livehash, file, or smart contract) > The query that defines this message is no longer supported.Protobuf type
proto.EntityID-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescription* The Account ID for the cryptocurrency account* The smart contract ID that identifies instance* The file ID of the file* A uniquely identifying livehash of an account* The Account ID for the cryptocurrency account* The smart contract ID that identifies instance* The file ID of the file* A uniquely identifying livehash of an accountboolean* The Account ID for the cryptocurrency accountboolean* The smart contract ID that identifies instanceboolean* The file ID of the fileboolean* A uniquely identifying livehash of an accountmergeAccountID(AccountID value) * The Account ID for the cryptocurrency accountmergeContractID(ContractID value) * The smart contract ID that identifies instancemergeFileID(FileID value) * The file ID of the filemergeLiveHash(LiveHash value) * A uniquely identifying livehash of an accountsetAccountID(AccountID value) * The Account ID for the cryptocurrency accountsetAccountID(AccountID.Builder builderForValue) * The Account ID for the cryptocurrency accountsetContractID(ContractID value) * The smart contract ID that identifies instancesetContractID(ContractID.Builder builderForValue) * The smart contract ID that identifies instance* The file ID of the filesetFileID(FileID.Builder builderForValue) * The file ID of the filesetLiveHash(LiveHash value) * A uniquely identifying livehash of an accountsetLiveHash(LiveHash.Builder builderForValue) * A uniquely identifying livehash of an accountMethods 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
-
getEntityCase
- Specified by:
getEntityCasein interfaceEntityIDOrBuilder
-
clearEntity
-
hasAccountID
public boolean hasAccountID()* The Account ID for the cryptocurrency account
.proto.AccountID accountID = 1;- Specified by:
hasAccountIDin interfaceEntityIDOrBuilder- Returns:
- Whether the accountID field is set.
-
getAccountID
* The Account ID for the cryptocurrency account
.proto.AccountID accountID = 1;- Specified by:
getAccountIDin interfaceEntityIDOrBuilder- Returns:
- The accountID.
-
setAccountID
* The Account ID for the cryptocurrency account
.proto.AccountID accountID = 1; -
setAccountID
* The Account ID for the cryptocurrency account
.proto.AccountID accountID = 1; -
mergeAccountID
* The Account ID for the cryptocurrency account
.proto.AccountID accountID = 1; -
clearAccountID
* The Account ID for the cryptocurrency account
.proto.AccountID accountID = 1; -
hasLiveHash
public boolean hasLiveHash()* A uniquely identifying livehash of an account
.proto.LiveHash liveHash = 2;- Specified by:
hasLiveHashin interfaceEntityIDOrBuilder- Returns:
- Whether the liveHash field is set.
-
getLiveHash
* A uniquely identifying livehash of an account
.proto.LiveHash liveHash = 2;- Specified by:
getLiveHashin interfaceEntityIDOrBuilder- Returns:
- The liveHash.
-
setLiveHash
* A uniquely identifying livehash of an account
.proto.LiveHash liveHash = 2; -
setLiveHash
* A uniquely identifying livehash of an account
.proto.LiveHash liveHash = 2; -
mergeLiveHash
* A uniquely identifying livehash of an account
.proto.LiveHash liveHash = 2; -
clearLiveHash
* A uniquely identifying livehash of an account
.proto.LiveHash liveHash = 2; -
hasFileID
public boolean hasFileID()* The file ID of the file
.proto.FileID fileID = 3;- Specified by:
hasFileIDin interfaceEntityIDOrBuilder- Returns:
- Whether the fileID field is set.
-
getFileID
* The file ID of the file
.proto.FileID fileID = 3;- Specified by:
getFileIDin interfaceEntityIDOrBuilder- Returns:
- The fileID.
-
setFileID
* The file ID of the file
.proto.FileID fileID = 3; -
setFileID
* The file ID of the file
.proto.FileID fileID = 3; -
mergeFileID
* The file ID of the file
.proto.FileID fileID = 3; -
clearFileID
* The file ID of the file
.proto.FileID fileID = 3; -
hasContractID
public boolean hasContractID()* The smart contract ID that identifies instance
.proto.ContractID contractID = 4;- Specified by:
hasContractIDin interfaceEntityIDOrBuilder- Returns:
- Whether the contractID field is set.
-
getContractID
* The smart contract ID that identifies instance
.proto.ContractID contractID = 4;- Specified by:
getContractIDin interfaceEntityIDOrBuilder- Returns:
- The contractID.
-
setContractID
* The smart contract ID that identifies instance
.proto.ContractID contractID = 4; -
setContractID
* The smart contract ID that identifies instance
.proto.ContractID contractID = 4; -
mergeContractID
* The smart contract ID that identifies instance
.proto.ContractID contractID = 4; -
clearContractID
* The smart contract ID that identifies instance
.proto.ContractID contractID = 4;
-