Package com.google.api
package com.google.api
-
ClassDescriptionTo 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.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.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.