Class |
Description |
com.google.cloud.AsyncPageImpl |
Base implementation for asynchronously consuming Google Cloud paginated results. |
com.google.cloud.BaseService |
Base class for service objects. |
com.google.cloud.BaseServiceException.Error |
|
com.google.cloud.BaseServiceException.ExceptionData |
|
com.google.cloud.BaseServiceException.ExceptionData.Builder |
|
com.google.cloud.BaseWriteChannel |
Base implementation for a WriteChannel. |
com.google.cloud.BaseWriteChannel.BaseState |
|
com.google.cloud.BaseWriteChannel.BaseState.Builder |
Base builder for a write channel's state. Users are not supposed to access this class
directly. |
com.google.cloud.BaseWriteChannel.BaseState.ValueHolder |
|
com.google.cloud.BatchResult |
This class holds a single result of a batch call. The class is not thread-safe. |
com.google.cloud.Binding |
Class for Identity and Access Management (IAM) policies. IAM policies are used to specify access
settings for Cloud Platform resources. A policy is a list of bindings. A binding assigns a set of
identities to a role, where the identities can be user accounts, Google groups, Google domains,
and service accounts. A role is a named list of permissions defined by IAM. |
com.google.cloud.Binding.Builder |
|
com.google.cloud.ByteArray |
An immutable byte array holder. |
com.google.cloud.Condition |
Class for Identity and Access Management (IAM) policies. IAM policies are used to specify access
settings for Cloud Platform resources. A policy is a list of bindings. A binding assigns a set of
identities to a role, where the identities can be user accounts, Google groups, Google domains,
and service accounts. A role is a named list of permissions defined by IAM. |
com.google.cloud.Condition.Builder |
|
com.google.cloud.Date |
Represents a Date without time, such as 2017-03-17. Date is timezone independent. |
com.google.cloud.ExceptionHandler |
Exception retry algorithm implementation used by RetryHelper. |
com.google.cloud.ExceptionHandler.Builder |
ExceptionHandler builder. |
com.google.cloud.ExtendedOperationsProto |
|
com.google.cloud.FieldSelector.Helper |
A helper class used to build composite selectors given a number of fields. This class is not
supposed to be used directly by users. |
com.google.cloud.GcpLaunchStage |
A qualifier indicating what level of access and support can be expected of a particular Google
Cloud Platform feature. The "GeneralAvailability" qualifier is not provided since the vast
majority of features are in this category. Note that features may be in a later launch stage than
the client library annotation indicates. |
com.google.cloud.Identity |
An identity in a Policy. The following types of identities are permitted in IAM policies:
|
com.google.cloud.Identity.Type |
The types of IAM identities. |
com.google.cloud.MetadataConfig |
Retrieves Google Cloud project-id and a limited set of instance attributes from Metadata server.
See Also: https://cloud.google.com/compute/docs/storing-retrieving-metadata
|
com.google.cloud.MonitoredResource |
Objects of this class represent 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 MonitoredResourceDescriptor object that describes
the resource's schema. Information in the labels field identifies the actual resource and its |
com.google.cloud.MonitoredResource.Builder |
A builder for MonitoredResource objects. |
com.google.cloud.MonitoredResourceDescriptor |
This class describes the schema of Cloud monitored resources. Monitored resource descriptors
contain a type name and a set of labels. For example, the monitored resource descriptor for
Google Compute Engine VM instances has a type of gce_instance and specifies the use of
the labels instance_id and zone to identify particular VM instances. |
com.google.cloud.MonitoredResourceDescriptor.LabelDescriptor |
This class describes a label for a monitored resource. Label descriptors contain the key for
the label, the type of data that the label can hold and an optional description. |
com.google.cloud.NoCredentials |
A placeholder for credentials to signify that requests sent to the server should not be
authenticated. This is typically useful when using local service emulators. |
com.google.cloud.PageImpl |
Base implementation for Google Cloud paginated results. |
com.google.cloud.PlatformInformation |
|
com.google.cloud.Policy |
Class for Identity and Access Management (IAM) policies. IAM policies are used to specify access
settings for Cloud Platform resources. A policy is a list of bindings. A binding assigns a set of
identities to a role, where the identities can be user accounts, Google groups, Google domains,
and service accounts. A role is a named list of permissions defined by IAM. |
com.google.cloud.Policy.Builder |
A builder for Policy objects. |
com.google.cloud.Policy.DefaultMarshaller |
|
com.google.cloud.Policy.Marshaller |
|
com.google.cloud.RetryHelper |
Utility class for retrying operations. For more details about the parameters, see RetrySettings. In case if retrying is unsuccessful, RetryHelperException will be thrown. |
com.google.cloud.RetryOption |
This class represents an options wrapper around the RetrySettings class and is an
alternative way of initializing it. The retry options are usually provided in a form of varargs
for methods that wait for changes in the status of a resource, do poll operations or retry on
failures. |
com.google.cloud.Role |
A role in a IAM Policy. Project owners can grant access to team members to access
project's resources and APIs by granting IAM roles to team members.
See Also: Viewing the Grantable Roles on Resources, Understanding Roles
|
com.google.cloud.ServiceOptions |
Abstract class representing service options. |
com.google.cloud.ServiceOptions.Builder |
Builder for ServiceOptions . |
com.google.cloud.StringEnumType |
This represents a concept having a known set of acceptable String values, which can expand later
due to new API features. |
com.google.cloud.StringEnumValue |
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. Standard Java enums can't be used in such a
context. |
com.google.cloud.Structs |
This class contains static utility methods that operate on or return protobuf's Struct
objects. This is considered an internal class and implementation detail. |
com.google.cloud.Timestamp |
Represents a timestamp with nanosecond precision. Timestamps cover the range [0001-01-01,
9999-12-31].
Timestamp instances are immutable.
|
com.google.cloud.Tuple |
|