| 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.
|
| AdviceOrBuilder |
|
| 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.
|
| AuthenticationOrBuilder |
|
| AuthenticationRule |
Authentication rules for the service.
|
| AuthenticationRule.Builder |
Authentication rules for the service.
|
| AuthenticationRuleOrBuilder |
|
| 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).
|
| AuthProviderOrBuilder |
|
| 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).
|
| AuthRequirementOrBuilder |
|
| Backend |
`Backend` defines the backend configuration for a service.
|
| Backend.Builder |
`Backend` defines the backend configuration for a service.
|
| BackendOrBuilder |
|
| BackendRule |
A backend rule provides configuration for an individual API element.
|
| BackendRule.AuthenticationCase |
|
| BackendRule.Builder |
A backend rule provides configuration for an individual API element.
|
| BackendRule.PathTranslation |
Path Translation specifies how to combine the backend address with the
request path in order to produce the appropriate forwarding URL for the
request.
|
| BackendRuleOrBuilder |
|
| 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.BillingDestinationOrBuilder |
|
| Billing.Builder |
Billing related configuration of the service.
|
| BillingOrBuilder |
|
| ChangeType |
Classifies set of possible modifications to an object in the service
configuration.
|
| ClientLibraryDestination |
To where should client libraries be published?
|
| ClientLibraryOrganization |
The organization for which the client libraries are being published.
|
| ClientLibrarySettings |
Details about how and where to publish client libraries.
|
| ClientLibrarySettings.Builder |
Details about how and where to publish client libraries.
|
| ClientLibrarySettingsOrBuilder |
|
| CommonLanguageSettings |
Required information for every language.
|
| CommonLanguageSettings.Builder |
Required information for every language.
|
| CommonLanguageSettingsOrBuilder |
|
| 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.
|
| ConfigChangeOrBuilder |
|
| Context |
`Context` defines which contexts an API requests.
|
| Context.Builder |
`Context` defines which contexts an API requests.
|
| ContextOrBuilder |
|
| 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.
|
| ContextRuleOrBuilder |
|
| Control |
Selects and configures the service controller used by the service.
|
| Control.Builder |
Selects and configures the service controller used by the service.
|
| ControlOrBuilder |
|
| CppSettings |
Settings for C++ client libraries.
|
| CppSettings.Builder |
Settings for C++ client libraries.
|
| CppSettingsOrBuilder |
|
| CustomHttpPattern |
A custom pattern is used for defining custom HTTP verb.
|
| CustomHttpPattern.Builder |
A custom pattern is used for defining custom HTTP verb.
|
| CustomHttpPatternOrBuilder |
|
| 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.ExplicitOrBuilder |
|
| 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.ExponentialOrBuilder |
|
| 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.BucketOptions.LinearOrBuilder |
|
| Distribution.BucketOptions.OptionsCase |
|
| Distribution.BucketOptionsOrBuilder |
|
| 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.ExemplarOrBuilder |
|
| Distribution.Range |
The range of the population values.
|
| Distribution.Range.Builder |
The range of the population values.
|
| Distribution.RangeOrBuilder |
|
| DistributionOrBuilder |
|
| Documentation |
`Documentation` provides the information for describing a service.
|
| Documentation.Builder |
`Documentation` provides the information for describing a service.
|
| DocumentationOrBuilder |
|
| DocumentationRule |
A documentation rule provides information about individual API elements.
|
| DocumentationRule.Builder |
A documentation rule provides information about individual API elements.
|
| DocumentationRuleOrBuilder |
|
| DotnetSettings |
Settings for Dotnet client libraries.
|
| DotnetSettings.Builder |
Settings for Dotnet client libraries.
|
| DotnetSettingsOrBuilder |
|
| 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.
|
| EndpointOrBuilder |
|
| ErrorReason |
Defines the supported values for `google.rpc.ErrorInfo.reason` for the
`googleapis.com` error domain.
|
| FieldBehavior |
An indicator of the behavior of a given field (for example, that a field
is required in requests, or given as output but ignored as input).
|
| GoSettings |
Settings for Go client libraries.
|
| GoSettings.Builder |
Settings for Go client libraries.
|
| GoSettingsOrBuilder |
|
| 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.
|
| HttpBodyOrBuilder |
|
| HttpOrBuilder |
|
| 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.
|
| HttpRule.PatternCase |
|
| HttpRuleOrBuilder |
|
| JavaSettings |
Settings for Java client libraries.
|
| JavaSettings.Builder |
Settings for Java client libraries.
|
| JavaSettingsOrBuilder |
|
| JwtLocation |
Specifies a location to extract JWT from an API request.
|
| JwtLocation.Builder |
Specifies a location to extract JWT from an API request.
|
| JwtLocation.InCase |
|
| JwtLocationOrBuilder |
|
| LabelDescriptor |
A description of a label.
|
| LabelDescriptor.Builder |
A description of a label.
|
| LabelDescriptor.ValueType |
Value types that can be used as label values.
|
| LabelDescriptorOrBuilder |
|
| LaunchStage |
The launch stage as defined by [Google Cloud Platform
Launch Stages](https://cloud.google.com/terms/launch-stages).
|
| LogDescriptor |
A description of a log type.
|
| LogDescriptor.Builder |
A description of a log type.
|
| LogDescriptorOrBuilder |
|
| 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).
|
| Logging.LoggingDestinationOrBuilder |
|
| LoggingOrBuilder |
|
| 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.
|
| MethodSettings.LongRunningOrBuilder |
|
| MethodSettingsOrBuilder |
|
| 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.
|
| MetricDescriptor.MetricDescriptorMetadataOrBuilder |
|
| MetricDescriptor.MetricKind |
The kind of measurement.
|
| MetricDescriptor.ValueType |
The value type of a metric.
|
| MetricDescriptorOrBuilder |
|
| MetricOrBuilder |
|
| MetricRule |
Bind API methods to metrics.
|
| MetricRule.Builder |
Bind API methods to metrics.
|
| MetricRuleOrBuilder |
|
| 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.
|
| MonitoredResourceDescriptorOrBuilder |
|
| MonitoredResourceMetadata |
Auxiliary metadata for a [MonitoredResource][google.api.MonitoredResource] object.
|
| MonitoredResourceMetadata.Builder |
Auxiliary metadata for a [MonitoredResource][google.api.MonitoredResource] object.
|
| MonitoredResourceMetadataOrBuilder |
|
| MonitoredResourceOrBuilder |
|
| 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).
|
| Monitoring.MonitoringDestinationOrBuilder |
|
| MonitoringOrBuilder |
|
| NodeSettings |
Settings for Node client libraries.
|
| NodeSettings.Builder |
Settings for Node client libraries.
|
| NodeSettingsOrBuilder |
|
| 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.
|
| OAuthRequirementsOrBuilder |
|
| Page |
Represents a documentation page.
|
| Page.Builder |
Represents a documentation page.
|
| PageOrBuilder |
|
| PhpSettings |
Settings for Php client libraries.
|
| PhpSettings.Builder |
Settings for Php client libraries.
|
| PhpSettingsOrBuilder |
|
| ProjectProperties |
A descriptor for defining project properties for a service.
|
| ProjectProperties.Builder |
A descriptor for defining project properties for a service.
|
| ProjectPropertiesOrBuilder |
|
| Property |
Defines project properties.
|
| Property.Builder |
Defines project properties.
|
| Property.PropertyType |
Supported data type of the property values
|
| PropertyOrBuilder |
|
| 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.
|
| PublishingOrBuilder |
|
| PythonSettings |
Settings for Python client libraries.
|
| PythonSettings.Builder |
Settings for Python client libraries.
|
| PythonSettingsOrBuilder |
|
| 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.
|
| QuotaLimitOrBuilder |
|
| QuotaOrBuilder |
|
| ResourceDescriptor |
A simple descriptor of a resource type.
|
| ResourceDescriptor.Builder |
A simple descriptor of a resource type.
|
| ResourceDescriptor.History |
A description of the historical or future-looking state of the
resource pattern.
|
| ResourceDescriptor.Style |
A flag representing a specific style that a resource claims to conform to.
|
| ResourceDescriptorOrBuilder |
|
| 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.
|
| ResourceReferenceOrBuilder |
|
| 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.
|
| RoutingParameterOrBuilder |
|
| 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.
|
| RoutingRuleOrBuilder |
|
| RubySettings |
Settings for Ruby client libraries.
|
| RubySettings.Builder |
Settings for Ruby client libraries.
|
| RubySettingsOrBuilder |
|
| 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).
|
| ServiceOrBuilder |
|
| SourceInfo |
Source information used to create a Service Config
|
| SourceInfo.Builder |
Source information used to create a Service Config
|
| SourceInfoOrBuilder |
|
| SystemParameter |
Define a parameter's name and location.
|
| SystemParameter.Builder |
Define a parameter's name and location.
|
| SystemParameterOrBuilder |
|
| 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.
|
| SystemParameterRuleOrBuilder |
|
| 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.
|
| SystemParametersOrBuilder |
|
| Usage |
Configuration controlling usage of a service.
|
| Usage.Builder |
Configuration controlling usage of a service.
|
| UsageOrBuilder |
|
| UsageRule |
Usage configuration rules for the service.
|
| UsageRule.Builder |
Usage configuration rules for the service.
|
| UsageRuleOrBuilder |
|
| 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.
|
| VisibilityOrBuilder |
|
| 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.
|
| VisibilityRuleOrBuilder |
|