java.lang.Object
com.google.protobuf.AbstractMessageLite<CustomFeeLimit,CustomFeeLimit.Builder>
com.google.protobuf.GeneratedMessageLite<CustomFeeLimit,CustomFeeLimit.Builder>
com.hedera.hashgraph.sdk.proto.CustomFeeLimit
- All Implemented Interfaces:
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,CustomFeeLimitOrBuilder
@Generated
public final class CustomFeeLimit
extends com.google.protobuf.GeneratedMessageLite<CustomFeeLimit,CustomFeeLimit.Builder>
implements CustomFeeLimitOrBuilder
* A maximum custom fee that the user is willing to pay. <p> This message is used to specify the maximum custom fee that given user is willing to pay.Protobuf type
proto.CustomFeeLimit-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class* A maximum custom fee that the user is willing to pay.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) * A payer account identifier.static CustomFeeLimitgetFees(int index) * The maximum fees that the user is willing to pay for the message.int* The maximum fees that the user is willing to pay for the message.* The maximum fees that the user is willing to pay for the message.getFeesOrBuilder(int index) * The maximum fees that the user is willing to pay for the message.List<? extends FixedFeeOrBuilder> * The maximum fees that the user is willing to pay for the message.boolean* A payer account identifier.static CustomFeeLimit.Builderstatic CustomFeeLimit.BuildernewBuilder(CustomFeeLimit prototype) static CustomFeeLimitparseDelimitedFrom(InputStream input) static CustomFeeLimitparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CustomFeeLimitparseFrom(byte[] data) static CustomFeeLimitparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CustomFeeLimitparseFrom(com.google.protobuf.ByteString data) static CustomFeeLimitparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CustomFeeLimitparseFrom(com.google.protobuf.CodedInputStream input) static CustomFeeLimitparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CustomFeeLimitparseFrom(InputStream input) static CustomFeeLimitparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CustomFeeLimitparseFrom(ByteBuffer data) static CustomFeeLimitparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<CustomFeeLimit> 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
-
ACCOUNT_ID_FIELD_NUMBER
public static final int ACCOUNT_ID_FIELD_NUMBER- See Also:
-
FEES_FIELD_NUMBER
public static final int FEES_FIELD_NUMBER- See Also:
-
-
Method Details
-
hasAccountId
public boolean hasAccountId()* A payer account identifier.
.proto.AccountID account_id = 1;- Specified by:
hasAccountIdin interfaceCustomFeeLimitOrBuilder- Returns:
- Whether the accountId field is set.
-
getAccountId
* A payer account identifier.
.proto.AccountID account_id = 1;- Specified by:
getAccountIdin interfaceCustomFeeLimitOrBuilder- Returns:
- The accountId.
-
getFeesList
* The maximum fees that the user is willing to pay for the message.
repeated .proto.FixedFee fees = 2;- Specified by:
getFeesListin interfaceCustomFeeLimitOrBuilder
-
getFeesOrBuilderList
* The maximum fees that the user is willing to pay for the message.
repeated .proto.FixedFee fees = 2; -
getFeesCount
public int getFeesCount()* The maximum fees that the user is willing to pay for the message.
repeated .proto.FixedFee fees = 2;- Specified by:
getFeesCountin interfaceCustomFeeLimitOrBuilder
-
getFees
* The maximum fees that the user is willing to pay for the message.
repeated .proto.FixedFee fees = 2;- Specified by:
getFeesin interfaceCustomFeeLimitOrBuilder
-
getFeesOrBuilder
* The maximum fees that the user is willing to pay for the message.
repeated .proto.FixedFee fees = 2; -
parseFrom
public static CustomFeeLimit parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CustomFeeLimit parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CustomFeeLimit parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CustomFeeLimit parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CustomFeeLimit parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CustomFeeLimit parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static CustomFeeLimit parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static CustomFeeLimit parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static CustomFeeLimit parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static CustomFeeLimit 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<CustomFeeLimit,CustomFeeLimit.Builder>
-
getDefaultInstance
-
parser
-