Class QuotaErrorDetails.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<QuotaErrorDetails.Builder>
-
- com.google.ads.googleads.v14.errors.QuotaErrorDetails.Builder
-
- All Implemented Interfaces:
QuotaErrorDetailsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- QuotaErrorDetails
public static final class QuotaErrorDetails.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<QuotaErrorDetails.Builder> implements QuotaErrorDetailsOrBuilder
Additional quota error details when there is QuotaError.
Protobuf typegoogle.ads.googleads.v14.errors.QuotaErrorDetails
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description QuotaErrorDetails.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)QuotaErrorDetailsbuild()QuotaErrorDetailsbuildPartial()QuotaErrorDetails.Builderclear()QuotaErrorDetails.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)QuotaErrorDetails.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)QuotaErrorDetails.BuilderclearRateName()The high level description of the quota bucket.QuotaErrorDetails.BuilderclearRateScope()The rate scope of the quota limit.QuotaErrorDetails.BuilderclearRetryDelay()Backoff period that customers should wait before sending next request.QuotaErrorDetails.Builderclone()QuotaErrorDetailsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetRateName()The high level description of the quota bucket.com.google.protobuf.ByteStringgetRateNameBytes()The high level description of the quota bucket.QuotaErrorDetails.QuotaRateScopegetRateScope()The rate scope of the quota limit.intgetRateScopeValue()The rate scope of the quota limit.com.google.protobuf.DurationgetRetryDelay()Backoff period that customers should wait before sending next request.com.google.protobuf.Duration.BuildergetRetryDelayBuilder()Backoff period that customers should wait before sending next request.com.google.protobuf.DurationOrBuildergetRetryDelayOrBuilder()Backoff period that customers should wait before sending next request.booleanhasRetryDelay()Backoff period that customers should wait before sending next request.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()QuotaErrorDetails.BuildermergeFrom(QuotaErrorDetails other)QuotaErrorDetails.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)QuotaErrorDetails.BuildermergeFrom(com.google.protobuf.Message other)QuotaErrorDetails.BuildermergeRetryDelay(com.google.protobuf.Duration value)Backoff period that customers should wait before sending next request.QuotaErrorDetails.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)QuotaErrorDetails.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)QuotaErrorDetails.BuildersetRateName(java.lang.String value)The high level description of the quota bucket.QuotaErrorDetails.BuildersetRateNameBytes(com.google.protobuf.ByteString value)The high level description of the quota bucket.QuotaErrorDetails.BuildersetRateScope(QuotaErrorDetails.QuotaRateScope value)The rate scope of the quota limit.QuotaErrorDetails.BuildersetRateScopeValue(int value)The rate scope of the quota limit.QuotaErrorDetails.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)QuotaErrorDetails.BuildersetRetryDelay(com.google.protobuf.Duration value)Backoff period that customers should wait before sending next request.QuotaErrorDetails.BuildersetRetryDelay(com.google.protobuf.Duration.Builder builderForValue)Backoff period that customers should wait before sending next request.QuotaErrorDetails.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
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, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<QuotaErrorDetails.Builder>
-
clear
public QuotaErrorDetails.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<QuotaErrorDetails.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<QuotaErrorDetails.Builder>
-
getDefaultInstanceForType
public QuotaErrorDetails getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public QuotaErrorDetails build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public QuotaErrorDetails buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public QuotaErrorDetails.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<QuotaErrorDetails.Builder>
-
setField
public QuotaErrorDetails.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<QuotaErrorDetails.Builder>
-
clearField
public QuotaErrorDetails.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<QuotaErrorDetails.Builder>
-
clearOneof
public QuotaErrorDetails.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<QuotaErrorDetails.Builder>
-
setRepeatedField
public QuotaErrorDetails.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<QuotaErrorDetails.Builder>
-
addRepeatedField
public QuotaErrorDetails.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<QuotaErrorDetails.Builder>
-
mergeFrom
public QuotaErrorDetails.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<QuotaErrorDetails.Builder>
-
mergeFrom
public QuotaErrorDetails.Builder mergeFrom(QuotaErrorDetails other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<QuotaErrorDetails.Builder>
-
mergeFrom
public QuotaErrorDetails.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<QuotaErrorDetails.Builder>- Throws:
java.io.IOException
-
getRateScopeValue
public int getRateScopeValue()
The rate scope of the quota limit.
.google.ads.googleads.v14.errors.QuotaErrorDetails.QuotaRateScope rate_scope = 1;- Specified by:
getRateScopeValuein interfaceQuotaErrorDetailsOrBuilder- Returns:
- The enum numeric value on the wire for rateScope.
-
setRateScopeValue
public QuotaErrorDetails.Builder setRateScopeValue(int value)
The rate scope of the quota limit.
.google.ads.googleads.v14.errors.QuotaErrorDetails.QuotaRateScope rate_scope = 1;- Parameters:
value- The enum numeric value on the wire for rateScope to set.- Returns:
- This builder for chaining.
-
getRateScope
public QuotaErrorDetails.QuotaRateScope getRateScope()
The rate scope of the quota limit.
.google.ads.googleads.v14.errors.QuotaErrorDetails.QuotaRateScope rate_scope = 1;- Specified by:
getRateScopein interfaceQuotaErrorDetailsOrBuilder- Returns:
- The rateScope.
-
setRateScope
public QuotaErrorDetails.Builder setRateScope(QuotaErrorDetails.QuotaRateScope value)
The rate scope of the quota limit.
.google.ads.googleads.v14.errors.QuotaErrorDetails.QuotaRateScope rate_scope = 1;- Parameters:
value- The rateScope to set.- Returns:
- This builder for chaining.
-
clearRateScope
public QuotaErrorDetails.Builder clearRateScope()
The rate scope of the quota limit.
.google.ads.googleads.v14.errors.QuotaErrorDetails.QuotaRateScope rate_scope = 1;- Returns:
- This builder for chaining.
-
getRateName
public java.lang.String getRateName()
The high level description of the quota bucket. Examples are "Get requests for standard access" or "Requests per account".
string rate_name = 2;- Specified by:
getRateNamein interfaceQuotaErrorDetailsOrBuilder- Returns:
- The rateName.
-
getRateNameBytes
public com.google.protobuf.ByteString getRateNameBytes()
The high level description of the quota bucket. Examples are "Get requests for standard access" or "Requests per account".
string rate_name = 2;- Specified by:
getRateNameBytesin interfaceQuotaErrorDetailsOrBuilder- Returns:
- The bytes for rateName.
-
setRateName
public QuotaErrorDetails.Builder setRateName(java.lang.String value)
The high level description of the quota bucket. Examples are "Get requests for standard access" or "Requests per account".
string rate_name = 2;- Parameters:
value- The rateName to set.- Returns:
- This builder for chaining.
-
clearRateName
public QuotaErrorDetails.Builder clearRateName()
The high level description of the quota bucket. Examples are "Get requests for standard access" or "Requests per account".
string rate_name = 2;- Returns:
- This builder for chaining.
-
setRateNameBytes
public QuotaErrorDetails.Builder setRateNameBytes(com.google.protobuf.ByteString value)
The high level description of the quota bucket. Examples are "Get requests for standard access" or "Requests per account".
string rate_name = 2;- Parameters:
value- The bytes for rateName to set.- Returns:
- This builder for chaining.
-
hasRetryDelay
public boolean hasRetryDelay()
Backoff period that customers should wait before sending next request.
.google.protobuf.Duration retry_delay = 3;- Specified by:
hasRetryDelayin interfaceQuotaErrorDetailsOrBuilder- Returns:
- Whether the retryDelay field is set.
-
getRetryDelay
public com.google.protobuf.Duration getRetryDelay()
Backoff period that customers should wait before sending next request.
.google.protobuf.Duration retry_delay = 3;- Specified by:
getRetryDelayin interfaceQuotaErrorDetailsOrBuilder- Returns:
- The retryDelay.
-
setRetryDelay
public QuotaErrorDetails.Builder setRetryDelay(com.google.protobuf.Duration value)
Backoff period that customers should wait before sending next request.
.google.protobuf.Duration retry_delay = 3;
-
setRetryDelay
public QuotaErrorDetails.Builder setRetryDelay(com.google.protobuf.Duration.Builder builderForValue)
Backoff period that customers should wait before sending next request.
.google.protobuf.Duration retry_delay = 3;
-
mergeRetryDelay
public QuotaErrorDetails.Builder mergeRetryDelay(com.google.protobuf.Duration value)
Backoff period that customers should wait before sending next request.
.google.protobuf.Duration retry_delay = 3;
-
clearRetryDelay
public QuotaErrorDetails.Builder clearRetryDelay()
Backoff period that customers should wait before sending next request.
.google.protobuf.Duration retry_delay = 3;
-
getRetryDelayBuilder
public com.google.protobuf.Duration.Builder getRetryDelayBuilder()
Backoff period that customers should wait before sending next request.
.google.protobuf.Duration retry_delay = 3;
-
getRetryDelayOrBuilder
public com.google.protobuf.DurationOrBuilder getRetryDelayOrBuilder()
Backoff period that customers should wait before sending next request.
.google.protobuf.Duration retry_delay = 3;- Specified by:
getRetryDelayOrBuilderin interfaceQuotaErrorDetailsOrBuilder
-
setUnknownFields
public final QuotaErrorDetails.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<QuotaErrorDetails.Builder>
-
mergeUnknownFields
public final QuotaErrorDetails.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<QuotaErrorDetails.Builder>
-
-