Interface PendingAirdropRecordOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
PendingAirdropRecord, PendingAirdropRecord.Builder

@Generated public interface PendingAirdropRecordOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Details

    • hasPendingAirdropId

      boolean hasPendingAirdropId()
       *
       A unique, composite, identifier for a pending airdrop.
       <p>
       This field is REQUIRED.
       
      .proto.PendingAirdropId pending_airdrop_id = 1;
      Returns:
      Whether the pendingAirdropId field is set.
    • getPendingAirdropId

      PendingAirdropId getPendingAirdropId()
       *
       A unique, composite, identifier for a pending airdrop.
       <p>
       This field is REQUIRED.
       
      .proto.PendingAirdropId pending_airdrop_id = 1;
      Returns:
      The pendingAirdropId.
    • hasPendingAirdropValue

      boolean hasPendingAirdropValue()
       *
       A single pending airdrop amount.
       <p>
       If the pending airdrop is for a fungible/common token this field
       is REQUIRED and SHALL be the current amount of tokens offered.<br/>
       If the pending airdrop is for a non-fungible/unique token,
       this field SHALL NOT be set.
       
      .proto.PendingAirdropValue pending_airdrop_value = 2;
      Returns:
      Whether the pendingAirdropValue field is set.
    • getPendingAirdropValue

      PendingAirdropValue getPendingAirdropValue()
       *
       A single pending airdrop amount.
       <p>
       If the pending airdrop is for a fungible/common token this field
       is REQUIRED and SHALL be the current amount of tokens offered.<br/>
       If the pending airdrop is for a non-fungible/unique token,
       this field SHALL NOT be set.
       
      .proto.PendingAirdropValue pending_airdrop_value = 2;
      Returns:
      The pendingAirdropValue.