public static final class QuotaFailure.Builder extends com.google.protobuf.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| 限定符和类型 | 方法和说明 |
|---|---|
QuotaFailure.Builder |
addAllViolations(Iterable<? extends QuotaFailure.Violation> values)
Describes all quota violations.
|
QuotaFailure.Builder |
addViolations(int index,
QuotaFailure.Violation.Builder builderForValue)
Describes all quota violations.
|
QuotaFailure.Builder |
addViolations(int index,
QuotaFailure.Violation value)
Describes all quota violations.
|
QuotaFailure.Builder |
addViolations(QuotaFailure.Violation.Builder builderForValue)
Describes all quota violations.
|
QuotaFailure.Builder |
addViolations(QuotaFailure.Violation value)
Describes all quota violations.
|
QuotaFailure.Violation.Builder |
addViolationsBuilder()
Describes all quota violations.
|
QuotaFailure.Violation.Builder |
addViolationsBuilder(int index)
Describes all quota violations.
|
QuotaFailure |
build() |
QuotaFailure |
buildPartial() |
QuotaFailure.Builder |
clear() |
QuotaFailure.Builder |
clearViolations()
Describes all quota violations.
|
QuotaFailure |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
QuotaFailure.Violation |
getViolations(int index)
Describes all quota violations.
|
QuotaFailure.Violation.Builder |
getViolationsBuilder(int index)
Describes all quota violations.
|
List<QuotaFailure.Violation.Builder> |
getViolationsBuilderList()
Describes all quota violations.
|
int |
getViolationsCount()
Describes all quota violations.
|
List<QuotaFailure.Violation> |
getViolationsList()
Describes all quota violations.
|
QuotaFailure.ViolationOrBuilder |
getViolationsOrBuilder(int index)
Describes all quota violations.
|
List<? extends QuotaFailure.ViolationOrBuilder> |
getViolationsOrBuilderList()
Describes all quota violations.
|
boolean |
isInitialized() |
QuotaFailure.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
QuotaFailure.Builder |
mergeFrom(com.google.protobuf.Message other) |
QuotaFailure.Builder |
mergeFrom(QuotaFailure other) |
QuotaFailure.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
QuotaFailure.Builder |
removeViolations(int index)
Describes all quota violations.
|
QuotaFailure.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
QuotaFailure.Builder |
setViolations(int index,
QuotaFailure.Violation.Builder builderForValue)
Describes all quota violations.
|
QuotaFailure.Builder |
setViolations(int index,
QuotaFailure.Violation value)
Describes all quota violations.
|
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, newBuilderForField, setField, setRepeatedFieldfindInitializationErrors, getInitializationErrorString, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, toStringmergeDelimitedFrom, mergeDelimitedFrom, mergeFrompublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
public QuotaFailure.Builder clear()
clear 在接口中 com.google.protobuf.Message.Builderclear 在接口中 com.google.protobuf.MessageLite.Builderclear 在类中 com.google.protobuf.GeneratedMessageV3.Builder<QuotaFailure.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType 在接口中 com.google.protobuf.Message.BuildergetDescriptorForType 在接口中 com.google.protobuf.MessageOrBuildergetDescriptorForType 在类中 com.google.protobuf.GeneratedMessageV3.Builder<QuotaFailure.Builder>public QuotaFailure getDefaultInstanceForType()
getDefaultInstanceForType 在接口中 com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType 在接口中 com.google.protobuf.MessageOrBuilderpublic QuotaFailure build()
build 在接口中 com.google.protobuf.Message.Builderbuild 在接口中 com.google.protobuf.MessageLite.Builderpublic QuotaFailure buildPartial()
buildPartial 在接口中 com.google.protobuf.Message.BuilderbuildPartial 在接口中 com.google.protobuf.MessageLite.Builderpublic QuotaFailure.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom 在接口中 com.google.protobuf.Message.BuildermergeFrom 在类中 com.google.protobuf.AbstractMessage.Builder<QuotaFailure.Builder>public QuotaFailure.Builder mergeFrom(QuotaFailure other)
public final boolean isInitialized()
isInitialized 在接口中 com.google.protobuf.MessageLiteOrBuilderisInitialized 在类中 com.google.protobuf.GeneratedMessageV3.Builder<QuotaFailure.Builder>public QuotaFailure.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom 在接口中 com.google.protobuf.Message.BuildermergeFrom 在接口中 com.google.protobuf.MessageLite.BuildermergeFrom 在类中 com.google.protobuf.AbstractMessage.Builder<QuotaFailure.Builder>IOExceptionpublic List<QuotaFailure.Violation> getViolationsList()
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;getViolationsList 在接口中 QuotaFailureOrBuilderpublic int getViolationsCount()
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;getViolationsCount 在接口中 QuotaFailureOrBuilderpublic QuotaFailure.Violation getViolations(int index)
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;getViolations 在接口中 QuotaFailureOrBuilderpublic QuotaFailure.Builder setViolations(int index, QuotaFailure.Violation value)
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;public QuotaFailure.Builder setViolations(int index, QuotaFailure.Violation.Builder builderForValue)
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;public QuotaFailure.Builder addViolations(QuotaFailure.Violation value)
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;public QuotaFailure.Builder addViolations(int index, QuotaFailure.Violation value)
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;public QuotaFailure.Builder addViolations(QuotaFailure.Violation.Builder builderForValue)
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;public QuotaFailure.Builder addViolations(int index, QuotaFailure.Violation.Builder builderForValue)
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;public QuotaFailure.Builder addAllViolations(Iterable<? extends QuotaFailure.Violation> values)
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;public QuotaFailure.Builder clearViolations()
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;public QuotaFailure.Builder removeViolations(int index)
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;public QuotaFailure.Violation.Builder getViolationsBuilder(int index)
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;public QuotaFailure.ViolationOrBuilder getViolationsOrBuilder(int index)
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;getViolationsOrBuilder 在接口中 QuotaFailureOrBuilderpublic List<? extends QuotaFailure.ViolationOrBuilder> getViolationsOrBuilderList()
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;public QuotaFailure.Violation.Builder addViolationsBuilder()
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;public QuotaFailure.Violation.Builder addViolationsBuilder(int index)
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;public List<QuotaFailure.Violation.Builder> getViolationsBuilderList()
Describes all quota violations.
repeated .google.rpc.QuotaFailure.Violation violations = 1;public final QuotaFailure.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields 在接口中 com.google.protobuf.Message.BuildersetUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3.Builder<QuotaFailure.Builder>public final QuotaFailure.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields 在接口中 com.google.protobuf.Message.BuildermergeUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3.Builder<QuotaFailure.Builder>Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.