public static final class QuotaFailure.Builder extends GeneratedMessageV3.Builder<QuotaFailure.Builder> implements QuotaFailureOrBuilder
Describes how a quota check failed.
For example if a daily limit was exceeded for the calling project,
a service could respond with a QuotaFailure detail containing the project
id and the description of the quota limit that was exceeded. If the
calling project hasn't enabled the service in the developer console, then
a service could respond with the project id and set service_disabled
to true.
Also see RetryInfo and Help types for other details about handling a
quota failure.
Protobuf type google.rpc.QuotaFailure
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllViolations(Iterable<? extends QuotaFailure.Violation> values)
public QuotaFailure.Builder addAllViolations(Iterable<? extends QuotaFailure.Violation> values)
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.rpc.QuotaFailure.Violation>
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public QuotaFailure.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
addViolations(QuotaFailure.Violation value)
public QuotaFailure.Builder addViolations(QuotaFailure.Violation value)
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;
addViolations(QuotaFailure.Violation.Builder builderForValue)
public QuotaFailure.Builder addViolations(QuotaFailure.Violation.Builder builderForValue)
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;
addViolations(int index, QuotaFailure.Violation value)
public QuotaFailure.Builder addViolations(int index, QuotaFailure.Violation value)
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;
addViolations(int index, QuotaFailure.Violation.Builder builderForValue)
public QuotaFailure.Builder addViolations(int index, QuotaFailure.Violation.Builder builderForValue)
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;
addViolationsBuilder()
public QuotaFailure.Violation.Builder addViolationsBuilder()
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;
addViolationsBuilder(int index)
public QuotaFailure.Violation.Builder addViolationsBuilder(int index)
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;
Parameter |
Name |
Description |
index |
int
|
build()
public QuotaFailure build()
buildPartial()
public QuotaFailure buildPartial()
clear()
public QuotaFailure.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public QuotaFailure.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public QuotaFailure.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearViolations()
public QuotaFailure.Builder clearViolations()
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;
clone()
public QuotaFailure.Builder clone()
Overrides
getDefaultInstanceForType()
public QuotaFailure getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getViolations(int index)
public QuotaFailure.Violation getViolations(int index)
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;
Parameter |
Name |
Description |
index |
int
|
getViolationsBuilder(int index)
public QuotaFailure.Violation.Builder getViolationsBuilder(int index)
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;
Parameter |
Name |
Description |
index |
int
|
getViolationsBuilderList()
public List<QuotaFailure.Violation.Builder> getViolationsBuilderList()
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;
getViolationsCount()
public int getViolationsCount()
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;
Returns |
Type |
Description |
int |
|
getViolationsList()
public List<QuotaFailure.Violation> getViolationsList()
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;
getViolationsOrBuilder(int index)
public QuotaFailure.ViolationOrBuilder getViolationsOrBuilder(int index)
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;
Parameter |
Name |
Description |
index |
int
|
getViolationsOrBuilderList()
public List<? extends QuotaFailure.ViolationOrBuilder> getViolationsOrBuilderList()
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;
Returns |
Type |
Description |
List<? extends com.google.rpc.QuotaFailure.ViolationOrBuilder> |
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
public QuotaFailure.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public QuotaFailure.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeFrom(QuotaFailure other)
public QuotaFailure.Builder mergeFrom(QuotaFailure other)
mergeUnknownFields(UnknownFieldSet unknownFields)
public final QuotaFailure.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removeViolations(int index)
public QuotaFailure.Builder removeViolations(int index)
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;
Parameter |
Name |
Description |
index |
int
|
setField(Descriptors.FieldDescriptor field, Object value)
public QuotaFailure.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public QuotaFailure.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final QuotaFailure.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setViolations(int index, QuotaFailure.Violation value)
public QuotaFailure.Builder setViolations(int index, QuotaFailure.Violation value)
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;
setViolations(int index, QuotaFailure.Violation.Builder builderForValue)
public QuotaFailure.Builder setViolations(int index, QuotaFailure.Violation.Builder builderForValue)
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;