Package com.google.api (2.63.1)

This package is not the recommended entry point to using this client library!

For this library, we recommend using com.google.apps.card.v1 for new applications.

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com. google. api. Client Library Settings

Details about how and where to publish client libraries.

com. google. api. Common Language Settings

Required information for every language.

com. google. api. Cpp Settings

Settings for C++ client libraries.

com. google. api. Dotnet Settings

Settings for Dotnet client libraries.

com. google. api. Go Settings

Settings for Go client libraries.

com. google. api. Java Settings

Settings for Java client libraries.

com. google. api. Method Settings

Describes the generator configuration for a method.

com. google. api. Node Settings

Settings for Node client libraries.

com. google. api. Php Settings

Settings for Php client libraries.

com. google. api. Python Settings

Settings for Python client libraries.

com. google. api. Ruby Settings

Settings for Ruby client libraries.

Classes

Class Description
com. google. api. Advice Generated advice about this change, used for providing more information about how a change will affect the existing service.
com. google. api. Advice. Builder Generated advice about this change, used for providing more information about how a change will affect the existing service.
com. google. api. Annotations Proto
com. google. api. Auth Proto
com. google. api. Auth Provider Configuration for an authentication provider, including support for JSON Web Token (JWT) .
com. google. api. Auth Provider. Builder Configuration for an authentication provider, including support for JSON Web Token (JWT) .
com. google. api. Auth Requirement User-defined authentication requirements, including support for JSON Web Token (JWT) .
com. google. api. Auth Requirement. Builder User-defined authentication requirements, including support for JSON Web Token (JWT) .
com. google. api. Authentication Authentication defines the authentication configuration for API methods provided by an API service.
com. google. api. Authentication. Builder Authentication defines the authentication configuration for API methods provided by an API service.
com. google. api. Authentication Rule Authentication rules for the service. By default, if a method has any authentication requirements, every request
com. google. api. Authentication Rule. Builder Authentication rules for the service. By default, if a method has any authentication requirements, every request
com. google. api. Backend Backend defines the backend configuration for a service.
com. google. api. Backend. Builder Backend defines the backend configuration for a service.
com. google. api. Backend Proto
com. google. api. Backend Rule A backend rule provides configuration for an individual API element.
com. google. api. Backend Rule. Builder A backend rule provides configuration for an individual API element.
com. google. api. Billing Billing related configuration of the service. The following example shows how to configure monitored resources and metrics
com. google. api. Billing. Billing Destination Configuration of a specific billing destination (Currently only support bill against consumer project).
com. google. api. Billing. Billing Destination. Builder Configuration of a specific billing destination (Currently only support bill against consumer project).
com. google. api. Billing. Builder Billing related configuration of the service. The following example shows how to configure monitored resources and metrics
com. google. api. Billing Proto
com. google. api. Client Library Settings. Builder Details about how and where to publish client libraries.
com. google. api. Client Proto
com. google. api. Common Language Settings. Builder Required information for every language.
com. google. api. Config Change Output generated from semantically comparing two versions of a service configuration.
com. google. api. Config Change. Builder Output generated from semantically comparing two versions of a service configuration.
com. google. api. Config Change Proto
com. google. api. Consumer Proto
com. google. api. Context Context defines which contexts an API requests. Example:
com. google. api. Context. Builder Context defines which contexts an API requests. Example:
com. google. api. Context Proto
com. google. api. Context Rule A context rule provides information about the context for an individual API element.
com. google. api. Context Rule. Builder A context rule provides information about the context for an individual API element.
com. google. api. Control Selects and configures the service controller used by the service. Example:
com. google. api. Control. Builder Selects and configures the service controller used by the service. Example:
com. google. api. Control Proto
com. google. api. Cpp Settings. Builder Settings for C++ client libraries.
com. google. api. Custom Http Pattern A custom pattern is used for defining custom HTTP verb.
com. google. api. Custom Http Pattern. Builder A custom pattern is used for defining custom HTTP verb.
com. google. api. Distribution Distribution contains summary statistics for a population of values. It optionally contains a histogram representing the distribution of those values across a set of buckets.
com. google. api. Distribution. Bucket Options BucketOptions describes the bucket boundaries used to create a histogram for the distribution. The buckets can be in a linear sequence, an exponential sequence, or each bucket can be specified explicitly.
com. google. api. Distribution. Bucket Options. Builder BucketOptions describes the bucket boundaries used to create a histogram for the distribution. The buckets can be in a linear sequence, an exponential sequence, or each bucket can be specified explicitly.
com. google. api. Distribution. Bucket Options. Explicit Specifies a set of buckets with arbitrary widths. There are size(bounds) + 1 (= N) buckets. Bucket i has the following
com. google. api. Distribution. Bucket Options. Explicit. Builder Specifies a set of buckets with arbitrary widths. There are size(bounds) + 1 (= N) buckets. Bucket i has the following
com. google. api. Distribution. Bucket Options. Exponential Specifies an exponential sequence of buckets that have a width that is proportional to the value of the lower bound. Each bucket represents a constant relative uncertainty on a specific value in the bucket.
com. google. api. Distribution. Bucket Options. Exponential. Builder Specifies an exponential sequence of buckets that have a width that is proportional to the value of the lower bound. Each bucket represents a constant relative uncertainty on a specific value in the bucket.
com. google. api. Distribution. Bucket Options. Linear Specifies a linear sequence of buckets that all have the same width (except overflow and underflow). Each bucket represents a constant absolute uncertainty on the specific value in the bucket.
com. google. api. Distribution. Bucket Options. Linear. Builder Specifies a linear sequence of buckets that all have the same width (except overflow and underflow). Each bucket represents a constant absolute uncertainty on the specific value in the bucket.
com. google. api. Distribution. Builder Distribution contains summary statistics for a population of values. It optionally contains a histogram representing the distribution of those values across a set of buckets.
com. google. api. Distribution. Exemplar Exemplars are example points that may be used to annotate aggregated distribution values. They are metadata that gives information about a particular value added to a Distribution bucket, such as a trace ID that
com. google. api. Distribution. Exemplar. Builder Exemplars are example points that may be used to annotate aggregated distribution values. They are metadata that gives information about a particular value added to a Distribution bucket, such as a trace ID that
com. google. api. Distribution. Range The range of the population values.
com. google. api. Distribution. Range. Builder The range of the population values.
com. google. api. Distribution Proto
com. google. api. Documentation Documentation provides the information for describing a service. Example:
com. google. api. Documentation. Builder Documentation provides the information for describing a service. Example:
com. google. api. Documentation Proto
com. google. api. Documentation Rule A documentation rule provides information about individual API elements.
com. google. api. Documentation Rule. Builder A documentation rule provides information about individual API elements.
com. google. api. Dotnet Settings. Builder Settings for Dotnet client libraries.
com. google. api. Endpoint Endpoint describes a network address of a service that serves a set of APIs. It is commonly known as a service endpoint. A service may expose any number of service endpoints, and all service endpoints share the same
com. google. api. Endpoint. Builder Endpoint describes a network address of a service that serves a set of APIs. It is commonly known as a service endpoint. A service may expose any number of service endpoints, and all service endpoints share the same
com. google. api. Endpoint Proto
com. google. api. Error Reason Proto
com. google. api. Field Behavior Proto
com. google. api. Field Info Rich semantic information of an API field beyond basic typing.
com. google. api. Field Info. Builder Rich semantic information of an API field beyond basic typing.
com. google. api. Field Info Proto
com. google. api. Field Policy Google API Policy Annotation This message defines a simple API policy annotation that can be used to
com. google. api. Field Policy. Builder Google API Policy Annotation This message defines a simple API policy annotation that can be used to
com. google. api. Go Settings. Builder Settings for Go client libraries.
com. google. api. Http Defines the HTTP configuration for an API service. It contains a list of HttpRule , each specifying the mapping of an RPC method to one or more HTTP REST API methods.
com. google. api. Http. Builder Defines the HTTP configuration for an API service. It contains a list of HttpRule , each specifying the mapping of an RPC method to one or more HTTP REST API methods.
com. google. api. Http Body Message that represents an arbitrary HTTP body. It should only be used for payload formats that can't be represented as JSON, such as raw binary or an HTML page.
com. google. api. Http Body. Builder Message that represents an arbitrary HTTP body. It should only be used for payload formats that can't be represented as JSON, such as raw binary or an HTML page.
com. google. api. Http Body Proto
com. google. api. Http Proto
com. google. api. Http Rule gRPC Transcoding gRPC Transcoding is a feature for mapping between a gRPC method and one or
com. google. api. Http Rule. Builder gRPC Transcoding gRPC Transcoding is a feature for mapping between a gRPC method and one or
com. google. api. Java Settings. Builder Settings for Java client libraries.
com. google. api. Jwt Location Specifies a location to extract JWT from an API request.
com. google. api. Jwt Location. Builder Specifies a location to extract JWT from an API request.
com. google. api. Label Descriptor A description of a label.
com. google. api. Label Descriptor. Builder A description of a label.
com. google. api. Label Proto
com. google. api. Launch Stage Proto
com. google. api. Log Descriptor A description of a log type. Example in YAML format: - name: library.googleapis.com/activity_history
com. google. api. Log Descriptor. Builder A description of a log type. Example in YAML format: - name: library.googleapis.com/activity_history
com. google. api. Log Proto
com. google. api. Logging Logging configuration of the service. The following example shows how to configure logs to be sent to the
com. google. api. Logging. Builder Logging configuration of the service. The following example shows how to configure logs to be sent to the
com. google. api. Logging. Logging Destination Configuration of a specific logging destination (the producer project or the consumer project).
com. google. api. Logging. Logging Destination. Builder Configuration of a specific logging destination (the producer project or the consumer project).
com. google. api. Logging Proto
com. google. api. Method Policy Defines policies applying to an RPC method.
com. google. api. Method Policy. Builder Defines policies applying to an RPC method.
com. google. api. Method Settings. Builder Describes the generator configuration for a method.
com. google. api. Method Settings. Long Running Describes settings to use when generating API methods that use the long-running operation pattern. All default values below are from those used in the client library
com. google. api. Method Settings. Long Running. Builder Describes settings to use when generating API methods that use the long-running operation pattern. All default values below are from those used in the client library
com. google. api. Metric A specific metric, identified by specifying values for all of the labels of a MetricDescriptor .
com. google. api. Metric. Builder A specific metric, identified by specifying values for all of the labels of a MetricDescriptor .
com. google. api. Metric Descriptor Defines a metric type and its schema. Once a metric descriptor is created, deleting or altering it stops data collection and makes the metric type's existing data unusable.
com. google. api. Metric Descriptor. Builder Defines a metric type and its schema. Once a metric descriptor is created, deleting or altering it stops data collection and makes the metric type's existing data unusable.
com. google. api. Metric Descriptor. Metric Descriptor Metadata Additional annotations that can be used to guide the usage of a metric.
com. google. api. Metric Descriptor. Metric Descriptor Metadata. Builder Additional annotations that can be used to guide the usage of a metric.
com. google. api. Metric Proto
com. google. api. Metric Rule Bind API methods to metrics. Binding a method to a metric causes that metric's configured quota behaviors to apply to the method call.
com. google. api. Metric Rule. Builder Bind API methods to metrics. Binding a method to a metric causes that metric's configured quota behaviors to apply to the method call.
com. google. api. Monitored Resource An object representing a resource that can be used for monitoring, logging, billing, or other purposes. Examples include virtual machine instances, databases, and storage devices such as disks. The type field identifies a
com. google. api. Monitored Resource. Builder An object representing a resource that can be used for monitoring, logging, billing, or other purposes. Examples include virtual machine instances, databases, and storage devices such as disks. The type field identifies a
com. google. api. Monitored Resource Descriptor An object that describes the schema of a MonitoredResource object using a type name and a set of labels. For example, the monitored resource descriptor for
com. google. api. Monitored Resource Descriptor. Builder An object that describes the schema of a MonitoredResource object using a type name and a set of labels. For example, the monitored resource descriptor for
com. google. api. Monitored Resource Metadata Auxiliary metadata for a MonitoredResource object. MonitoredResource objects contain the minimum set of information to uniquely identify a monitored resource
com. google. api. Monitored Resource Metadata. Builder Auxiliary metadata for a MonitoredResource object. MonitoredResource objects contain the minimum set of information to uniquely identify a monitored resource
com. google. api. Monitored Resource Proto
com. google. api. Monitoring Monitoring configuration of the service. The example below shows how to configure monitored resources and metrics
com. google. api. Monitoring. Builder Monitoring configuration of the service. The example below shows how to configure monitored resources and metrics
com. google. api. Monitoring. Monitoring Destination Configuration of a specific monitoring destination (the producer project or the consumer project).
com. google. api. Monitoring. Monitoring Destination. Builder Configuration of a specific monitoring destination (the producer project or the consumer project).
com. google. api. Monitoring Proto
com. google. api. Node Settings. Builder Settings for Node client libraries.
com. google. api.O Auth Requirements OAuth scopes are a way to define data and permissions on data. For example, there are scopes defined for "Read-only access to Google Calendar" and "Access to Cloud Platform". Users can consent to a scope for an application,
com. google. api.O Auth Requirements. Builder OAuth scopes are a way to define data and permissions on data. For example, there are scopes defined for "Read-only access to Google Calendar" and "Access to Cloud Platform". Users can consent to a scope for an application,
com. google. api. Page Represents a documentation page. A page can contain subpages to represent nested documentation set structure.
com. google. api. Page. Builder Represents a documentation page. A page can contain subpages to represent nested documentation set structure.
com. google. api. Php Settings. Builder Settings for Php client libraries.
com. google. api. Policy Proto
com. google. api. Project Properties A descriptor for defining project properties for a service. One service may have many consumer projects, and the service may want to behave differently depending on some properties on the project. For example, a project may be
com. google. api. Project Properties. Builder A descriptor for defining project properties for a service. One service may have many consumer projects, and the service may want to behave differently depending on some properties on the project. For example, a project may be
com. google. api. Property Defines project properties. API services can define properties that can be assigned to consumer projects
com. google. api. Property. Builder Defines project properties. API services can define properties that can be assigned to consumer projects
com. google. api. Publishing This message configures the settings for publishing Google Cloud Client libraries generated from the service config.
com. google. api. Publishing. Builder This message configures the settings for publishing Google Cloud Client libraries generated from the service config.
com. google. api. Python Settings. Builder Settings for Python client libraries.
com. google. api. Python Settings. Experimental Features Experimental features to be included during client library generation. These fields will be deprecated once the feature graduates and is enabled by default.
com. google. api. Python Settings. Experimental Features. Builder Experimental features to be included during client library generation. These fields will be deprecated once the feature graduates and is enabled by default.
com. google. api. Quota Quota configuration helps to achieve fairness and budgeting in service usage.
com. google. api. Quota. Builder Quota configuration helps to achieve fairness and budgeting in service usage.
com. google. api. Quota Limit QuotaLimit defines a specific limit that applies over a specified duration for a limit type. There can be at most one limit for a duration and limit type combination defined within a QuotaGroup .
com. google. api. Quota Limit. Builder QuotaLimit defines a specific limit that applies over a specified duration for a limit type. There can be at most one limit for a duration and limit type combination defined within a QuotaGroup .
com. google. api. Quota Proto
com. google. api. Resource Descriptor A simple descriptor of a resource type. ResourceDescriptor annotates a resource message (either by means of a
com. google. api. Resource Descriptor. Builder A simple descriptor of a resource type. ResourceDescriptor annotates a resource message (either by means of a
com. google. api. Resource Proto
com. google. api. Resource Reference Defines a proto annotation that describes a string field that refers to an API resource.
com. google. api. Resource Reference. Builder Defines a proto annotation that describes a string field that refers to an API resource.
com. google. api. Routing Parameter A projection from an input message to the GRPC or REST header.
com. google. api. Routing Parameter. Builder A projection from an input message to the GRPC or REST header.
com. google. api. Routing Proto
com. google. api. Routing Rule Specifies the routing information that should be sent along with the request in the form of routing header. NOTE:All service configuration rules follow the "last one wins" order.
com. google. api. Routing Rule. Builder Specifies the routing information that should be sent along with the request in the form of routing header. NOTE:All service configuration rules follow the "last one wins" order.
com. google. api. Ruby Settings. Builder Settings for Ruby client libraries.
com. google. api. Selective Gapic Generation This message is used to configure the generation of a subset of the RPCs in a service for client libraries.
com. google. api. Selective Gapic Generation. Builder This message is used to configure the generation of a subset of the RPCs in a service for client libraries.
com. google. api. Service Service is the root object of Google API service configuration (service config). It describes the basic information about a logical service, such as the service name and the user-facing title, and delegates other
com. google. api. Service. Builder Service is the root object of Google API service configuration (service config). It describes the basic information about a logical service, such as the service name and the user-facing title, and delegates other
com. google. api. Service Proto
com. google. api. Source Info Source information used to create a Service Config
com. google. api. Source Info. Builder Source information used to create a Service Config
com. google. api. Source Info Proto
com. google. api. System Parameter Define a parameter's name and location. The parameter may be passed as either an HTTP header or a URL query parameter, and if both are passed the behavior is implementation-dependent.
com. google. api. System Parameter. Builder Define a parameter's name and location. The parameter may be passed as either an HTTP header or a URL query parameter, and if both are passed the behavior is implementation-dependent.
com. google. api. System Parameter Proto
com. google. api. System Parameter Rule Define a system parameter rule mapping system parameter definitions to methods.
com. google. api. System Parameter Rule. Builder Define a system parameter rule mapping system parameter definitions to methods.
com. google. api. System Parameters ### System parameter configuration A system parameter is a special kind of parameter defined by the API
com. google. api. System Parameters. Builder ### System parameter configuration A system parameter is a special kind of parameter defined by the API
com. google. api. Type Reference A reference to a message type, for use in FieldInfo .
com. google. api. Type Reference. Builder A reference to a message type, for use in FieldInfo .
com. google. api. Usage Configuration controlling usage of a service.
com. google. api. Usage. Builder Configuration controlling usage of a service.
com. google. api. Usage Proto
com. google. api. Usage Rule Usage configuration rules for the service. NOTE: Under development.
com. google. api. Usage Rule. Builder Usage configuration rules for the service. NOTE: Under development.
com. google. api. Visibility Visibility restricts service consumer's access to service elements, such as whether an application can call a visibility-restricted method. The restriction is expressed by applying visibility labels on service
com. google. api. Visibility. Builder Visibility restricts service consumer's access to service elements, such as whether an application can call a visibility-restricted method. The restriction is expressed by applying visibility labels on service
com. google. api. Visibility Proto
com. google. api. Visibility Rule A visibility rule provides visibility configuration for an individual API element.
com. google. api. Visibility Rule. Builder A visibility rule provides visibility configuration for an individual API element.

Interfaces

Interface Description
com. google. api. Advice Or Builder
com. google. api. Auth Provider Or Builder
com. google. api. Auth Requirement Or Builder
com. google. api. Authentication Or Builder
com. google. api. Authentication Rule Or Builder
com. google. api. Backend Or Builder
com. google. api. Backend Rule Or Builder
com. google. api. Billing. Billing Destination Or Builder
com. google. api. Billing Or Builder
com. google. api. Client Library Settings Or Builder
com. google. api. Common Language Settings Or Builder
com. google. api. Config Change Or Builder
com. google. api. Context Or Builder
com. google. api. Context Rule Or Builder
com. google. api. Control Or Builder
com. google. api. Cpp Settings Or Builder
com. google. api. Custom Http Pattern Or Builder
com. google. api. Distribution. Bucket Options. Explicit Or Builder
com. google. api. Distribution. Bucket Options. Exponential Or Builder
com. google. api. Distribution. Bucket Options. Linear Or Builder
com. google. api. Distribution. Bucket Options Or Builder
com. google. api. Distribution. Exemplar Or Builder
com. google. api. Distribution. Range Or Builder
com. google. api. Distribution Or Builder
com. google. api. Documentation Or Builder
com. google. api. Documentation Rule Or Builder
com. google. api. Dotnet Settings Or Builder
com. google. api. Endpoint Or Builder
com. google. api. Field Info Or Builder
com. google. api. Field Policy Or Builder
com. google. api. Go Settings Or Builder
com. google. api. Http Body Or Builder
com. google. api. Http Or Builder
com. google. api. Http Rule Or Builder
com. google. api. Java Settings Or Builder
com. google. api. Jwt Location Or Builder
com. google. api. Label Descriptor Or Builder
com. google. api. Log Descriptor Or Builder
com. google. api. Logging. Logging Destination Or Builder
com. google. api. Logging Or Builder
com. google. api. Method Policy Or Builder
com. google. api. Method Settings. Long Running Or Builder
com. google. api. Method Settings Or Builder
com. google. api. Metric Descriptor. Metric Descriptor Metadata Or Builder
com. google. api. Metric Descriptor Or Builder
com. google. api. Metric Or Builder
com. google. api. Metric Rule Or Builder
com. google. api. Monitored Resource Descriptor Or Builder
com. google. api. Monitored Resource Metadata Or Builder
com. google. api. Monitored Resource Or Builder
com. google. api. Monitoring. Monitoring Destination Or Builder
com. google. api. Monitoring Or Builder
com. google. api. Node Settings Or Builder
com. google. api.O Auth Requirements Or Builder
com. google. api. Page Or Builder
com. google. api. Php Settings Or Builder
com. google. api. Project Properties Or Builder
com. google. api. Property Or Builder
com. google. api. Publishing Or Builder
com. google. api. Python Settings. Experimental Features Or Builder
com. google. api. Python Settings Or Builder
com. google. api. Quota Limit Or Builder
com. google. api. Quota Or Builder
com. google. api. Resource Descriptor Or Builder
com. google. api. Resource Reference Or Builder
com. google. api. Routing Parameter Or Builder
com. google. api. Routing Rule Or Builder
com. google. api. Ruby Settings Or Builder
com. google. api. Selective Gapic Generation Or Builder
com. google. api. Service Or Builder
com. google. api. Source Info Or Builder
com. google. api. System Parameter Or Builder
com. google. api. System Parameter Rule Or Builder
com. google. api. System Parameters Or Builder
com. google. api. Type Reference Or Builder
com. google. api. Usage Or Builder
com. google. api. Usage Rule Or Builder
com. google. api. Visibility Or Builder
com. google. api. Visibility Rule Or Builder

Enums

Enum Description
com. google. api. Backend Rule. Authentication Case
com. google. api. Backend Rule. Path Translation Path Translation specifies how to combine the backend address with the request path in order to produce the appropriate forwarding URL for the request.
com. google. api. Change Type Classifies set of possible modifications to an object in the service configuration.
com. google. api. Client Library Destination To where should client libraries be published?
com. google. api. Client Library Organization The organization for which the client libraries are being published. Affects the url where generated docs are published, etc.
com. google. api. Distribution. Bucket Options. Options Case
com. google. api. Error Reason Defines the supported values for google.rpc.ErrorInfo.reason for the googleapis.com error domain. This error domain is reserved for Service Infrastructure .
com. google. api. Field Behavior 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 notchange the behavior in protocol buffers itself; it only
com. google. api. Field Info. Format The standard format of a field value. The supported formats are all backed by either an RFC defined by the IETF or a Google-defined AIP.
com. google. api. Http Rule. Pattern Case
com. google. api. Jwt Location. In Case
com. google. api. Label Descriptor. Value Type Value types that can be used as label values.
com. google. api. Launch Stage The launch stage as defined by Google Cloud Platform Launch Stages .
com. google. api. Metric Descriptor. Metric Descriptor Metadata. Time Series Resource Hierarchy Level The resource hierarchy level of the timeseries data of a metric.
com. google. api. Metric Descriptor. Metric Kind The kind of measurement. It describes how the data is reported. For information on setting the start time and end time based on the MetricKind, see TimeInterval .
com. google. api. Metric Descriptor. Value Type The value type of a metric.
com. google. api. Property. Property Type Supported data type of the property values
com. google. api. Resource Descriptor. History A description of the historical or future-looking state of the resource pattern.
com. google. api. Resource Descriptor. Style A flag representing a specific style that a resource claims to conform to.
Design a Mobile Site
View Site in Mobile | Classic
Share by: