All Classes and Interfaces
Class
Description
Base implementation for asynchronously consuming Google Cloud paginated results.
Interface for asynchronously fetching the next page of results from the service.
Utility class to start and stop a local service which is used by unit testing.
Utility class to start and run an emulator from a download URL.
Utility interface to start and run an emulator.
Utility class to start and run an emulator from the Google Cloud SDK.
Base class for service objects.
Base class for all service exceptions.
BaseWriteChannel<ServiceOptionsT extends ServiceOptions<?,ServiceOptionsT>,EntityT extends Serializable>
Base implementation for a
WriteChannel.BaseWriteChannel.BaseState<ServiceOptionsT extends ServiceOptions<?,ServiceOptionsT>,EntityT extends Serializable>
BaseWriteChannel.BaseState.Builder<ServiceOptionsT extends ServiceOptions<?,ServiceOptionsT>,EntityT extends Serializable>
Base builder for a write channel's state.
This class holds a single result of a batch call.
An interface for the batch callbacks.
Class for Identity and Access Management (IAM) policies.
An immutable byte array holder.
Class for Identity and Access Management (IAM) policies.
Represents a Date without time, such as 2017-03-17.
Exception retry algorithm implementation used by
RetryHelper.ExceptionHandler builder.
Interface for Google Cloud resource's fields.
A helper class used to build composite selectors given a number of fields.
A qualifier indicating what level of access and support can be expected of a particular Google
Cloud Platform feature.
Alpha is a limited availability test for releases before they are cleared for widespread use.
Beta is the point at which we are ready to open a release for any customer to use.
Deprecated features are scheduled to be shut down and removed.
Early Access features are limited to a closed group of testers.
An identity in a
Policy.The types of IAM identities.
Retrieves Google Cloud project-id and a limited set of instance attributes from Metadata server.
Objects of this class represent a resource that can be used for monitoring, logging, billing, or
other purposes.
A builder for
MonitoredResource objects.This class describes the schema of Cloud monitored resources.
This class describes a label for a monitored resource.
Value types that can be used as label values.
A placeholder for credentials to signify that requests sent to the server should not be
authenticated.
Base implementation for Google Cloud paginated results.
Interface for fetching the next page of results from the service.
Class for Identity and Access Management (IAM) policies.
A builder for
Policy objects.A channel for reading data from a Google Cloud object.
Implementation of this interface can persist their state and restore from it.
A common interface for restorable states.
Utility class for retrying operations.
This class represents an options wrapper around the
RetrySettings class and is an
alternative way of initializing it.A role in a IAM
Policy.Interface for service objects.
ServiceDefaults<ServiceT extends Service<OptionsT>,OptionsT extends ServiceOptions<ServiceT,OptionsT>>
A base interface for all service factories.
ServiceOptions<ServiceT extends Service<OptionsT>,OptionsT extends ServiceOptions<ServiceT,OptionsT>>
Abstract class representing service options.
ServiceOptions.Builder<ServiceT extends Service<OptionsT>,OptionsT extends ServiceOptions<ServiceT,OptionsT>,B extends ServiceOptions.Builder<ServiceT,OptionsT,B>>
Builder for
ServiceOptions.A base interface for all service RPC factories.
This represents a concept having a known set of acceptable String values, which can expand later
due to new API features.
This represents a specific instance of a concept having a known set of acceptable String values,
which can expand later due to new API features.
This class contains static utility methods that operate on or return protobuf's
Struct
objects.Represents a timestamp with nanosecond precision.
An abstraction for transport-specific options, e.g. for http1.1 vs grpc.
A channel for writing data to Google Cloud services.