Classes
AllocateQuotaRequest
Request message for the AllocateQuota method.
AllocateQuotaResponse
Response message for the AllocateQuota method.
CheckError
Defines the errors to be returned in [google.api.servicecontrol.v1.CheckResponse.check_errors][google.api.servicecontrol.v1.CheckResponse.check_errors].
CheckError.Types
Container for nested types declared in the CheckError message type.
CheckRequest
Request message for the Check method.
CheckResponse
Response message for the Check method.
CheckResponse.Types
Container for nested types declared in the CheckResponse message type.
CheckResponse.Types.CheckInfo
Contains additional information about the check operation.
CheckResponse.Types.ConsumerInfo
ConsumerInfo
provides information about the consumer.
CheckResponse.Types.ConsumerInfo.Types
Container for nested types declared in the ConsumerInfo message type.
Distribution
Distribution represents a frequency distribution of double-valued sample points. It contains the size of the population of sample points plus additional optional information:
- the arithmetic mean of the samples
- the minimum and maximum of the samples
- the sum-squared-deviation of the samples, used to compute variance
- a histogram of the values of the sample points
Distribution.Types
Container for nested types declared in the Distribution message type.
Distribution.Types.ExplicitBuckets
Describing buckets with arbitrary user-provided width.
Distribution.Types.ExponentialBuckets
Describing buckets with exponentially growing width.
Distribution.Types.LinearBuckets
Describing buckets with constant width.
HttpRequest
A common proto for logging HTTP requests. Only contains semantics defined by the HTTP specification. Product-specific logging information MUST be defined in a separate message.
LogEntry
An individual log entry.
LogEntryOperation
Additional information about a potentially long-running operation with which a log entry is associated.
LogEntrySourceLocation
Additional information about the source code location that produced the log entry.
MetricValue
Represents a single metric value.
MetricValueSet
Represents a set of metric values in the same metric. Each metric value in the set should have a unique combination of start time, end time, and label values.
Operation
Represents information regarding an operation.
Operation.Types
Container for nested types declared in the Operation message type.
QuotaController
Allows clients to allocate and release quota against a managed service.
QuotaController.QuotaControllerBase
Base class for server-side implementations of QuotaController
QuotaController.QuotaControllerClient
Client for QuotaController
QuotaControllerClient
QuotaController client wrapper, for convenient use.
QuotaControllerClientBuilder
Builder class for QuotaControllerClient to provide simple configuration of credentials, endpoint etc.
QuotaControllerClientImpl
QuotaController client wrapper implementation, for convenient use.
QuotaControllerSettings
Settings for QuotaControllerClient instances.
QuotaError
Represents error information for [QuotaOperation][google.api.servicecontrol.v1.QuotaOperation].
QuotaError.Types
Container for nested types declared in the QuotaError message type.
QuotaOperation
Represents information regarding a quota operation.
QuotaOperation.Types
Container for nested types declared in the QuotaOperation message type.
ReportRequest
Request message for the Report method.
ReportResponse
Response message for the Report method.
ReportResponse.Types
Container for nested types declared in the ReportResponse message type.
ReportResponse.Types.ReportError
Represents the processing error of one [Operation][google.api.servicecontrol.v1.Operation] in the request.
ServiceController
Lets clients check and report operations against a managed service.
ServiceController.ServiceControllerBase
Base class for server-side implementations of ServiceController
ServiceController.ServiceControllerClient
Client for ServiceController
ServiceControllerClient
ServiceController client wrapper, for convenient use.
ServiceControllerClientBuilder
Builder class for ServiceControllerClient to provide simple configuration of credentials, endpoint etc.
ServiceControllerClientImpl
ServiceController client wrapper implementation, for convenient use.
ServiceControllerSettings
Settings for ServiceControllerClient instances.
Enums
CheckError.Types.Code
Error codes for Check responses.
CheckResponse.Types.ConsumerInfo.Types.ConsumerType
The type of the consumer as defined in Google Resource Manager.
Distribution.BucketOptionOneofCase
Enum of possible cases for the "bucket_option" oneof.
LogEntry.PayloadOneofCase
Enum of possible cases for the "payload" oneof.
MetricValue.ValueOneofCase
Enum of possible cases for the "value" oneof.
Operation.Types.Importance
Defines the importance of the data contained in the operation.
QuotaError.Types.Code
Error codes related to project config validations are deprecated since the quota controller methods do not perform these validations. Instead services have to call the Check method, without quota_properties field, to perform these validations before calling the quota controller methods. These methods check only for project deletion to be wipe out compliant.
QuotaOperation.Types.QuotaMode
Supported quota modes.