java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<HookId,HookId.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<HookId,HookId.Builder>
com.hedera.hashgraph.sdk.proto.HookId.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,HookIdOrBuilder,Cloneable
- Enclosing class:
HookId
public static final class HookId.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<HookId,HookId.Builder>
implements HookIdOrBuilder
* Once a hook is created, its full id. <p> A composite of its creating entity's id and an arbitrary 64-bit hook id (which need not be sequential).Protobuf type
proto.HookId-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescription* The hook's creating entity id.* An arbitrary 64-bit identifier.* The hook's creating entity id.long* An arbitrary 64-bit identifier.boolean* The hook's creating entity id.mergeEntityId(HookEntityId value) * The hook's creating entity id.setEntityId(HookEntityId value) * The hook's creating entity id.setEntityId(HookEntityId.Builder builderForValue) * The hook's creating entity id.setHookId(long value) * An arbitrary 64-bit identifier.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
-
hasEntityId
public boolean hasEntityId()* The hook's creating entity id.
.proto.HookEntityId entity_id = 1;- Specified by:
hasEntityIdin interfaceHookIdOrBuilder- Returns:
- Whether the entityId field is set.
-
getEntityId
* The hook's creating entity id.
.proto.HookEntityId entity_id = 1;- Specified by:
getEntityIdin interfaceHookIdOrBuilder- Returns:
- The entityId.
-
setEntityId
* The hook's creating entity id.
.proto.HookEntityId entity_id = 1; -
setEntityId
* The hook's creating entity id.
.proto.HookEntityId entity_id = 1; -
mergeEntityId
* The hook's creating entity id.
.proto.HookEntityId entity_id = 1; -
clearEntityId
* The hook's creating entity id.
.proto.HookEntityId entity_id = 1; -
getHookId
public long getHookId()* An arbitrary 64-bit identifier.
int64 hook_id = 2;- Specified by:
getHookIdin interfaceHookIdOrBuilder- Returns:
- The hookId.
-
setHookId
* An arbitrary 64-bit identifier.
int64 hook_id = 2;- Parameters:
value- The hookId to set.- Returns:
- This builder for chaining.
-
clearHookId
* An arbitrary 64-bit identifier.
int64 hook_id = 2;- Returns:
- This builder for chaining.
-