java.lang.Object
com.google.protobuf.AbstractMessageLite<AccountPendingAirdrop,AccountPendingAirdrop.Builder>
com.google.protobuf.GeneratedMessageLite<AccountPendingAirdrop,AccountPendingAirdrop.Builder>
com.hedera.hashgraph.sdk.proto.AccountPendingAirdrop
- All Implemented Interfaces:
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,AccountPendingAirdropOrBuilder
@Generated
public final class AccountPendingAirdrop
extends com.google.protobuf.GeneratedMessageLite<AccountPendingAirdrop,AccountPendingAirdrop.Builder>
implements AccountPendingAirdropOrBuilder
* A node within a doubly linked list of pending airdrop references.<br/> This internal state message forms the entries in a doubly-linked list of references to pending airdrop entries that are "owed" by a particular account as "sender". Each entry in this list MUST refer to an existing pending airdrop.<br/> The pending airdrop MUST NOT be claimed.<br/> The pending airdrop MUST NOT be canceled.<br/> The pending airdrop `sender` account's `head_pending_airdrop_id` field MUST match the `pending_airdrop_id` field in this message.Protobuf type
proto.AccountPendingAirdrop-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class* A node within a doubly linked list of pending airdrop references.<br/> This internal state message forms the entries in a doubly-linked list of references to pending airdrop entries that are "owed" by a particular account as "sender".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 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 AccountPendingAirdrop* A pending airdrop identifier.<br/> <p> This field SHALL identify the specific pending airdrop that follows this position within the doubly linked list of pending airdrops "owed" by the sending account associated with this account airdrop "list".<br/> This SHALL match `pending_airdrop_id` if this is the only entry in the "list".* An amount of fungible tokens to be sent for this pending airdrop.* A pending airdrop identifier.boolean* A pending airdrop identifier.<br/> <p> This field SHALL identify the specific pending airdrop that follows this position within the doubly linked list of pending airdrops "owed" by the sending account associated with this account airdrop "list".<br/> This SHALL match `pending_airdrop_id` if this is the only entry in the "list".boolean* An amount of fungible tokens to be sent for this pending airdrop.boolean* A pending airdrop identifier.newBuilder(AccountPendingAirdrop prototype) static AccountPendingAirdropparseDelimitedFrom(InputStream input) static AccountPendingAirdropparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static AccountPendingAirdropparseFrom(byte[] data) static AccountPendingAirdropparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static AccountPendingAirdropparseFrom(com.google.protobuf.ByteString data) static AccountPendingAirdropparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static AccountPendingAirdropparseFrom(com.google.protobuf.CodedInputStream input) static AccountPendingAirdropparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static AccountPendingAirdropparseFrom(InputStream input) static AccountPendingAirdropparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static AccountPendingAirdropparseFrom(ByteBuffer data) static AccountPendingAirdropparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<AccountPendingAirdrop> 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
-
PENDING_AIRDROP_VALUE_FIELD_NUMBER
public static final int PENDING_AIRDROP_VALUE_FIELD_NUMBER- See Also:
-
PREVIOUS_AIRDROP_FIELD_NUMBER
public static final int PREVIOUS_AIRDROP_FIELD_NUMBER- See Also:
-
NEXT_AIRDROP_FIELD_NUMBER
public static final int NEXT_AIRDROP_FIELD_NUMBER- See Also:
-
-
Method Details
-
hasPendingAirdropValue
public boolean hasPendingAirdropValue()* An amount of fungible tokens to be sent for this pending airdrop. <p> This field SHALL NOT be set for non-fungible/unique tokens.
.proto.PendingAirdropValue pending_airdrop_value = 1;- Specified by:
hasPendingAirdropValuein interfaceAccountPendingAirdropOrBuilder- Returns:
- Whether the pendingAirdropValue field is set.
-
getPendingAirdropValue
* An amount of fungible tokens to be sent for this pending airdrop. <p> This field SHALL NOT be set for non-fungible/unique tokens.
.proto.PendingAirdropValue pending_airdrop_value = 1;- Specified by:
getPendingAirdropValuein interfaceAccountPendingAirdropOrBuilder- Returns:
- The pendingAirdropValue.
-
hasPreviousAirdrop
public boolean hasPreviousAirdrop()* A pending airdrop identifier. <p> This field SHALL identify the specific pending airdrop that precedes this position within the doubly linked list of pending airdrops "owed" by the sending account associated with this account airdrop "list".<br/> This SHALL match `pending_airdrop_id` if this is the only entry in the "list".
.proto.PendingAirdropId previous_airdrop = 2;- Specified by:
hasPreviousAirdropin interfaceAccountPendingAirdropOrBuilder- Returns:
- Whether the previousAirdrop field is set.
-
getPreviousAirdrop
* A pending airdrop identifier. <p> This field SHALL identify the specific pending airdrop that precedes this position within the doubly linked list of pending airdrops "owed" by the sending account associated with this account airdrop "list".<br/> This SHALL match `pending_airdrop_id` if this is the only entry in the "list".
.proto.PendingAirdropId previous_airdrop = 2;- Specified by:
getPreviousAirdropin interfaceAccountPendingAirdropOrBuilder- Returns:
- The previousAirdrop.
-
hasNextAirdrop
public boolean hasNextAirdrop()* A pending airdrop identifier.<br/> <p> This field SHALL identify the specific pending airdrop that follows this position within the doubly linked list of pending airdrops "owed" by the sending account associated with this account airdrop "list".<br/> This SHALL match `pending_airdrop_id` if this is the only entry in the "list".
.proto.PendingAirdropId next_airdrop = 3;- Specified by:
hasNextAirdropin interfaceAccountPendingAirdropOrBuilder- Returns:
- Whether the nextAirdrop field is set.
-
getNextAirdrop
* A pending airdrop identifier.<br/> <p> This field SHALL identify the specific pending airdrop that follows this position within the doubly linked list of pending airdrops "owed" by the sending account associated with this account airdrop "list".<br/> This SHALL match `pending_airdrop_id` if this is the only entry in the "list".
.proto.PendingAirdropId next_airdrop = 3;- Specified by:
getNextAirdropin interfaceAccountPendingAirdropOrBuilder- Returns:
- The nextAirdrop.
-
parseFrom
public static AccountPendingAirdrop parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AccountPendingAirdrop parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AccountPendingAirdrop parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AccountPendingAirdrop parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AccountPendingAirdrop parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AccountPendingAirdrop parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static AccountPendingAirdrop parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static AccountPendingAirdrop parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static AccountPendingAirdrop parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static AccountPendingAirdrop 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<AccountPendingAirdrop,AccountPendingAirdrop.Builder>
-
getDefaultInstance
-
parser
-