Modules§
- Nested message and enum types in
HttpRule
. - Nested message and enum types in
MethodSettings
. - Nested message and enum types in
ResourceDescriptor
.
Structs§
- Details about how and where to publish client libraries.
- Required information for every language.
- Settings for C++ client libraries.
- A custom pattern is used for defining custom HTTP verb.
- Settings for Dotnet client libraries.
- Settings for Go client libraries.
- Defines the HTTP configuration for an API service. It contains a list of [HttpRule][google.api.HttpRule], each specifying the mapping of an RPC method to one or more HTTP REST API methods.
- gRPC Transcoding
- Settings for Java client libraries.
- Describes the generator configuration for a method.
- Settings for Node client libraries.
- Settings for Php client libraries.
- This message configures the settings for publishing Google Cloud Client libraries generated from the service config.
- Settings for Python client libraries.
- A simple descriptor of a resource type.
- Defines a proto annotation that describes a string field that refers to an API resource.
- Settings for Ruby client libraries.
Enums§
- To where should client libraries be published?
- The organization for which the client libraries are being published. Affects the url where generated docs are published, etc.
- 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). This does not change the behavior in protocol buffers itself; it only denotes the behavior and may affect how API tooling handles the field.
- The launch stage as defined by Google Cloud Platform Launch Stages.