Package com.google.api
package com.google.api
-
ClassDescription`BatchingConfigProto` defines the batching configuration for an API method.`BatchingConfigProto` defines the batching configuration for an API method.`BatchingDescriptorProto` specifies the fields of the request message to be used for batching, and, optionally, the fields of the response message to be used for demultiplexing.`BatchingDescriptorProto` specifies the fields of the request message to be used for batching, and, optionally, the fields of the response message to be used for demultiplexing.`BatchingSettingsProto` specifies a set of batching thresholds, each of which acts as a trigger to send a batch of messages as a request.`BatchingSettingsProto` specifies a set of batching thresholds, each of which acts as a trigger to send a batch of messages as a request.To where should client libraries be published?The organization for which the client libraries are being published.Details about how and where to publish client libraries.Details about how and where to publish client libraries.Required information for every language.Required information for every language.Settings for C++ client libraries.Settings for C++ client libraries.A custom pattern is used for defining custom HTTP verb.A custom pattern is used for defining custom HTTP verb.Settings for Dotnet client libraries.Settings for Dotnet client libraries.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).Rich semantic information of an API field beyond basic typing.Rich semantic information of an API field beyond basic typing.The standard format of a field value.The behavior to take when the flow control limit is exceeded.Settings for Go client libraries.Settings for Go client libraries.Defines the HTTP configuration for an API service.Defines the HTTP configuration for an API service.Message that represents an arbitrary HTTP body.Message that represents an arbitrary HTTP body.gRPC Transcoding gRPC Transcoding is a feature for mapping between a gRPC method and one or more HTTP REST endpoints.gRPC Transcoding gRPC Transcoding is a feature for mapping between a gRPC method and one or more HTTP REST endpoints.Settings for Java client libraries.Settings for Java client libraries.The launch stage as defined by [Google Cloud Platform Launch Stages](https://cloud.google.com/terms/launch-stages).Describes the generator configuration for a method.Describes the generator configuration for a method.Describes settings to use when generating API methods that use the long-running operation pattern.Describes settings to use when generating API methods that use the long-running operation pattern.Settings for Node client libraries.Settings for Node client libraries.Settings for Php client libraries.Settings for Php client libraries.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.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.Settings for Python client libraries.Settings for Python client libraries.Experimental features to be included during client library generation.Experimental features to be included during client library generation.A simple descriptor of a resource type.A simple descriptor of a resource type.A description of the historical or future-looking state of the resource pattern.A flag representing a specific style that a resource claims to conform to.Defines a proto annotation that describes a string field that refers to an API resource.Defines a proto annotation that describes a string field that refers to an API resource.A projection from an input message to the GRPC or REST header.A projection from an input message to the GRPC or REST header.Specifies the routing information that should be sent along with the request in the form of routing header.Specifies the routing information that should be sent along with the request in the form of routing header.Settings for Ruby client libraries.Settings for Ruby client libraries.This message is used to configure the generation of a subset of the RPCs in a service for client libraries.This message is used to configure the generation of a subset of the RPCs in a service for client libraries.A reference to a message type, for use in [FieldInfo][google.api.FieldInfo].A reference to a message type, for use in [FieldInfo][google.api.FieldInfo].`Visibility` restricts service consumer's access to service elements, such as whether an application can call a visibility-restricted method.`Visibility` restricts service consumer's access to service elements, such as whether an application can call a visibility-restricted method.A visibility rule provides visibility configuration for an individual API element.A visibility rule provides visibility configuration for an individual API element.