java.lang.Object
com.google.protobuf.AbstractMessageLite<EvmHookStorageSlot,EvmHookStorageSlot.Builder>
com.google.protobuf.GeneratedMessageLite<EvmHookStorageSlot,EvmHookStorageSlot.Builder>
com.hedera.hashgraph.sdk.proto.EvmHookStorageSlot
- All Implemented Interfaces:
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,EvmHookStorageSlotOrBuilder
@Generated
public final class EvmHookStorageSlot
extends com.google.protobuf.GeneratedMessageLite<EvmHookStorageSlot,EvmHookStorageSlot.Builder>
implements EvmHookStorageSlotOrBuilder
* A slot in the storage of an EVM hook.Protobuf type
com.hedera.hapi.node.hooks.EvmHookStorageSlot-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class* A slot in the storage of an EVM hook.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite, Type>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageLite
unknownFieldsFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionprotected final ObjectdynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) static EvmHookStorageSlotcom.google.protobuf.ByteStringgetKey()* The key of the slot.com.google.protobuf.ByteStringgetValue()* If the slot is present and non-zero, its value.static EvmHookStorageSlot.Builderstatic EvmHookStorageSlot.BuildernewBuilder(EvmHookStorageSlot prototype) static EvmHookStorageSlotparseDelimitedFrom(InputStream input) static EvmHookStorageSlotparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static EvmHookStorageSlotparseFrom(byte[] data) static EvmHookStorageSlotparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static EvmHookStorageSlotparseFrom(com.google.protobuf.ByteString data) static EvmHookStorageSlotparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static EvmHookStorageSlotparseFrom(com.google.protobuf.CodedInputStream input) static EvmHookStorageSlotparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static EvmHookStorageSlotparseFrom(InputStream input) static EvmHookStorageSlotparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static EvmHookStorageSlotparseFrom(ByteBuffer data) static EvmHookStorageSlotparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<EvmHookStorageSlot> parser()Methods inherited from class com.google.protobuf.GeneratedMessageLite
createBuilder, createBuilder, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeToMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Field Details
-
KEY_FIELD_NUMBER
public static final int KEY_FIELD_NUMBER- See Also:
-
VALUE_FIELD_NUMBER
public static final int VALUE_FIELD_NUMBER- See Also:
-
-
Method Details
-
getKey
public com.google.protobuf.ByteString getKey()* The key of the slot. Must use a minimal byte representation (no leading zeros); may not exceed 32 bytes in length.
bytes key = 1;- Specified by:
getKeyin interfaceEvmHookStorageSlotOrBuilder- Returns:
- The key.
-
getValue
public com.google.protobuf.ByteString getValue()* If the slot is present and non-zero, its value. Must use a minimal byte representation (no leading zeros); may not exceed 32 bytes in length Leaving this field empty in an update removes the slot from storage.
bytes value = 2;- Specified by:
getValuein interfaceEvmHookStorageSlotOrBuilder- Returns:
- The value.
-
parseFrom
public static EvmHookStorageSlot parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EvmHookStorageSlot parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EvmHookStorageSlot parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EvmHookStorageSlot parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EvmHookStorageSlot parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EvmHookStorageSlot parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static EvmHookStorageSlot parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static EvmHookStorageSlot parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static EvmHookStorageSlot parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static EvmHookStorageSlot parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilder
-
newBuilder
-
dynamicMethod
protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) - Specified by:
dynamicMethodin classcom.google.protobuf.GeneratedMessageLite<EvmHookStorageSlot,EvmHookStorageSlot.Builder>
-
getDefaultInstance
-
parser
-