public static final class QuotaAdjusterSettings.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<QuotaAdjusterSettings.Builder> implements QuotaAdjusterSettingsOrBuilder
The QuotaAdjusterSettings resource defines the settings for the Quota Adjuster.Protobuf type
google.api.cloudquotas.v1beta.QuotaAdjusterSettings| Modifier and Type | Method and Description |
|---|---|
QuotaAdjusterSettings.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
QuotaAdjusterSettings |
build() |
QuotaAdjusterSettings |
buildPartial() |
QuotaAdjusterSettings.Builder |
clear() |
QuotaAdjusterSettings.Builder |
clearEnablement()
Required.
|
QuotaAdjusterSettings.Builder |
clearEtag()
Optional.
|
QuotaAdjusterSettings.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
QuotaAdjusterSettings.Builder |
clearName()
Identifier.
|
QuotaAdjusterSettings.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
QuotaAdjusterSettings.Builder |
clearUpdateTime()
Output only.
|
QuotaAdjusterSettings.Builder |
clone() |
QuotaAdjusterSettings |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
QuotaAdjusterSettings.Enablement |
getEnablement()
Required.
|
int |
getEnablementValue()
Required.
|
String |
getEtag()
Optional.
|
com.google.protobuf.ByteString |
getEtagBytes()
Optional.
|
String |
getName()
Identifier.
|
com.google.protobuf.ByteString |
getNameBytes()
Identifier.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getUpdateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
boolean |
hasUpdateTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
QuotaAdjusterSettings.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
QuotaAdjusterSettings.Builder |
mergeFrom(com.google.protobuf.Message other) |
QuotaAdjusterSettings.Builder |
mergeFrom(QuotaAdjusterSettings other) |
QuotaAdjusterSettings.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
QuotaAdjusterSettings.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
QuotaAdjusterSettings.Builder |
setEnablement(QuotaAdjusterSettings.Enablement value)
Required.
|
QuotaAdjusterSettings.Builder |
setEnablementValue(int value)
Required.
|
QuotaAdjusterSettings.Builder |
setEtag(String value)
Optional.
|
QuotaAdjusterSettings.Builder |
setEtagBytes(com.google.protobuf.ByteString value)
Optional.
|
QuotaAdjusterSettings.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
QuotaAdjusterSettings.Builder |
setName(String value)
Identifier.
|
QuotaAdjusterSettings.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Identifier.
|
QuotaAdjusterSettings.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
QuotaAdjusterSettings.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
QuotaAdjusterSettings.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
QuotaAdjusterSettings.Builder |
setUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<QuotaAdjusterSettings.Builder>public QuotaAdjusterSettings.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<QuotaAdjusterSettings.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<QuotaAdjusterSettings.Builder>public QuotaAdjusterSettings getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic QuotaAdjusterSettings build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic QuotaAdjusterSettings buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic QuotaAdjusterSettings.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<QuotaAdjusterSettings.Builder>public QuotaAdjusterSettings.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<QuotaAdjusterSettings.Builder>public QuotaAdjusterSettings.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<QuotaAdjusterSettings.Builder>public QuotaAdjusterSettings.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<QuotaAdjusterSettings.Builder>public QuotaAdjusterSettings.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<QuotaAdjusterSettings.Builder>public QuotaAdjusterSettings.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<QuotaAdjusterSettings.Builder>public QuotaAdjusterSettings.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<QuotaAdjusterSettings.Builder>public QuotaAdjusterSettings.Builder mergeFrom(QuotaAdjusterSettings other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<QuotaAdjusterSettings.Builder>public QuotaAdjusterSettings.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<QuotaAdjusterSettings.Builder>IOExceptionpublic String getName()
Identifier. Name of the config would be of the format: projects/12345/locations/global/quotaAdjusterSettings
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];getName in interface QuotaAdjusterSettingsOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Identifier. Name of the config would be of the format: projects/12345/locations/global/quotaAdjusterSettings
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];getNameBytes in interface QuotaAdjusterSettingsOrBuilderpublic QuotaAdjusterSettings.Builder setName(String value)
Identifier. Name of the config would be of the format: projects/12345/locations/global/quotaAdjusterSettings
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];value - The name to set.public QuotaAdjusterSettings.Builder clearName()
Identifier. Name of the config would be of the format: projects/12345/locations/global/quotaAdjusterSettings
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];public QuotaAdjusterSettings.Builder setNameBytes(com.google.protobuf.ByteString value)
Identifier. Name of the config would be of the format: projects/12345/locations/global/quotaAdjusterSettings
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];value - The bytes for name to set.public int getEnablementValue()
Required. The configured value of the enablement at the given resource.
.google.api.cloudquotas.v1beta.QuotaAdjusterSettings.Enablement enablement = 2 [(.google.api.field_behavior) = REQUIRED];
getEnablementValue in interface QuotaAdjusterSettingsOrBuilderpublic QuotaAdjusterSettings.Builder setEnablementValue(int value)
Required. The configured value of the enablement at the given resource.
.google.api.cloudquotas.v1beta.QuotaAdjusterSettings.Enablement enablement = 2 [(.google.api.field_behavior) = REQUIRED];
value - The enum numeric value on the wire for enablement to set.public QuotaAdjusterSettings.Enablement getEnablement()
Required. The configured value of the enablement at the given resource.
.google.api.cloudquotas.v1beta.QuotaAdjusterSettings.Enablement enablement = 2 [(.google.api.field_behavior) = REQUIRED];
getEnablement in interface QuotaAdjusterSettingsOrBuilderpublic QuotaAdjusterSettings.Builder setEnablement(QuotaAdjusterSettings.Enablement value)
Required. The configured value of the enablement at the given resource.
.google.api.cloudquotas.v1beta.QuotaAdjusterSettings.Enablement enablement = 2 [(.google.api.field_behavior) = REQUIRED];
value - The enablement to set.public QuotaAdjusterSettings.Builder clearEnablement()
Required. The configured value of the enablement at the given resource.
.google.api.cloudquotas.v1beta.QuotaAdjusterSettings.Enablement enablement = 2 [(.google.api.field_behavior) = REQUIRED];
public boolean hasUpdateTime()
Output only. The timestamp when the QuotaAdjusterSettings was last updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface QuotaAdjusterSettingsOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Output only. The timestamp when the QuotaAdjusterSettings was last updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface QuotaAdjusterSettingsOrBuilderpublic QuotaAdjusterSettings.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. The timestamp when the QuotaAdjusterSettings was last updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public QuotaAdjusterSettings.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The timestamp when the QuotaAdjusterSettings was last updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public QuotaAdjusterSettings.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. The timestamp when the QuotaAdjusterSettings was last updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public QuotaAdjusterSettings.Builder clearUpdateTime()
Output only. The timestamp when the QuotaAdjusterSettings was last updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. The timestamp when the QuotaAdjusterSettings was last updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The timestamp when the QuotaAdjusterSettings was last updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface QuotaAdjusterSettingsOrBuilderpublic String getEtag()
Optional. The current etag of the QuotaAdjusterSettings. If an etag is provided on update and does not match the current server's etag of the QuotaAdjusterSettings, the request will be blocked and an ABORTED error will be returned. See https://google.aip.dev/134#etags for more details on etags.
string etag = 6 [(.google.api.field_behavior) = OPTIONAL];getEtag in interface QuotaAdjusterSettingsOrBuilderpublic com.google.protobuf.ByteString getEtagBytes()
Optional. The current etag of the QuotaAdjusterSettings. If an etag is provided on update and does not match the current server's etag of the QuotaAdjusterSettings, the request will be blocked and an ABORTED error will be returned. See https://google.aip.dev/134#etags for more details on etags.
string etag = 6 [(.google.api.field_behavior) = OPTIONAL];getEtagBytes in interface QuotaAdjusterSettingsOrBuilderpublic QuotaAdjusterSettings.Builder setEtag(String value)
Optional. The current etag of the QuotaAdjusterSettings. If an etag is provided on update and does not match the current server's etag of the QuotaAdjusterSettings, the request will be blocked and an ABORTED error will be returned. See https://google.aip.dev/134#etags for more details on etags.
string etag = 6 [(.google.api.field_behavior) = OPTIONAL];value - The etag to set.public QuotaAdjusterSettings.Builder clearEtag()
Optional. The current etag of the QuotaAdjusterSettings. If an etag is provided on update and does not match the current server's etag of the QuotaAdjusterSettings, the request will be blocked and an ABORTED error will be returned. See https://google.aip.dev/134#etags for more details on etags.
string etag = 6 [(.google.api.field_behavior) = OPTIONAL];public QuotaAdjusterSettings.Builder setEtagBytes(com.google.protobuf.ByteString value)
Optional. The current etag of the QuotaAdjusterSettings. If an etag is provided on update and does not match the current server's etag of the QuotaAdjusterSettings, the request will be blocked and an ABORTED error will be returned. See https://google.aip.dev/134#etags for more details on etags.
string etag = 6 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for etag to set.public final QuotaAdjusterSettings.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<QuotaAdjusterSettings.Builder>public final QuotaAdjusterSettings.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<QuotaAdjusterSettings.Builder>Copyright © 2025 Google LLC. All rights reserved.