Advice |
Generated advice about this change, used for providing more
information about how a change will affect the existing service.
|
Advice.Builder |
Generated advice about this change, used for providing more
information about how a change will affect the existing service.
|
AnnotationsProto |
|
Authentication |
`Authentication` defines the authentication configuration for API methods
provided by an API service.
|
Authentication.Builder |
`Authentication` defines the authentication configuration for API methods
provided by an API service.
|
AuthenticationRule |
Authentication rules for the service.
|
AuthenticationRule.Builder |
Authentication rules for the service.
|
AuthProto |
|
AuthProvider |
Configuration for an authentication provider, including support for
[JSON Web Token
(JWT)](https://tools.ietf.org/html/draft-ietf-oauth-json-web-token-32).
|
AuthProvider.Builder |
Configuration for an authentication provider, including support for
[JSON Web Token
(JWT)](https://tools.ietf.org/html/draft-ietf-oauth-json-web-token-32).
|
AuthRequirement |
User-defined authentication requirements, including support for
[JSON Web Token
(JWT)](https://tools.ietf.org/html/draft-ietf-oauth-json-web-token-32).
|
AuthRequirement.Builder |
User-defined authentication requirements, including support for
[JSON Web Token
(JWT)](https://tools.ietf.org/html/draft-ietf-oauth-json-web-token-32).
|
Backend |
`Backend` defines the backend configuration for a service.
|
Backend.Builder |
`Backend` defines the backend configuration for a service.
|
BackendProto |
|
BackendRule |
A backend rule provides configuration for an individual API element.
|
BackendRule.Builder |
A backend rule provides configuration for an individual API element.
|
Billing |
Billing related configuration of the service.
|
Billing.BillingDestination |
Configuration of a specific billing destination (Currently only support
bill against consumer project).
|
Billing.BillingDestination.Builder |
Configuration of a specific billing destination (Currently only support
bill against consumer project).
|
Billing.Builder |
Billing related configuration of the service.
|
BillingProto |
|
ClientLibrarySettings |
Details about how and where to publish client libraries.
|
ClientLibrarySettings.Builder |
Details about how and where to publish client libraries.
|
ClientProto |
|
CommonLanguageSettings |
Required information for every language.
|
CommonLanguageSettings.Builder |
Required information for every language.
|
ConfigChange |
Output generated from semantically comparing two versions of a service
configuration.
|
ConfigChange.Builder |
Output generated from semantically comparing two versions of a service
configuration.
|
ConfigChangeProto |
|
ConsumerProto |
|
Context |
`Context` defines which contexts an API requests.
|
Context.Builder |
`Context` defines which contexts an API requests.
|
ContextProto |
|
ContextRule |
A context rule provides information about the context for an individual API
element.
|
ContextRule.Builder |
A context rule provides information about the context for an individual API
element.
|
Control |
Selects and configures the service controller used by the service.
|
Control.Builder |
Selects and configures the service controller used by the service.
|
ControlProto |
|
CppSettings |
Settings for C++ client libraries.
|
CppSettings.Builder |
Settings for C++ client libraries.
|
CustomHttpPattern |
A custom pattern is used for defining custom HTTP verb.
|
CustomHttpPattern.Builder |
A custom pattern is used for defining custom HTTP verb.
|
Distribution |
`Distribution` contains summary statistics for a population of values.
|
Distribution.BucketOptions |
`BucketOptions` describes the bucket boundaries used to create a histogram
for the distribution.
|
Distribution.BucketOptions.Builder |
`BucketOptions` describes the bucket boundaries used to create a histogram
for the distribution.
|
Distribution.BucketOptions.Explicit |
Specifies a set of buckets with arbitrary widths.
|
Distribution.BucketOptions.Explicit.Builder |
Specifies a set of buckets with arbitrary widths.
|
Distribution.BucketOptions.Exponential |
Specifies an exponential sequence of buckets that have a width that is
proportional to the value of the lower bound.
|
Distribution.BucketOptions.Exponential.Builder |
Specifies an exponential sequence of buckets that have a width that is
proportional to the value of the lower bound.
|
Distribution.BucketOptions.Linear |
Specifies a linear sequence of buckets that all have the same width
(except overflow and underflow).
|
Distribution.BucketOptions.Linear.Builder |
Specifies a linear sequence of buckets that all have the same width
(except overflow and underflow).
|
Distribution.Builder |
`Distribution` contains summary statistics for a population of values.
|
Distribution.Exemplar |
Exemplars are example points that may be used to annotate aggregated
distribution values.
|
Distribution.Exemplar.Builder |
Exemplars are example points that may be used to annotate aggregated
distribution values.
|
Distribution.Range |
The range of the population values.
|
Distribution.Range.Builder |
The range of the population values.
|
DistributionProto |
|
Documentation |
`Documentation` provides the information for describing a service.
|
Documentation.Builder |
`Documentation` provides the information for describing a service.
|
DocumentationProto |
|
DocumentationRule |
A documentation rule provides information about individual API elements.
|
DocumentationRule.Builder |
A documentation rule provides information about individual API elements.
|
DotnetSettings |
Settings for Dotnet client libraries.
|
DotnetSettings.Builder |
Settings for Dotnet client libraries.
|
Endpoint |
`Endpoint` describes a network address of a service that serves a set of
APIs.
|
Endpoint.Builder |
`Endpoint` describes a network address of a service that serves a set of
APIs.
|
EndpointProto |
|
ErrorReasonProto |
|
FieldBehaviorProto |
|
FieldInfo |
Rich semantic information of an API field beyond basic typing.
|
FieldInfo.Builder |
Rich semantic information of an API field beyond basic typing.
|
FieldInfoProto |
|
FieldPolicy |
Google API Policy Annotation
This message defines a simple API policy annotation that can be used to
annotate API request and response message fields with applicable policies.
|
FieldPolicy.Builder |
Google API Policy Annotation
This message defines a simple API policy annotation that can be used to
annotate API request and response message fields with applicable policies.
|
GoSettings |
Settings for Go client libraries.
|
GoSettings.Builder |
Settings for Go client libraries.
|
Http |
Defines the HTTP configuration for an API service.
|
Http.Builder |
Defines the HTTP configuration for an API service.
|
HttpBody |
Message that represents an arbitrary HTTP body.
|
HttpBody.Builder |
Message that represents an arbitrary HTTP body.
|
HttpBodyProto |
|
HttpProto |
|
HttpRule |
gRPC Transcoding
gRPC Transcoding is a feature for mapping between a gRPC method and one or
more HTTP REST endpoints.
|
HttpRule.Builder |
gRPC Transcoding
gRPC Transcoding is a feature for mapping between a gRPC method and one or
more HTTP REST endpoints.
|
JavaSettings |
Settings for Java client libraries.
|
JavaSettings.Builder |
Settings for Java client libraries.
|
JwtLocation |
Specifies a location to extract JWT from an API request.
|
JwtLocation.Builder |
Specifies a location to extract JWT from an API request.
|
LabelDescriptor |
A description of a label.
|
LabelDescriptor.Builder |
A description of a label.
|
LabelProto |
|
LaunchStageProto |
|
LogDescriptor |
A description of a log type.
|
LogDescriptor.Builder |
A description of a log type.
|
Logging |
Logging configuration of the service.
|
Logging.Builder |
Logging configuration of the service.
|
Logging.LoggingDestination |
Configuration of a specific logging destination (the producer project
or the consumer project).
|
Logging.LoggingDestination.Builder |
Configuration of a specific logging destination (the producer project
or the consumer project).
|
LoggingProto |
|
LogProto |
|
MethodPolicy |
Defines policies applying to an RPC method.
|
MethodPolicy.Builder |
Defines policies applying to an RPC method.
|
MethodSettings |
Describes the generator configuration for a method.
|
MethodSettings.Builder |
Describes the generator configuration for a method.
|
MethodSettings.LongRunning |
Describes settings to use when generating API methods that use the
long-running operation pattern.
|
MethodSettings.LongRunning.Builder |
Describes settings to use when generating API methods that use the
long-running operation pattern.
|
Metric |
A specific metric, identified by specifying values for all of the
labels of a [`MetricDescriptor`][google.api.MetricDescriptor].
|
Metric.Builder |
A specific metric, identified by specifying values for all of the
labels of a [`MetricDescriptor`][google.api.MetricDescriptor].
|
MetricDescriptor |
Defines a metric type and its schema.
|
MetricDescriptor.Builder |
Defines a metric type and its schema.
|
MetricDescriptor.MetricDescriptorMetadata |
Additional annotations that can be used to guide the usage of a metric.
|
MetricDescriptor.MetricDescriptorMetadata.Builder |
Additional annotations that can be used to guide the usage of a metric.
|
MetricProto |
|
MetricRule |
Bind API methods to metrics.
|
MetricRule.Builder |
Bind API methods to metrics.
|
MonitoredResource |
An object representing a resource that can be used for monitoring, logging,
billing, or other purposes.
|
MonitoredResource.Builder |
An object representing a resource that can be used for monitoring, logging,
billing, or other purposes.
|
MonitoredResourceDescriptor |
An object that describes the schema of a
[MonitoredResource][google.api.MonitoredResource] object using a type name
and a set of labels.
|
MonitoredResourceDescriptor.Builder |
An object that describes the schema of a
[MonitoredResource][google.api.MonitoredResource] object using a type name
and a set of labels.
|
MonitoredResourceMetadata |
Auxiliary metadata for a [MonitoredResource][google.api.MonitoredResource]
object.
|
MonitoredResourceMetadata.Builder |
Auxiliary metadata for a [MonitoredResource][google.api.MonitoredResource]
object.
|
MonitoredResourceProto |
|
Monitoring |
Monitoring configuration of the service.
|
Monitoring.Builder |
Monitoring configuration of the service.
|
Monitoring.MonitoringDestination |
Configuration of a specific monitoring destination (the producer project
or the consumer project).
|
Monitoring.MonitoringDestination.Builder |
Configuration of a specific monitoring destination (the producer project
or the consumer project).
|
MonitoringProto |
|
NodeSettings |
Settings for Node client libraries.
|
NodeSettings.Builder |
Settings for Node client libraries.
|
OAuthRequirements |
OAuth scopes are a way to define data and permissions on data.
|
OAuthRequirements.Builder |
OAuth scopes are a way to define data and permissions on data.
|
Page |
Represents a documentation page.
|
Page.Builder |
Represents a documentation page.
|
PhpSettings |
Settings for Php client libraries.
|
PhpSettings.Builder |
Settings for Php client libraries.
|
PolicyProto |
|
ProjectProperties |
A descriptor for defining project properties for a service.
|
ProjectProperties.Builder |
A descriptor for defining project properties for a service.
|
Property |
Defines project properties.
|
Property.Builder |
Defines project properties.
|
Publishing |
This message configures the settings for publishing [Google Cloud Client
libraries](https://cloud.google.com/apis/docs/cloud-client-libraries)
generated from the service config.
|
Publishing.Builder |
This message configures the settings for publishing [Google Cloud Client
libraries](https://cloud.google.com/apis/docs/cloud-client-libraries)
generated from the service config.
|
PythonSettings |
Settings for Python client libraries.
|
PythonSettings.Builder |
Settings for Python client libraries.
|
PythonSettings.ExperimentalFeatures |
Experimental features to be included during client library generation.
|
PythonSettings.ExperimentalFeatures.Builder |
Experimental features to be included during client library generation.
|
Quota |
Quota configuration helps to achieve fairness and budgeting in service
usage.
|
Quota.Builder |
Quota configuration helps to achieve fairness and budgeting in service
usage.
|
QuotaLimit |
`QuotaLimit` defines a specific limit that applies over a specified duration
for a limit type.
|
QuotaLimit.Builder |
`QuotaLimit` defines a specific limit that applies over a specified duration
for a limit type.
|
QuotaProto |
|
ResourceDescriptor |
A simple descriptor of a resource type.
|
ResourceDescriptor.Builder |
A simple descriptor of a resource type.
|
ResourceProto |
|
ResourceReference |
Defines a proto annotation that describes a string field that refers to
an API resource.
|
ResourceReference.Builder |
Defines a proto annotation that describes a string field that refers to
an API resource.
|
RoutingParameter |
A projection from an input message to the GRPC or REST header.
|
RoutingParameter.Builder |
A projection from an input message to the GRPC or REST header.
|
RoutingProto |
|
RoutingRule |
Specifies the routing information that should be sent along with the request
in the form of routing header.
|
RoutingRule.Builder |
Specifies the routing information that should be sent along with the request
in the form of routing header.
|
RubySettings |
Settings for Ruby client libraries.
|
RubySettings.Builder |
Settings for Ruby client libraries.
|
SelectiveGapicGeneration |
This message is used to configure the generation of a subset of the RPCs in
a service for client libraries.
|
SelectiveGapicGeneration.Builder |
This message is used to configure the generation of a subset of the RPCs in
a service for client libraries.
|
Service |
`Service` is the root object of Google API service configuration (service
config).
|
Service.Builder |
`Service` is the root object of Google API service configuration (service
config).
|
ServiceProto |
|
SourceInfo |
Source information used to create a Service Config
|
SourceInfo.Builder |
Source information used to create a Service Config
|
SourceInfoProto |
|
SystemParameter |
Define a parameter's name and location.
|
SystemParameter.Builder |
Define a parameter's name and location.
|
SystemParameterProto |
|
SystemParameterRule |
Define a system parameter rule mapping system parameter definitions to
methods.
|
SystemParameterRule.Builder |
Define a system parameter rule mapping system parameter definitions to
methods.
|
SystemParameters |
### System parameter configuration
A system parameter is a special kind of parameter defined by the API
system, not by an individual API.
|
SystemParameters.Builder |
### System parameter configuration
A system parameter is a special kind of parameter defined by the API
system, not by an individual API.
|
TypeReference |
A reference to a message type, for use in [FieldInfo][google.api.FieldInfo].
|
TypeReference.Builder |
A reference to a message type, for use in [FieldInfo][google.api.FieldInfo].
|
Usage |
Configuration controlling usage of a service.
|
Usage.Builder |
Configuration controlling usage of a service.
|
UsageProto |
|
UsageRule |
Usage configuration rules for the service.
|
UsageRule.Builder |
Usage configuration rules for the service.
|
Visibility |
`Visibility` restricts service consumer's access to service elements,
such as whether an application can call a visibility-restricted method.
|
Visibility.Builder |
`Visibility` restricts service consumer's access to service elements,
such as whether an application can call a visibility-restricted method.
|
VisibilityProto |
|
VisibilityRule |
A visibility rule provides visibility configuration for an individual API
element.
|
VisibilityRule.Builder |
A visibility rule provides visibility configuration for an individual API
element.
|