| Interface | Description |
|---|---|
| KnownLabels.Update |
Update defines a function that allows a
ReportRequestInfo to be used to update labels
to be added to a ReportRequest |
| ReportingRule.LabelTest |
LabelSupporter defines a method that determines if a metric is supported
|
| ReportingRule.MetricTest |
MetricSupporter defines a method that determines is a metric is supported
|
| ResourceName.Resolver |
Represents a resource name resolver which can be registered with this class.
|
| Class | Description |
|---|---|
| CheckRequestInfo |
Holds information about a
CheckRequest to be obtained from the HTTP layer. |
| Distributions |
Utility methods for working with
Distribution instances. |
| MethodRegistry |
MethodRegistry provides registry of the API methods defined by a Service.
|
| MethodRegistry.AuthInfo |
Consolidates authentication information about methods defined in a Service
|
| MethodRegistry.Info |
Consolidates information about methods defined in a Service
|
| MethodRegistry.QuotaInfo | |
| Moneys |
Utility methods for working with
Money instances. |
| OperationInfo |
Holds basic information about an operation to be obtained from the HTTP layer.
|
| PathTemplate |
Represents a path template.
|
| QuotaRequestInfo |
Holds information about an
AllocateQuotaRequest to be obtained from the HTTP layer. |
| ReportingRule |
ReportingRule determines how to fill a report request.
|
| ReportRequestInfo |
Holds information about a
ReportRequest to be obtained from the HTTP layer. |
| ResourceName |
Class for representing and working with resource names.
|
| Timestamps |
| Enum | Description |
|---|---|
| CheckErrorInfo |
CheckErrorInfo translates the
CheckError received in a CheckResponse to HTTP
codes and messages. |
| KnownLabels |
KnownLabels enumerates the well-known labels and allows them to be added to the ReportRequest's
labels.
|
| KnownMetrics |
KnownMetric enumerates the well-known metrics and allows them to be added to the ReportRequest.
|
| QuotaErrorInfo |
CheckErrorInfo translates the
CheckError received in a CheckResponse to HTTP
codes and messages. |
| ReportRequestInfo.ErrorCause |
Enumerates the reported causes of errors.
|
| ReportRequestInfo.ReportedPlatforms |
ReportedPlatform enumerates the platforms that may be reported.
|
| ReportRequestInfo.ReportedProtocols |
ReportedProtocols enumerates the protocols that may be reported.
|
| Exception | Description |
|---|---|
| ValidationException |
Exception thrown if there is a validation problem with a path template, http config, or related
framework methods.
|