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

com.hedera.hashgraph.sdk.proto.PendingAirdropRecordOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: transaction_record.proto

// Protobuf Java Version: 3.25.3
package com.hedera.hashgraph.sdk.proto;

public interface PendingAirdropRecordOrBuilder extends
    // @@protoc_insertion_point(interface_extends:proto.PendingAirdropRecord)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   **
   * A unique, composite, identifier for a pending airdrop.
   * This field is REQUIRED.
   * 
* * .proto.PendingAirdropId pending_airdrop_id = 1; * @return Whether the pendingAirdropId field is set. */ boolean hasPendingAirdropId(); /** *
   **
   * A unique, composite, identifier for a pending airdrop.
   * This field is REQUIRED.
   * 
* * .proto.PendingAirdropId pending_airdrop_id = 1; * @return The pendingAirdropId. */ com.hedera.hashgraph.sdk.proto.PendingAirdropId getPendingAirdropId(); /** *
   **
   * A unique, composite, identifier for a pending airdrop.
   * This field is REQUIRED.
   * 
* * .proto.PendingAirdropId pending_airdrop_id = 1; */ com.hedera.hashgraph.sdk.proto.PendingAirdropIdOrBuilder getPendingAirdropIdOrBuilder(); /** *
   **
   * A single pending airdrop amount.
   * If the pending airdrop is for a fungible/common token this field is REQUIRED
   * and SHALL be the current amount of tokens offered.
   * If the pending airdrop is for a non-fungible/unique token, this field SHALL NOT
   * be set.
   * 
* * .proto.PendingAirdropValue pending_airdrop_value = 2; * @return Whether the pendingAirdropValue field is set. */ boolean hasPendingAirdropValue(); /** *
   **
   * A single pending airdrop amount.
   * If the pending airdrop is for a fungible/common token this field is REQUIRED
   * and SHALL be the current amount of tokens offered.
   * If the pending airdrop is for a non-fungible/unique token, this field SHALL NOT
   * be set.
   * 
* * .proto.PendingAirdropValue pending_airdrop_value = 2; * @return The pendingAirdropValue. */ com.hedera.hashgraph.sdk.proto.PendingAirdropValue getPendingAirdropValue(); /** *
   **
   * A single pending airdrop amount.
   * If the pending airdrop is for a fungible/common token this field is REQUIRED
   * and SHALL be the current amount of tokens offered.
   * If the pending airdrop is for a non-fungible/unique token, this field SHALL NOT
   * be set.
   * 
* * .proto.PendingAirdropValue pending_airdrop_value = 2; */ com.hedera.hashgraph.sdk.proto.PendingAirdropValueOrBuilder getPendingAirdropValueOrBuilder(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy