Package com.google.api.servicecontrol.v1 (1.45.0)

GitHub Repository

This package is not the recommended entry point to using this client library!

For this library, we recommend using com.google.api.servicecontrol.v2 for new applications.

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.api.servicecontrol.v1.QuotaControllerClient Service Description: Google Quota Control API

Allows clients to allocate and release quota against a managed service.

com.google.api.servicecontrol.v1.ServiceControllerClient Service Description: Google Service Control API

Lets clients check and report operations against a managed service.

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.api.servicecontrol.v1.QuotaControllerSettings Settings class to configure an instance of QuotaControllerClient.

The default instance has everything set to sensible defaults:

com.google.api.servicecontrol.v1.ServiceControllerSettings Settings class to configure an instance of ServiceControllerClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.api.servicecontrol.v1.AllocateQuotaRequest Request message for the AllocateQuota method.
com.google.api.servicecontrol.v1.AllocateQuotaRequest.Builder Request message for the AllocateQuota method.
com.google.api.servicecontrol.v1.AllocateQuotaResponse Response message for the AllocateQuota method.
com.google.api.servicecontrol.v1.AllocateQuotaResponse.Builder Response message for the AllocateQuota method.
com.google.api.servicecontrol.v1.CheckError Defines the errors to be returned in google.api.servicecontrol.v1.CheckResponse.check_errors.
com.google.api.servicecontrol.v1.CheckError.Builder Defines the errors to be returned in google.api.servicecontrol.v1.CheckResponse.check_errors.
com.google.api.servicecontrol.v1.CheckErrorProto
com.google.api.servicecontrol.v1.CheckRequest Request message for the Check method.
com.google.api.servicecontrol.v1.CheckRequest.Builder Request message for the Check method.
com.google.api.servicecontrol.v1.CheckResponse Response message for the Check method.
com.google.api.servicecontrol.v1.CheckResponse.Builder Response message for the Check method.
com.google.api.servicecontrol.v1.CheckResponse.CheckInfo Contains additional information about the check operation.
com.google.api.servicecontrol.v1.CheckResponse.CheckInfo.Builder Contains additional information about the check operation.
com.google.api.servicecontrol.v1.CheckResponse.ConsumerInfo ConsumerInfo provides information about the consumer.
com.google.api.servicecontrol.v1.CheckResponse.ConsumerInfo.Builder ConsumerInfo provides information about the consumer.
com.google.api.servicecontrol.v1.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:
com.google.api.servicecontrol.v1.Distribution.Builder Distribution represents a frequency distribution of double-valued sample points. It contains the size of the population of sample points plus additional optional information:
com.google.api.servicecontrol.v1.Distribution.ExplicitBuckets Describing buckets with arbitrary user-provided width.
com.google.api.servicecontrol.v1.Distribution.ExplicitBuckets.Builder Describing buckets with arbitrary user-provided width.
com.google.api.servicecontrol.v1.Distribution.ExponentialBuckets Describing buckets with exponentially growing width.
com.google.api.servicecontrol.v1.Distribution.ExponentialBuckets.Builder Describing buckets with exponentially growing width.
com.google.api.servicecontrol.v1.Distribution.LinearBuckets Describing buckets with constant width.
com.google.api.servicecontrol.v1.Distribution.LinearBuckets.Builder Describing buckets with constant width.
com.google.api.servicecontrol.v1.DistributionProto
com.google.api.servicecontrol.v1.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.
com.google.api.servicecontrol.v1.HttpRequest.Builder 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.
com.google.api.servicecontrol.v1.HttpRequestProto
com.google.api.servicecontrol.v1.LogEntry An individual log entry.
com.google.api.servicecontrol.v1.LogEntry.Builder An individual log entry.
com.google.api.servicecontrol.v1.LogEntryOperation Additional information about a potentially long-running operation with which a log entry is associated.
com.google.api.servicecontrol.v1.LogEntryOperation.Builder Additional information about a potentially long-running operation with which a log entry is associated.
com.google.api.servicecontrol.v1.LogEntryProto
com.google.api.servicecontrol.v1.LogEntrySourceLocation Additional information about the source code location that produced the log entry.
com.google.api.servicecontrol.v1.LogEntrySourceLocation.Builder Additional information about the source code location that produced the log entry.
com.google.api.servicecontrol.v1.MetricValue Represents a single metric value.
com.google.api.servicecontrol.v1.MetricValue.Builder Represents a single metric value.
com.google.api.servicecontrol.v1.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.
com.google.api.servicecontrol.v1.MetricValueSet.Builder 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.
com.google.api.servicecontrol.v1.MetricValueSetProto
com.google.api.servicecontrol.v1.Operation Represents information regarding an operation.
com.google.api.servicecontrol.v1.Operation.Builder Represents information regarding an operation.
com.google.api.servicecontrol.v1.OperationProto
com.google.api.servicecontrol.v1.QuotaControllerGrpc Google Quota Control API Allows clients to allocate and release quota against a managed service.
com.google.api.servicecontrol.v1.QuotaControllerGrpc.QuotaControllerImplBase Base class for the server implementation of the service QuotaController. Google Quota Control API
com.google.api.servicecontrol.v1.QuotaControllerProto
com.google.api.servicecontrol.v1.QuotaControllerSettings.Builder Builder for QuotaControllerSettings.
com.google.api.servicecontrol.v1.QuotaError Represents error information for QuotaOperation.
com.google.api.servicecontrol.v1.QuotaError.Builder Represents error information for QuotaOperation.
com.google.api.servicecontrol.v1.QuotaOperation Represents information regarding a quota operation.
com.google.api.servicecontrol.v1.QuotaOperation.Builder Represents information regarding a quota operation.
com.google.api.servicecontrol.v1.ReportRequest Request message for the Report method.
com.google.api.servicecontrol.v1.ReportRequest.Builder Request message for the Report method.
com.google.api.servicecontrol.v1.ReportResponse Response message for the Report method.
com.google.api.servicecontrol.v1.ReportResponse.Builder Response message for the Report method.
com.google.api.servicecontrol.v1.ReportResponse.ReportError Represents the processing error of one Operation in the request.
com.google.api.servicecontrol.v1.ReportResponse.ReportError.Builder Represents the processing error of one Operation in the request.
com.google.api.servicecontrol.v1.ServiceControllerGrpc Google Service Control API Lets clients check and report operations against a managed service.
com.google.api.servicecontrol.v1.ServiceControllerGrpc.ServiceControllerImplBase Base class for the server implementation of the service ServiceController. Google Service Control API
com.google.api.servicecontrol.v1.ServiceControllerProto
com.google.api.servicecontrol.v1.ServiceControllerSettings.Builder Builder for ServiceControllerSettings.

Interfaces

Interface Description
com.google.api.servicecontrol.v1.AllocateQuotaRequestOrBuilder
com.google.api.servicecontrol.v1.AllocateQuotaResponseOrBuilder
com.google.api.servicecontrol.v1.CheckErrorOrBuilder
com.google.api.servicecontrol.v1.CheckRequestOrBuilder
com.google.api.servicecontrol.v1.CheckResponse.CheckInfoOrBuilder
com.google.api.servicecontrol.v1.CheckResponse.ConsumerInfoOrBuilder
com.google.api.servicecontrol.v1.CheckResponseOrBuilder
com.google.api.servicecontrol.v1.Distribution.ExplicitBucketsOrBuilder
com.google.api.servicecontrol.v1.Distribution.ExponentialBucketsOrBuilder
com.google.api.servicecontrol.v1.Distribution.LinearBucketsOrBuilder
com.google.api.servicecontrol.v1.DistributionOrBuilder
com.google.api.servicecontrol.v1.HttpRequestOrBuilder
com.google.api.servicecontrol.v1.LogEntryOperationOrBuilder
com.google.api.servicecontrol.v1.LogEntryOrBuilder
com.google.api.servicecontrol.v1.LogEntrySourceLocationOrBuilder
com.google.api.servicecontrol.v1.MetricValueOrBuilder
com.google.api.servicecontrol.v1.MetricValueSetOrBuilder
com.google.api.servicecontrol.v1.OperationOrBuilder
com.google.api.servicecontrol.v1.QuotaControllerGrpc.AsyncService Google Quota Control API Allows clients to allocate and release quota against a managed service.
com.google.api.servicecontrol.v1.QuotaErrorOrBuilder
com.google.api.servicecontrol.v1.QuotaOperationOrBuilder
com.google.api.servicecontrol.v1.ReportRequestOrBuilder
com.google.api.servicecontrol.v1.ReportResponse.ReportErrorOrBuilder
com.google.api.servicecontrol.v1.ReportResponseOrBuilder
com.google.api.servicecontrol.v1.ServiceControllerGrpc.AsyncService Google Service Control API Lets clients check and report operations against a managed service.

Enums

Enum Description
com.google.api.servicecontrol.v1.CheckError.Code Error codes for Check responses.
com.google.api.servicecontrol.v1.CheckResponse.ConsumerInfo.ConsumerType The type of the consumer as defined in Google Resource Manager.
com.google.api.servicecontrol.v1.Distribution.BucketOptionCase
com.google.api.servicecontrol.v1.LogEntry.PayloadCase
com.google.api.servicecontrol.v1.MetricValue.ValueCase
com.google.api.servicecontrol.v1.Operation.Importance Defines the importance of the data contained in the operation.
com.google.api.servicecontrol.v1.QuotaError.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
com.google.api.servicecontrol.v1.QuotaOperation.QuotaMode Supported quota modes.