Package com.google.cloud.compute.v1
Class QuotaExceededInfo
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.compute.v1.QuotaExceededInfo
- All Implemented Interfaces:
QuotaExceededInfoOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class QuotaExceededInfo
extends com.google.protobuf.GeneratedMessage
implements QuotaExceededInfoOrBuilder
Additional details for quota exceeded error for resource quota.Protobuf type
google.cloud.compute.v1.QuotaExceededInfo- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classAdditional details for quota exceeded error for resource quota.static enumRollout status of the future quota limit.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsDimensions(String key) The map holding related quota dimensions.booleanstatic QuotaExceededInfostatic final com.google.protobuf.Descriptors.DescriptorDeprecated.intThe map holding related quota dimensions.The map holding related quota dimensions.getDimensionsOrDefault(String key, String defaultValue) The map holding related quota dimensions.The map holding related quota dimensions.doubleFuture quota limit being rolled out.doublegetLimit()Current effective quota limit.The name of the quota limit.com.google.protobuf.ByteStringThe name of the quota limit.The Compute Engine quota metric name.com.google.protobuf.ByteStringThe Compute Engine quota metric name.com.google.protobuf.Parser<QuotaExceededInfo>Rollout status of the future quota limit.com.google.protobuf.ByteStringRollout status of the future quota limit.intbooleanFuture quota limit being rolled out.inthashCode()booleanhasLimit()Current effective quota limit.booleanThe name of the quota limit.booleanThe Compute Engine quota metric name.booleanRollout status of the future quota limit.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) final booleanstatic QuotaExceededInfo.Builderstatic QuotaExceededInfo.BuildernewBuilder(QuotaExceededInfo prototype) protected QuotaExceededInfo.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static QuotaExceededInfoparseDelimitedFrom(InputStream input) static QuotaExceededInfoparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static QuotaExceededInfoparseFrom(byte[] data) static QuotaExceededInfoparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static QuotaExceededInfoparseFrom(com.google.protobuf.ByteString data) static QuotaExceededInfoparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static QuotaExceededInfoparseFrom(com.google.protobuf.CodedInputStream input) static QuotaExceededInfoparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static QuotaExceededInfoparseFrom(InputStream input) static QuotaExceededInfoparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static QuotaExceededInfoparseFrom(ByteBuffer data) static QuotaExceededInfoparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<QuotaExceededInfo>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods 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.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
DIMENSIONS_FIELD_NUMBER
public static final int DIMENSIONS_FIELD_NUMBER- See Also:
-
FUTURE_LIMIT_FIELD_NUMBER
public static final int FUTURE_LIMIT_FIELD_NUMBER- See Also:
-
LIMIT_FIELD_NUMBER
public static final int LIMIT_FIELD_NUMBER- See Also:
-
LIMIT_NAME_FIELD_NUMBER
public static final int LIMIT_NAME_FIELD_NUMBER- See Also:
-
METRIC_NAME_FIELD_NUMBER
public static final int METRIC_NAME_FIELD_NUMBER- See Also:
-
ROLLOUT_STATUS_FIELD_NUMBER
public static final int ROLLOUT_STATUS_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getDimensionsCount
public int getDimensionsCount()Description copied from interface:QuotaExceededInfoOrBuilderThe map holding related quota dimensions.
map<string, string> dimensions = 414334925;- Specified by:
getDimensionsCountin interfaceQuotaExceededInfoOrBuilder
-
containsDimensions
The map holding related quota dimensions.
map<string, string> dimensions = 414334925;- Specified by:
containsDimensionsin interfaceQuotaExceededInfoOrBuilder
-
getDimensions
Deprecated.UsegetDimensionsMap()instead.- Specified by:
getDimensionsin interfaceQuotaExceededInfoOrBuilder
-
getDimensionsMap
The map holding related quota dimensions.
map<string, string> dimensions = 414334925;- Specified by:
getDimensionsMapin interfaceQuotaExceededInfoOrBuilder
-
getDimensionsOrDefault
The map holding related quota dimensions.
map<string, string> dimensions = 414334925;- Specified by:
getDimensionsOrDefaultin interfaceQuotaExceededInfoOrBuilder
-
getDimensionsOrThrow
The map holding related quota dimensions.
map<string, string> dimensions = 414334925;- Specified by:
getDimensionsOrThrowin interfaceQuotaExceededInfoOrBuilder
-
hasFutureLimit
public boolean hasFutureLimit()Future quota limit being rolled out. The limit's unit depends on the quota type or metric.
optional double future_limit = 456564287;- Specified by:
hasFutureLimitin interfaceQuotaExceededInfoOrBuilder- Returns:
- Whether the futureLimit field is set.
-
getFutureLimit
public double getFutureLimit()Future quota limit being rolled out. The limit's unit depends on the quota type or metric.
optional double future_limit = 456564287;- Specified by:
getFutureLimitin interfaceQuotaExceededInfoOrBuilder- Returns:
- The futureLimit.
-
hasLimit
public boolean hasLimit()Current effective quota limit. The limit's unit depends on the quota type or metric.
optional double limit = 102976443;- Specified by:
hasLimitin interfaceQuotaExceededInfoOrBuilder- Returns:
- Whether the limit field is set.
-
getLimit
public double getLimit()Current effective quota limit. The limit's unit depends on the quota type or metric.
optional double limit = 102976443;- Specified by:
getLimitin interfaceQuotaExceededInfoOrBuilder- Returns:
- The limit.
-
hasLimitName
public boolean hasLimitName()The name of the quota limit.
optional string limit_name = 398197903;- Specified by:
hasLimitNamein interfaceQuotaExceededInfoOrBuilder- Returns:
- Whether the limitName field is set.
-
getLimitName
The name of the quota limit.
optional string limit_name = 398197903;- Specified by:
getLimitNamein interfaceQuotaExceededInfoOrBuilder- Returns:
- The limitName.
-
getLimitNameBytes
public com.google.protobuf.ByteString getLimitNameBytes()The name of the quota limit.
optional string limit_name = 398197903;- Specified by:
getLimitNameBytesin interfaceQuotaExceededInfoOrBuilder- Returns:
- The bytes for limitName.
-
hasMetricName
public boolean hasMetricName()The Compute Engine quota metric name.
optional string metric_name = 409881530;- Specified by:
hasMetricNamein interfaceQuotaExceededInfoOrBuilder- Returns:
- Whether the metricName field is set.
-
getMetricName
The Compute Engine quota metric name.
optional string metric_name = 409881530;- Specified by:
getMetricNamein interfaceQuotaExceededInfoOrBuilder- Returns:
- The metricName.
-
getMetricNameBytes
public com.google.protobuf.ByteString getMetricNameBytes()The Compute Engine quota metric name.
optional string metric_name = 409881530;- Specified by:
getMetricNameBytesin interfaceQuotaExceededInfoOrBuilder- Returns:
- The bytes for metricName.
-
hasRolloutStatus
public boolean hasRolloutStatus()Rollout status of the future quota limit. Check the RolloutStatus enum for the list of possible values.
optional string rollout_status = 476426816;- Specified by:
hasRolloutStatusin interfaceQuotaExceededInfoOrBuilder- Returns:
- Whether the rolloutStatus field is set.
-
getRolloutStatus
Rollout status of the future quota limit. Check the RolloutStatus enum for the list of possible values.
optional string rollout_status = 476426816;- Specified by:
getRolloutStatusin interfaceQuotaExceededInfoOrBuilder- Returns:
- The rolloutStatus.
-
getRolloutStatusBytes
public com.google.protobuf.ByteString getRolloutStatusBytes()Rollout status of the future quota limit. Check the RolloutStatus enum for the list of possible values.
optional string rollout_status = 476426816;- Specified by:
getRolloutStatusBytesin interfaceQuotaExceededInfoOrBuilder- Returns:
- The bytes for rolloutStatus.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static QuotaExceededInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QuotaExceededInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QuotaExceededInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QuotaExceededInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QuotaExceededInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QuotaExceededInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static QuotaExceededInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static QuotaExceededInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static QuotaExceededInfo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static QuotaExceededInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected QuotaExceededInfo.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-