All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.hedera.hapi.block.stream.output.protoc.MapChangeKeyOrBuilder Maven / Gradle / Ivy

There is a newer version: 0.57.1
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: stream/output/state_changes.proto

package com.hedera.hapi.block.stream.output.protoc;

public interface MapChangeKeyOrBuilder extends
    // @@protoc_insertion_point(interface_extends:com.hedera.hapi.block.stream.output.MapChangeKey)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   **
   * A key for a change affecting a map keyed by an Account identifier.
   * 
* * .proto.AccountID account_id_key = 1; * @return Whether the accountIdKey field is set. */ boolean hasAccountIdKey(); /** *
   **
   * A key for a change affecting a map keyed by an Account identifier.
   * 
* * .proto.AccountID account_id_key = 1; * @return The accountIdKey. */ com.hederahashgraph.api.proto.java.AccountID getAccountIdKey(); /** *
   **
   * A key for a change affecting a map keyed by an Account identifier.
   * 
* * .proto.AccountID account_id_key = 1; */ com.hederahashgraph.api.proto.java.AccountIDOrBuilder getAccountIdKeyOrBuilder(); /** *
   **
   * A change to the token relationships virtual map.<br/>
   * This map is keyed by the pair of account identifier and
   * token identifier.
   * 
* * .proto.TokenAssociation token_relationship_key = 2; * @return Whether the tokenRelationshipKey field is set. */ boolean hasTokenRelationshipKey(); /** *
   **
   * A change to the token relationships virtual map.<br/>
   * This map is keyed by the pair of account identifier and
   * token identifier.
   * 
* * .proto.TokenAssociation token_relationship_key = 2; * @return The tokenRelationshipKey. */ com.hederahashgraph.api.proto.java.TokenAssociation getTokenRelationshipKey(); /** *
   **
   * A change to the token relationships virtual map.<br/>
   * This map is keyed by the pair of account identifier and
   * token identifier.
   * 
* * .proto.TokenAssociation token_relationship_key = 2; */ com.hederahashgraph.api.proto.java.TokenAssociationOrBuilder getTokenRelationshipKeyOrBuilder(); /** *
   **
   * A change to a map keyed by an EntityNumber (which is a whole number).
   * <p>
   * This SHOULD NOT be used. Virtual maps SHOULD be keyed to
   * full identifiers that include shard and realm information.
   * 
* * .google.protobuf.UInt64Value entity_number_key = 3; * @return Whether the entityNumberKey field is set. */ boolean hasEntityNumberKey(); /** *
   **
   * A change to a map keyed by an EntityNumber (which is a whole number).
   * <p>
   * This SHOULD NOT be used. Virtual maps SHOULD be keyed to
   * full identifiers that include shard and realm information.
   * 
* * .google.protobuf.UInt64Value entity_number_key = 3; * @return The entityNumberKey. */ com.google.protobuf.UInt64Value getEntityNumberKey(); /** *
   **
   * A change to a map keyed by an EntityNumber (which is a whole number).
   * <p>
   * This SHOULD NOT be used. Virtual maps SHOULD be keyed to
   * full identifiers that include shard and realm information.
   * 
* * .google.protobuf.UInt64Value entity_number_key = 3; */ com.google.protobuf.UInt64ValueOrBuilder getEntityNumberKeyOrBuilder(); /** *
   **
   * A change to a virtual map keyed by File identifier.
   * 
* * .proto.FileID file_id_key = 4; * @return Whether the fileIdKey field is set. */ boolean hasFileIdKey(); /** *
   **
   * A change to a virtual map keyed by File identifier.
   * 
* * .proto.FileID file_id_key = 4; * @return The fileIdKey. */ com.hederahashgraph.api.proto.java.FileID getFileIdKey(); /** *
   **
   * A change to a virtual map keyed by File identifier.
   * 
* * .proto.FileID file_id_key = 4; */ com.hederahashgraph.api.proto.java.FileIDOrBuilder getFileIdKeyOrBuilder(); /** *
   **
   * A change to a virtual map keyed by NFT identifier.
   * 
* * .proto.NftID nft_id_key = 5; * @return Whether the nftIdKey field is set. */ boolean hasNftIdKey(); /** *
   **
   * A change to a virtual map keyed by NFT identifier.
   * 
* * .proto.NftID nft_id_key = 5; * @return The nftIdKey. */ com.hederahashgraph.api.proto.java.NftID getNftIdKey(); /** *
   **
   * A change to a virtual map keyed by NFT identifier.
   * 
* * .proto.NftID nft_id_key = 5; */ com.hederahashgraph.api.proto.java.NftIDOrBuilder getNftIdKeyOrBuilder(); /** *
   **
   * A change to a virtual map keyed by a byte array.
   * 
* * .google.protobuf.BytesValue proto_bytes_key = 6; * @return Whether the protoBytesKey field is set. */ boolean hasProtoBytesKey(); /** *
   **
   * A change to a virtual map keyed by a byte array.
   * 
* * .google.protobuf.BytesValue proto_bytes_key = 6; * @return The protoBytesKey. */ com.google.protobuf.BytesValue getProtoBytesKey(); /** *
   **
   * A change to a virtual map keyed by a byte array.
   * 
* * .google.protobuf.BytesValue proto_bytes_key = 6; */ com.google.protobuf.BytesValueOrBuilder getProtoBytesKeyOrBuilder(); /** *
   **
   * A change to a virtual map keyed by an int64 value.
   * 
* * .google.protobuf.Int64Value proto_long_key = 7; * @return Whether the protoLongKey field is set. */ boolean hasProtoLongKey(); /** *
   **
   * A change to a virtual map keyed by an int64 value.
   * 
* * .google.protobuf.Int64Value proto_long_key = 7; * @return The protoLongKey. */ com.google.protobuf.Int64Value getProtoLongKey(); /** *
   **
   * A change to a virtual map keyed by an int64 value.
   * 
* * .google.protobuf.Int64Value proto_long_key = 7; */ com.google.protobuf.Int64ValueOrBuilder getProtoLongKeyOrBuilder(); /** *
   **
   * A change to a virtual map keyed by a string value.
   * 
* * .google.protobuf.StringValue proto_string_key = 8; * @return Whether the protoStringKey field is set. */ boolean hasProtoStringKey(); /** *
   **
   * A change to a virtual map keyed by a string value.
   * 
* * .google.protobuf.StringValue proto_string_key = 8; * @return The protoStringKey. */ com.google.protobuf.StringValue getProtoStringKey(); /** *
   **
   * A change to a virtual map keyed by a string value.
   * 
* * .google.protobuf.StringValue proto_string_key = 8; */ com.google.protobuf.StringValueOrBuilder getProtoStringKeyOrBuilder(); /** *
   **
   * A change to a virtual map keyed by a Schedule identifier.
   * 
* * .proto.ScheduleID schedule_id_key = 9; * @return Whether the scheduleIdKey field is set. */ boolean hasScheduleIdKey(); /** *
   **
   * A change to a virtual map keyed by a Schedule identifier.
   * 
* * .proto.ScheduleID schedule_id_key = 9; * @return The scheduleIdKey. */ com.hederahashgraph.api.proto.java.ScheduleID getScheduleIdKey(); /** *
   **
   * A change to a virtual map keyed by a Schedule identifier.
   * 
* * .proto.ScheduleID schedule_id_key = 9; */ com.hederahashgraph.api.proto.java.ScheduleIDOrBuilder getScheduleIdKeyOrBuilder(); /** *
   **
   * A change to the EVM storage "slot" virtual map.
   * 
* * .proto.SlotKey slot_key_key = 10; * @return Whether the slotKeyKey field is set. */ boolean hasSlotKeyKey(); /** *
   **
   * A change to the EVM storage "slot" virtual map.
   * 
* * .proto.SlotKey slot_key_key = 10; * @return The slotKeyKey. */ com.hederahashgraph.api.proto.java.SlotKey getSlotKeyKey(); /** *
   **
   * A change to the EVM storage "slot" virtual map.
   * 
* * .proto.SlotKey slot_key_key = 10; */ com.hederahashgraph.api.proto.java.SlotKeyOrBuilder getSlotKeyKeyOrBuilder(); /** *
   **
   * A change to a virtual map keyed by a Token identifier.
   * 
* * .proto.TokenID token_id_key = 11; * @return Whether the tokenIdKey field is set. */ boolean hasTokenIdKey(); /** *
   **
   * A change to a virtual map keyed by a Token identifier.
   * 
* * .proto.TokenID token_id_key = 11; * @return The tokenIdKey. */ com.hederahashgraph.api.proto.java.TokenID getTokenIdKey(); /** *
   **
   * A change to a virtual map keyed by a Token identifier.
   * 
* * .proto.TokenID token_id_key = 11; */ com.hederahashgraph.api.proto.java.TokenIDOrBuilder getTokenIdKeyOrBuilder(); /** *
   **
   * A change to a virtual map keyed by a Topic identifier.
   * 
* * .proto.TopicID topic_id_key = 12; * @return Whether the topicIdKey field is set. */ boolean hasTopicIdKey(); /** *
   **
   * A change to a virtual map keyed by a Topic identifier.
   * 
* * .proto.TopicID topic_id_key = 12; * @return The topicIdKey. */ com.hederahashgraph.api.proto.java.TopicID getTopicIdKey(); /** *
   **
   * A change to a virtual map keyed by a Topic identifier.
   * 
* * .proto.TopicID topic_id_key = 12; */ com.hederahashgraph.api.proto.java.TopicIDOrBuilder getTopicIdKeyOrBuilder(); /** *
   **
   * A change to a virtual map keyed by contract id identifier.
   * 
* * .proto.ContractID contract_id_key = 13; * @return Whether the contractIdKey field is set. */ boolean hasContractIdKey(); /** *
   **
   * A change to a virtual map keyed by contract id identifier.
   * 
* * .proto.ContractID contract_id_key = 13; * @return The contractIdKey. */ com.hederahashgraph.api.proto.java.ContractID getContractIdKey(); /** *
   **
   * A change to a virtual map keyed by contract id identifier.
   * 
* * .proto.ContractID contract_id_key = 13; */ com.hederahashgraph.api.proto.java.ContractIDOrBuilder getContractIdKeyOrBuilder(); /** *
   **
   * A change to a virtual map keyed by pending airdrop id identifier.
   * 
* * .proto.PendingAirdropId pending_airdrop_id_key = 14; * @return Whether the pendingAirdropIdKey field is set. */ boolean hasPendingAirdropIdKey(); /** *
   **
   * A change to a virtual map keyed by pending airdrop id identifier.
   * 
* * .proto.PendingAirdropId pending_airdrop_id_key = 14; * @return The pendingAirdropIdKey. */ com.hederahashgraph.api.proto.java.PendingAirdropId getPendingAirdropIdKey(); /** *
   **
   * A change to a virtual map keyed by pending airdrop id identifier.
   * 
* * .proto.PendingAirdropId pending_airdrop_id_key = 14; */ com.hederahashgraph.api.proto.java.PendingAirdropIdOrBuilder getPendingAirdropIdKeyOrBuilder(); public com.hedera.hapi.block.stream.output.protoc.MapChangeKey.KeyChoiceCase getKeyChoiceCase(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy