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.
 
 
 
Base implementation for a WriteChannel.
 
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.
 
A base interface for all service factories.
Abstract class representing service options.
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.