A B C D E F G H I K L M N O P R S T U V W 

A

abortOn(Class<? extends Exception>...) - Method in class com.google.cloud.ExceptionHandler.Builder
Adds the exceptions to abort on.
account() - Method in class com.google.cloud.AuthCredentials.AppEngineAuthCredentials
 
account() - Method in class com.google.cloud.AuthCredentials.ServiceAccountAuthCredentials
 
account() - Method in interface com.google.cloud.ServiceAccountSigner
Returns the service account associated with the signer.
addIdentity(R, Identity, Identity...) - Method in class com.google.cloud.IamPolicy.Builder
Adds one or more identities to the policy under the role specified.
addLabel(String, String) - Method in class com.google.cloud.MonitoredResource.Builder
Adds a label to the labels of the monitored resource.
afterEval(Exception, ExceptionHandler.Interceptor.RetryResult) - Method in interface com.google.cloud.ExceptionHandler.Interceptor
This method is called after the evaluation and could alter its result.
allAuthenticatedUsers() - Static method in class com.google.cloud.Identity
Returns a new identity representing anyone who is authenticated with a Google account or a service account.
allUsers() - Static method in class com.google.cloud.Identity
Returns a new identity representing anyone who is on the internet; with or without a Google account.
apiCallSettings() - Method in class com.google.cloud.GrpcServiceOptions
Returns a builder for API call settings.
appEngineAppId() - Static method in class com.google.cloud.ServiceOptions
 
appEngineProjectId() - Static method in class com.google.cloud.ServiceOptions
 
applicationName() - Method in class com.google.cloud.ServiceOptions
Returns the application's name as a string in the format gcloud-java/[version].
asInputStream() - Method in class com.google.cloud.ByteArray
Returns an InputStream for this ByteArray content.
asReadOnlyByteBuffer() - Method in class com.google.cloud.ByteArray
Returns the content of this ByteArray as a read-only ByteBuffer.
AsyncPage<T> - Interface in com.google.cloud
Interface for asynchronously consuming Google Cloud paginated results.
AsyncPageImpl<T> - Class in com.google.cloud
Base implementation for asynchronously consuming Google Cloud paginated results.
AsyncPageImpl(AsyncPageImpl.NextPageFetcher<T>, String, Iterable<T>) - Constructor for class com.google.cloud.AsyncPageImpl
Creates an AsyncPageImpl object.
AsyncPageImpl.NextPageFetcher<T> - Interface in com.google.cloud
Interface for asynchronously fetching the next page of results from the service.
AuthCredentials - Class in com.google.cloud
Credentials for accessing Google Cloud services.
AuthCredentials() - Constructor for class com.google.cloud.AuthCredentials
 
authCredentials() - Method in class com.google.cloud.ServiceOptions
Returns the authentication credentials.
authCredentials(AuthCredentials) - Method in class com.google.cloud.ServiceOptions.Builder
Sets the service authentication credentials.
AuthCredentials.AppEngineAuthCredentials - Class in com.google.cloud
Represents built-in credentials when running in Google App Engine.
AuthCredentials.AppEngineAuthCredentials() - Constructor for class com.google.cloud.AuthCredentials.AppEngineAuthCredentials
 
AuthCredentials.ApplicationDefaultAuthCredentials - Class in com.google.cloud
Represents Application Default Credentials, which are credentials that are inferred from the runtime environment.
AuthCredentials.NoAuthCredentials - Class in com.google.cloud
A placeholder for credentials to signify that requests sent to the server should not be authenticated.
AuthCredentials.OAuth2AuthCredentials - Class in com.google.cloud
Represents OAuth2 credentials.
AuthCredentials.ServiceAccountAuthCredentials - Class in com.google.cloud
Represents service account credentials.

B

baseEquals(GrpcServiceOptions<?, ?, ?>) - Method in class com.google.cloud.GrpcServiceOptions
 
baseEquals(HttpServiceOptions<?, ?, ?>) - Method in class com.google.cloud.HttpServiceOptions
 
baseEquals(ServiceOptions<?, ?, ?>) - Method in class com.google.cloud.ServiceOptions
 
baseHashCode() - Method in class com.google.cloud.GrpcServiceOptions
 
baseHashCode() - Method in class com.google.cloud.HttpServiceOptions
 
baseHashCode() - Method in class com.google.cloud.ServiceOptions
 
BaseService<OptionsT extends ServiceOptions<?,?,OptionsT>> - Class in com.google.cloud
Base class for service objects.
BaseService(OptionsT) - Constructor for class com.google.cloud.BaseService
 
BaseServiceException - Exception in com.google.cloud
Base class for all service exceptions.
BaseServiceException(IOException, boolean) - Constructor for exception com.google.cloud.BaseServiceException
 
BaseServiceException(GoogleJsonError, boolean) - Constructor for exception com.google.cloud.BaseServiceException
 
BaseServiceException(int, String, String, boolean) - Constructor for exception com.google.cloud.BaseServiceException
 
BaseServiceException(int, String, String, boolean, Throwable) - Constructor for exception com.google.cloud.BaseServiceException
 
BaseServiceException(ApiException, boolean) - Constructor for exception com.google.cloud.BaseServiceException
 
BaseServiceException.Error - Class in com.google.cloud
 
BaseServiceException.Error(Integer, String) - Constructor for class com.google.cloud.BaseServiceException.Error
 
BaseServiceException.Error(Integer, String, boolean) - Constructor for class com.google.cloud.BaseServiceException.Error
 
BaseWriteChannel<ServiceOptionsT extends ServiceOptions<?,?,ServiceOptionsT>,EntityT extends Serializable> - Class in com.google.cloud
Base implementation for a WriteChannel.
BaseWriteChannel(ServiceOptionsT, EntityT, String) - Constructor for class com.google.cloud.BaseWriteChannel
 
BaseWriteChannel.BaseState<ServiceOptionsT extends ServiceOptions<?,?,ServiceOptionsT>,EntityT extends Serializable> - Class in com.google.cloud
 
BaseWriteChannel.BaseState(BaseWriteChannel.BaseState.Builder<ServiceOptionsT, EntityT>) - Constructor for class com.google.cloud.BaseWriteChannel.BaseState
 
BaseWriteChannel.BaseState.Builder<ServiceOptionsT extends ServiceOptions<?,?,ServiceOptionsT>,EntityT extends Serializable> - Class in com.google.cloud
Base builder for a write channel's state.
BaseWriteChannel.BaseState.Builder(ServiceOptionsT, EntityT, String) - Constructor for class com.google.cloud.BaseWriteChannel.BaseState.Builder
 
BatchResult<T,E extends BaseServiceException> - Class in com.google.cloud
This class holds a single result of a batch call.
BatchResult() - Constructor for class com.google.cloud.BatchResult
 
BatchResult.Callback<T,E> - Interface in com.google.cloud
An interface for the batch callbacks.
beforeEval(Exception) - Method in interface com.google.cloud.ExceptionHandler.Interceptor
This method is called before exception evaluation and could short-circuit the process.
bindings() - Method in class com.google.cloud.IamPolicy
The map of bindings that comprises the policy.
bindings(Map<R, Set<Identity>>) - Method in class com.google.cloud.IamPolicy.Builder
Replaces the builder's map of bindings with the given map of bindings.
buffer - Variable in class com.google.cloud.BaseWriteChannel.BaseState
 
buffer(byte[]) - Method in class com.google.cloud.BaseWriteChannel.BaseState.Builder
 
buffer() - Method in class com.google.cloud.BaseWriteChannel
 
build() - Method in class com.google.cloud.BaseWriteChannel.BaseState.Builder
 
build() - Method in class com.google.cloud.ExceptionHandler.Builder
Returns a new ExceptionHandler instance.
build() - Method in class com.google.cloud.GrpcServiceOptions.Builder
 
build() - Method in class com.google.cloud.HttpServiceOptions.Builder
 
build() - Method in class com.google.cloud.IamPolicy.Builder
 
build() - Method in class com.google.cloud.MonitoredResource.Builder
 
build() - Method in class com.google.cloud.RetryParams.Builder
Create an instance of RetryParams with the parameters set in this builder.
build() - Method in class com.google.cloud.ServiceOptions.Builder
 
builder() - Static method in class com.google.cloud.ExceptionHandler
 
builder(String) - Static method in class com.google.cloud.MonitoredResource
Returns a builder for MonitoredResource objects given the resource's type.
builder() - Static method in class com.google.cloud.RetryParams
 
ByteArray - Class in com.google.cloud
An immutable byte array holder.
ByteArray(ByteString) - Constructor for class com.google.cloud.ByteArray
 
ByteArray(ByteArray) - Constructor for class com.google.cloud.ByteArray
 
byteString() - Method in class com.google.cloud.ByteArray
 

C

capture() - Method in class com.google.cloud.AuthCredentials.AppEngineAuthCredentials
 
capture() - Method in class com.google.cloud.AuthCredentials.ApplicationDefaultAuthCredentials
 
capture() - Method in class com.google.cloud.AuthCredentials.NoAuthCredentials
 
capture() - Method in class com.google.cloud.AuthCredentials.OAuth2AuthCredentials
 
capture() - Method in class com.google.cloud.AuthCredentials.ServiceAccountAuthCredentials
 
capture() - Method in class com.google.cloud.BaseWriteChannel
 
capture() - Method in interface com.google.cloud.ReadChannel
Captures the read channel state so that it can be saved and restored afterwards.
capture() - Method in interface com.google.cloud.Restorable
Captures the state of this object.
capture() - Method in interface com.google.cloud.WriteChannel
Captures the write channel state so that it can be saved and restored afterwards.
checkEvery(long, TimeUnit) - Static method in class com.google.cloud.WaitForOption
Returns an option to set how frequently the resource status should be checked.
chunkSize(int) - Method in class com.google.cloud.BaseWriteChannel.BaseState.Builder
 
chunkSize - Variable in class com.google.cloud.BaseWriteChannel.BaseState
 
chunkSize() - Method in class com.google.cloud.BaseWriteChannel
 
chunkSize(int) - Method in class com.google.cloud.BaseWriteChannel
 
chunkSize(int) - Method in interface com.google.cloud.ReadChannel
Sets the minimum size that will be read by a single RPC.
chunkSize(int) - Method in interface com.google.cloud.WriteChannel
Sets the minimum size that will be written by a single RPC.
clearLabels() - Method in class com.google.cloud.MonitoredResource.Builder
Clears all the labels of the monitored resource.
Clock - Class in com.google.cloud
A class providing access to the current time in milliseconds.
Clock() - Constructor for class com.google.cloud.Clock
 
clock(Clock) - Method in class com.google.cloud.ServiceOptions.Builder
Sets the service's clock.
clock() - Method in class com.google.cloud.ServiceOptions
Returns the service's clock.
close() - Method in class com.google.cloud.BaseWriteChannel
 
close() - Method in interface com.google.cloud.ReadChannel
Overridden to remove IOException.
code() - Method in exception com.google.cloud.BaseServiceException
Returns the code associated with this exception.
code() - Method in class com.google.cloud.BaseServiceException.Error
Returns the code associated with this exception.
com.google.cloud - package com.google.cloud
Core classes for the gcloud-java library.
com.google.cloud.spi - package com.google.cloud.spi
 
completed() - Method in class com.google.cloud.BatchResult
Returns true if the batch has been completed and the result is available; false otherwise.
connectionSettings() - Method in class com.google.cloud.GrpcServiceOptions
Returns a builder for connection-related settings.
connectTimeout(int) - Method in class com.google.cloud.HttpServiceOptions.Builder
Sets the timeout in milliseconds to establish a connection.
connectTimeout() - Method in class com.google.cloud.HttpServiceOptions
Returns the timeout in milliseconds to establish a connection.
copyFrom(byte[]) - Static method in class com.google.cloud.ByteArray
Creates a ByteArray object given an array of bytes.
copyFrom(String) - Static method in class com.google.cloud.ByteArray
Creates a ByteArray object given a string.
copyFrom(ByteBuffer) - Static method in class com.google.cloud.ByteArray
Creates a ByteArray object given a ByteBuffer.
copyFrom(InputStream) - Static method in class com.google.cloud.ByteArray
Creates a ByteArray object given an InputStream.
copyTo(ByteBuffer) - Method in class com.google.cloud.ByteArray
Copies the content of this ByteArray into an existing ByteBuffer.
copyTo(byte[]) - Method in class com.google.cloud.ByteArray
Copies the content of this ByteArray into an array of bytes.
create() - Method in class com.google.cloud.HttpServiceOptions.DefaultHttpTransportFactory
 
create() - Method in interface com.google.cloud.HttpServiceOptions.HttpTransportFactory
 
create(ServiceOptionsT) - Method in interface com.google.cloud.ServiceFactory
 
create(OptionsT) - Method in interface com.google.cloud.spi.ServiceRpcFactory
 
createApplicationDefaults() - Static method in class com.google.cloud.AuthCredentials
Returns the Application Default Credentials.
createFor(String, PrivateKey) - Static method in class com.google.cloud.AuthCredentials
Creates Service Account Credentials given an account id and a private key.
createFor(String) - Static method in class com.google.cloud.AuthCredentials
Creates OAuth2 Credentials given the string representation of an access token.
createFor(String, Date) - Static method in class com.google.cloud.AuthCredentials
Creates OAuth2 Credentials given the string representation of an access token and its expiration time.
createForAppEngine() - Static method in class com.google.cloud.AuthCredentials
 
createForJson(InputStream) - Static method in class com.google.cloud.AuthCredentials
Creates Service Account Credentials given a stream for credentials in JSON format.
credentials() - Method in class com.google.cloud.AuthCredentials.AppEngineAuthCredentials
 
credentials() - Method in class com.google.cloud.AuthCredentials.ApplicationDefaultAuthCredentials
 
credentials() - Method in class com.google.cloud.AuthCredentials
 
credentials() - Method in class com.google.cloud.AuthCredentials.NoAuthCredentials
 
credentials() - Method in class com.google.cloud.AuthCredentials.OAuth2AuthCredentials
 
credentials() - Method in class com.google.cloud.AuthCredentials.ServiceAccountAuthCredentials
 

D

debugInfo() - Method in exception com.google.cloud.BaseServiceException
 
DEFAULT_INITIAL_RETRY_DELAY_MILLIS - Static variable in class com.google.cloud.RetryParams
 
DEFAULT_MAX_RETRY_DELAY_MILLIS - Static variable in class com.google.cloud.RetryParams
 
DEFAULT_RETRY_DELAY_BACKOFF_FACTOR - Static variable in class com.google.cloud.RetryParams
 
DEFAULT_RETRY_MAX_ATTEMPTS - Static variable in class com.google.cloud.RetryParams
 
DEFAULT_RETRY_MIN_ATTEMPTS - Static variable in class com.google.cloud.RetryParams
 
DEFAULT_TOTAL_RETRY_PERIOD_MILLIS - Static variable in class com.google.cloud.RetryParams
Note that App Engine Standard Environment front-end modules have a 60 second deadline for HTTP requests.
defaultChunkSize() - Method in class com.google.cloud.BaseWriteChannel
 
defaultClock() - Static method in class com.google.cloud.Clock
Returns the default clock.
defaultHost() - Method in class com.google.cloud.ServiceOptions
 
defaultInstance() - Static method in class com.google.cloud.ExceptionHandler
Returns an instance which retry any checked exception and abort on any runtime exception.
defaultInstance() - Static method in class com.google.cloud.RetryParams
Returns an instance with the default parameters.
defaultProject() - Method in class com.google.cloud.ServiceOptions
 
defaultRetryParams() - Method in class com.google.cloud.ServiceOptions
Some services may have different backoff requirements listed in their SLAs.
defaultRpcFactory() - Method in class com.google.cloud.ServiceOptions
 
defaultServiceFactory() - Method in class com.google.cloud.ServiceOptions
 
description() - Method in class com.google.cloud.MonitoredResourceDescriptor
Returns an optional detailed description of the monitored resource type.
description() - Method in class com.google.cloud.MonitoredResourceDescriptor.LabelDescriptor
Returns the optional human-readable description for this label.
displayName() - Method in class com.google.cloud.MonitoredResourceDescriptor
Returns an optional concise name for the monitored resource type.
domain(String) - Static method in class com.google.cloud.Identity
Returns a new domain identity.

E

entity - Variable in class com.google.cloud.BaseWriteChannel.BaseState
 
entity() - Method in class com.google.cloud.BaseWriteChannel
 
equals(Object) - Method in exception com.google.cloud.BaseServiceException
 
equals(Object) - Method in class com.google.cloud.BaseWriteChannel.BaseState
 
equals(Object) - Method in class com.google.cloud.ByteArray
 
equals(Object) - Method in class com.google.cloud.ExceptionHandler
 
equals(Object) - Method in class com.google.cloud.IamPolicy
 
equals(Object) - Method in class com.google.cloud.Identity
 
equals(Object) - Method in class com.google.cloud.MonitoredResource
 
equals(Object) - Method in class com.google.cloud.MonitoredResourceDescriptor
 
equals(Object) - Method in class com.google.cloud.MonitoredResourceDescriptor.LabelDescriptor
 
equals(Object) - Method in class com.google.cloud.PageImpl
 
equals(Object) - Method in class com.google.cloud.RetryParams
 
equals(Object) - Method in exception com.google.cloud.ServiceAccountSigner.SigningException
 
equals(Object) - Method in class com.google.cloud.WaitForOption.CheckingPeriod
 
equals(Object) - Method in class com.google.cloud.WaitForOption.Timeout
 
error(E) - Method in interface com.google.cloud.BatchResult.Callback
The method to be called when the batched operation fails.
error(E) - Method in class com.google.cloud.BatchResult
Sets an error and status as completed.
etag(String) - Method in class com.google.cloud.IamPolicy.Builder
Sets the policy's etag.
etag() - Method in class com.google.cloud.IamPolicy
The policy's etag.
EXCEPTION_HANDLER - Static variable in class com.google.cloud.BaseService
 
EXCEPTION_HANDLER_INTERCEPTOR - Static variable in class com.google.cloud.BaseService
 
ExceptionHandler - Class in com.google.cloud
Exception handling used by RetryHelper.
ExceptionHandler.Builder - Class in com.google.cloud
ExceptionHandler builder.
ExceptionHandler.Interceptor - Interface in com.google.cloud
 
ExceptionHandler.Interceptor.RetryResult - Enum in com.google.cloud
 
executorFactory(GrpcServiceOptions.ExecutorFactory<ScheduledExecutorService>) - Method in class com.google.cloud.GrpcServiceOptions.Builder
Sets the scheduled executor factory.
executorFactory() - Method in class com.google.cloud.GrpcServiceOptions
Returns a scheduled executor service provider.

F

FieldSelector - Interface in com.google.cloud
Interface for Google Cloud resource's fields.
FieldSelector.Helper - Class in com.google.cloud
A helper class used to build composite selectors given a number of fields.
flushBuffer(int, boolean) - Method in class com.google.cloud.BaseWriteChannel
Writes length bytes of BaseWriteChannel.buffer() to the BaseWriteChannel.uploadId() URL.
FROM_PB_FUNCTION - Static variable in class com.google.cloud.MonitoredResourceDescriptor
 
fromPb(MonitoredResource) - Static method in class com.google.cloud.MonitoredResource
 
fromPb(MonitoredResourceDescriptor) - Static method in class com.google.cloud.MonitoredResourceDescriptor
 

G

get() - Method in class com.google.cloud.BatchResult
Returns the result of this call.
get() - Method in interface com.google.cloud.GrpcServiceOptions.ExecutorFactory
Gets an executor service instance.
getOrDefault(WaitForOption...) - Static method in class com.google.cloud.WaitForOption.CheckingPeriod
Returns the CheckingPeriod option specified in options.
getOrDefault(WaitForOption...) - Static method in class com.google.cloud.WaitForOption.Timeout
Returns the Timeout option specified in options.
googleCloudProjectId() - Static method in class com.google.cloud.ServiceOptions
 
group(String) - Static method in class com.google.cloud.Identity
Returns a new group identity.
GrpcServiceOptions<ServiceT extends Service<OptionsT>,ServiceRpcT,OptionsT extends GrpcServiceOptions<ServiceT,ServiceRpcT,OptionsT>> - Class in com.google.cloud
Abstract class representing service options for those services that use gRPC as the transport layer.
GrpcServiceOptions(Class<? extends ServiceFactory<ServiceT, OptionsT>>, Class<? extends ServiceRpcFactory<ServiceRpcT, OptionsT>>, GrpcServiceOptions.Builder<ServiceT, ServiceRpcT, OptionsT, ?>) - Constructor for class com.google.cloud.GrpcServiceOptions
 
GrpcServiceOptions.Builder<ServiceT extends Service<OptionsT>,ServiceRpcT,OptionsT extends GrpcServiceOptions<ServiceT,ServiceRpcT,OptionsT>,B extends GrpcServiceOptions.Builder<ServiceT,ServiceRpcT,OptionsT,B>> - Class in com.google.cloud
Builder for GrpcServiceOptions.
GrpcServiceOptions.Builder() - Constructor for class com.google.cloud.GrpcServiceOptions.Builder
 
GrpcServiceOptions.Builder(GrpcServiceOptions<ServiceT, ServiceRpcT, OptionsT>) - Constructor for class com.google.cloud.GrpcServiceOptions.Builder
 
GrpcServiceOptions.ExecutorFactory<T extends ExecutorService> - Interface in com.google.cloud
An interface for ExecutorService factories.

H

hashCode() - Method in class com.google.cloud.BaseServiceException.Error
 
hashCode() - Method in exception com.google.cloud.BaseServiceException
 
hashCode() - Method in class com.google.cloud.BaseWriteChannel.BaseState
 
hashCode() - Method in class com.google.cloud.ByteArray
 
hashCode() - Method in class com.google.cloud.ExceptionHandler
 
hashCode() - Method in class com.google.cloud.IamPolicy
 
hashCode() - Method in class com.google.cloud.Identity
 
hashCode() - Method in class com.google.cloud.MonitoredResource
 
hashCode() - Method in class com.google.cloud.MonitoredResourceDescriptor
 
hashCode() - Method in class com.google.cloud.MonitoredResourceDescriptor.LabelDescriptor
 
hashCode() - Method in class com.google.cloud.PageImpl
 
hashCode() - Method in class com.google.cloud.RetryParams
 
hashCode() - Method in exception com.google.cloud.ServiceAccountSigner.SigningException
 
hashCode() - Method in class com.google.cloud.WaitForOption.CheckingPeriod
 
hashCode() - Method in class com.google.cloud.WaitForOption.Timeout
 
host(String) - Method in class com.google.cloud.ServiceOptions.Builder
Sets service host.
host() - Method in class com.google.cloud.ServiceOptions
Returns the service host.
httpRequestInitializer() - Method in class com.google.cloud.HttpServiceOptions
Returns a request initializer responsible for initializing requests according to service options.
HttpServiceOptions<ServiceT extends Service<OptionsT>,ServiceRpcT,OptionsT extends HttpServiceOptions<ServiceT,ServiceRpcT,OptionsT>> - Class in com.google.cloud
Abstract class representing service options for those services that use HTTP as the transport layer.
HttpServiceOptions(Class<? extends ServiceFactory<ServiceT, OptionsT>>, Class<? extends ServiceRpcFactory<ServiceRpcT, OptionsT>>, HttpServiceOptions.Builder<ServiceT, ServiceRpcT, OptionsT, ?>) - Constructor for class com.google.cloud.HttpServiceOptions
 
HttpServiceOptions.Builder<ServiceT extends Service<OptionsT>,ServiceRpcT,OptionsT extends HttpServiceOptions<ServiceT,ServiceRpcT,OptionsT>,B extends HttpServiceOptions.Builder<ServiceT,ServiceRpcT,OptionsT,B>> - Class in com.google.cloud
Builder for HttpServiceOptions.
HttpServiceOptions.Builder() - Constructor for class com.google.cloud.HttpServiceOptions.Builder
 
HttpServiceOptions.Builder(HttpServiceOptions<ServiceT, ServiceRpcT, OptionsT>) - Constructor for class com.google.cloud.HttpServiceOptions.Builder
 
HttpServiceOptions.DefaultHttpTransportFactory - Class in com.google.cloud
 
HttpServiceOptions.DefaultHttpTransportFactory() - Constructor for class com.google.cloud.HttpServiceOptions.DefaultHttpTransportFactory
 
HttpServiceOptions.HttpTransportFactory - Interface in com.google.cloud
A base interface for all HttpTransport factories.
httpTransportFactory(HttpServiceOptions.HttpTransportFactory) - Method in class com.google.cloud.HttpServiceOptions.Builder
Sets the HTTP transport factory.
httpTransportFactory() - Method in class com.google.cloud.HttpServiceOptions
Returns the HTTP transport factory.

I

IamPolicy<R> - Class in com.google.cloud
Base class for Identity and Access Management (IAM) policies.
IamPolicy(IamPolicy.Builder<R, ? extends IamPolicy.Builder<R, ?>>) - Constructor for class com.google.cloud.IamPolicy
 
IamPolicy.Builder<R,B extends IamPolicy.Builder<R,B>> - Class in com.google.cloud
Builder for an IAM Policy.
IamPolicy.Builder() - Constructor for class com.google.cloud.IamPolicy.Builder
Constructor for IAM Policy builder.
idempotent() - Method in exception com.google.cloud.BaseServiceException
Returns true when the operation that caused this exception had no side effects.
Identity - Class in com.google.cloud
An identity in an IamPolicy.
Identity.Type - Enum in com.google.cloud
The types of IAM identities.
initialRetryDelayMillis(long) - Method in class com.google.cloud.RetryParams.Builder
Sets initialRetryDelayMillis.
initialRetryDelayMillis() - Method in class com.google.cloud.RetryParams
Returns the initialRetryDelayMillis.
initialTimeout(int) - Method in class com.google.cloud.GrpcServiceOptions.Builder
Sets the timeout for the initial RPC, in milliseconds.
initialTimeout() - Method in class com.google.cloud.GrpcServiceOptions
Returns the timeout for the initial RPC, in milliseconds.
interceptor(ExceptionHandler.Interceptor...) - Method in class com.google.cloud.ExceptionHandler.Builder
Adds the exception handler interceptors.
isOpen(boolean) - Method in class com.google.cloud.BaseWriteChannel.BaseState.Builder
 
isOpen - Variable in class com.google.cloud.BaseWriteChannel.BaseState
 
isOpen() - Method in class com.google.cloud.BaseWriteChannel
 
isRetryable(boolean, BaseServiceException.Error) - Method in exception com.google.cloud.BaseServiceException
 
isRetryable(boolean, IOException) - Method in exception com.google.cloud.BaseServiceException
 
iterateAll() - Method in interface com.google.cloud.Page
Returns an iterator for all values, possibly also in the next pages.
iterateAll() - Method in class com.google.cloud.PageImpl
 
iterator() - Method in class com.google.cloud.ByteArray
 

K

key() - Method in class com.google.cloud.MonitoredResourceDescriptor.LabelDescriptor
Returns the key associated to this label.

L

labels(Map<String, String>) - Method in class com.google.cloud.MonitoredResource.Builder
Sets the values for all the labels required by the corresponding monitored resource descriptor (see MonitoredResourceDescriptor.labels().
labels() - Method in class com.google.cloud.MonitoredResource
Returns the values for all the labels required by the corresponding monitored resource descriptor (see MonitoredResourceDescriptor.labels().
labels() - Method in class com.google.cloud.MonitoredResourceDescriptor
Returns a list of labels used to describe instances of this monitored resource type.
length() - Method in class com.google.cloud.ByteArray
Returns the number of bytes in this ByteArray.
libraryName() - Method in class com.google.cloud.ServiceOptions
Returns the library's name, gcloud-java, as a string.
libraryVersion() - Method in class com.google.cloud.ServiceOptions
Returns the library's version as a string.
limit() - Method in class com.google.cloud.BaseWriteChannel
 
listSelector(String, List<? extends FieldSelector>, FieldSelector...) - Static method in class com.google.cloud.FieldSelector.Helper
Returns a composite selector given a number of resource fields and a container name.
listSelector(String, List<? extends FieldSelector>, FieldSelector[], String...) - Static method in class com.google.cloud.FieldSelector.Helper
Returns a composite selector given a number of resource fields and a container name.
listSelector(String[], String, List<? extends FieldSelector>, FieldSelector[], String...) - Static method in class com.google.cloud.FieldSelector.Helper
Returns a composite selector given a number of top level fields as strings, a number of resource fields and a container name.
location() - Method in exception com.google.cloud.BaseServiceException
Returns the service location where the error causing the exception occurred.

M

maxRetryDelayMillis(long) - Method in class com.google.cloud.RetryParams.Builder
Sets maxRetryDelayMillis.
maxRetryDelayMillis() - Method in class com.google.cloud.RetryParams
Returns the maxRetryDelayMillis.
maxTimeout(int) - Method in class com.google.cloud.GrpcServiceOptions.Builder
Sets the maximum timeout for a RPC call, in milliseconds.
maxTimeout() - Method in class com.google.cloud.GrpcServiceOptions
Returns the maximum timeout for a RPC call, in milliseconds.
millis() - Method in class com.google.cloud.Clock
Returns current time in milliseconds according to this clock.
minChunkSize() - Method in class com.google.cloud.BaseWriteChannel
 
MonitoredResource - Class in com.google.cloud
Objects of this class represent a resource that can be used for monitoring, logging, billing, or other purposes.
MonitoredResource.Builder - Class in com.google.cloud
A builder for MonitoredResource objects.
MonitoredResourceDescriptor - Class in com.google.cloud
This class describes the schema of Cloud monitored resources.
MonitoredResourceDescriptor.LabelDescriptor - Class in com.google.cloud
This class describes a label for a monitored resource.
MonitoredResourceDescriptor.LabelDescriptor.ValueType - Enum in com.google.cloud
Value types that can be used as label values.

N

name() - Method in class com.google.cloud.MonitoredResourceDescriptor
Returns an optional name for the monitored resource descriptor.
nextPage() - Method in interface com.google.cloud.AsyncPageImpl.NextPageFetcher
 
nextPage() - Method in interface com.google.cloud.Page
Returns the next page of results or null if no more result.
nextPage() - Method in class com.google.cloud.PageImpl
 
nextPage() - Method in interface com.google.cloud.PageImpl.NextPageFetcher
 
nextPageAsync() - Method in interface com.google.cloud.AsyncPage
Returns a Future object for the next page.
nextPageAsync() - Method in class com.google.cloud.AsyncPageImpl
 
nextPageCursor() - Method in interface com.google.cloud.Page
Returns the cursor for the nextPage or null if no more results.
nextPageCursor() - Method in class com.google.cloud.PageImpl
 
nextRequestOptions(T, String, Map<T, ?>) - Static method in class com.google.cloud.PageImpl
Utility method to construct the options map for the next page request.
noAuth() - Static method in class com.google.cloud.AuthCredentials
Creates a placeholder denoting that no credentials should be used.
nonRetriableExceptions() - Method in class com.google.cloud.ExceptionHandler
 
noRetries() - Static method in class com.google.cloud.RetryParams
Returns an instance of RetryParams where `retryMaxAttempts` and `retryMinAttempts` are set to `1`.
notify(BatchResult.Callback<T, E>) - Method in class com.google.cloud.BatchResult
Adds a callback for the batch operation.

O

of(String, Map<String, String>) - Static method in class com.google.cloud.MonitoredResource
Creates a MonitoredResource object given the resource's type and labels.
options() - Method in class com.google.cloud.BaseService
 
options() - Method in class com.google.cloud.BaseWriteChannel
 
options() - Method in interface com.google.cloud.Service
 

P

Page<T> - Interface in com.google.cloud
Interface for Google Cloud paginated results.
PageImpl<T> - Class in com.google.cloud
Base implementation for Google Cloud paginated results.
PageImpl(PageImpl.NextPageFetcher<T>, String, Iterable<T>) - Constructor for class com.google.cloud.PageImpl
Creates a PageImpl object.
PageImpl.NextPageFetcher<T> - Interface in com.google.cloud
Interface for fetching the next page of results from the service.
period() - Method in class com.google.cloud.WaitForOption.CheckingPeriod
Returns the checking period.
position(int) - Method in class com.google.cloud.BaseWriteChannel.BaseState.Builder
 
position - Variable in class com.google.cloud.BaseWriteChannel.BaseState
 
position() - Method in class com.google.cloud.BaseWriteChannel
 
privateKey() - Method in class com.google.cloud.AuthCredentials.ServiceAccountAuthCredentials
Returns the private key associated with the service account credentials.
projectId(String) - Method in class com.google.cloud.ServiceOptions.Builder
Sets project id.
projectId() - Method in class com.google.cloud.ServiceOptions
Returns the project id.
projectIdRequired() - Method in class com.google.cloud.ServiceOptions
Returns whether a service requires a project ID.
propagate() - Static method in exception com.google.cloud.RetryHelper.RetryInterruptedException
Sets the caller thread interrupt flag and throws RetryInterruptedException.

R

ReadChannel - Interface in com.google.cloud
A channel for reading data from a Google Cloud object.
readTimeout(int) - Method in class com.google.cloud.HttpServiceOptions.Builder
Sets the timeout in milliseconds to read data from an established connection.
readTimeout() - Method in class com.google.cloud.HttpServiceOptions
Returns the timeout in milliseconds to read from an established connection.
reason() - Method in class com.google.cloud.BaseServiceException.Error
Returns the reason that caused the exception.
reason() - Method in exception com.google.cloud.BaseServiceException
Returns the reason that caused the exception.
rejected() - Method in class com.google.cloud.BaseServiceException.Error
Returns true if the error indicates that the API call was certainly not accepted by the server.
release(T) - Method in interface com.google.cloud.GrpcServiceOptions.ExecutorFactory
Releases resources used by the executor and possibly shuts it down.
removeIdentity(R, Identity, Identity...) - Method in class com.google.cloud.IamPolicy.Builder
Removes one or more identities from an existing binding.
removeRole(R) - Method in class com.google.cloud.IamPolicy.Builder
Removes the role (and all identities associated with that role) from the policy.
Restorable<T extends Restorable<T>> - Interface in com.google.cloud
Implementation of this interface can persist their state and restore from it.
RestorableState<T extends Restorable<T>> - Interface in com.google.cloud
A common interface for restorable states.
restore(BaseWriteChannel.BaseState) - Method in class com.google.cloud.BaseWriteChannel
Restores the state of the current write channel given a BaseWriteChannel.BaseState object.
restore() - Method in interface com.google.cloud.RestorableState
Returns an object whose internal state reflects the one saved in the invocation object.
retriableExceptions() - Method in class com.google.cloud.ExceptionHandler
 
retryable() - Method in exception com.google.cloud.BaseServiceException
Returns true when it is safe to retry the operation that caused this exception.
retryableErrors() - Method in exception com.google.cloud.BaseServiceException
 
retryDelayBackoffFactor(double) - Method in class com.google.cloud.RetryParams.Builder
Sets retryDelayBackoffFactor.
retryDelayBackoffFactor() - Method in class com.google.cloud.RetryParams
Returns the maxRetryDelayBackoffFactor.
RetryHelper<V> - Class in com.google.cloud
Utility class for retrying operations.
RetryHelper.NonRetriableException - Exception in com.google.cloud
Thrown when RetryHelper callable has indicate it should not be retried.
RetryHelper.RetriesExhaustedException - Exception in com.google.cloud
Thrown when a RetryHelper has attempted the maximum number of attempts allowed by RetryParams and was not successful.
RetryHelper.RetryHelperException - Exception in com.google.cloud
 
RetryHelper.RetryInterruptedException - Exception in com.google.cloud
Thrown when a RetryHelper failed to complete its work due to interruption.
retryMaxAttempts(int) - Method in class com.google.cloud.RetryParams.Builder
Sets retryMaxAttempts.
retryMaxAttempts() - Method in class com.google.cloud.RetryParams
Returns the retryMaxAttempts.
retryMinAttempts(int) - Method in class com.google.cloud.RetryParams.Builder
Sets retryMinAttempts.
retryMinAttempts() - Method in class com.google.cloud.RetryParams
Returns the retryMinAttempts.
retryOn(Class<? extends Exception>...) - Method in class com.google.cloud.ExceptionHandler.Builder
Add the exceptions to ignore/retry-on.
RetryParams - Class in com.google.cloud
Parameters for configuring retries with an exponential backoff.
retryParams(RetryParams) - Method in class com.google.cloud.ServiceOptions.Builder
Sets configuration parameters for request retries.
retryParams() - Method in class com.google.cloud.ServiceOptions
Returns configuration parameters for request retries.
RetryParams.Builder - Class in com.google.cloud
RetryParams builder.
rpc() - Method in class com.google.cloud.ServiceOptions
 
runWithRetries(Callable<V>) - Static method in class com.google.cloud.RetryHelper
 
runWithRetries(Callable<V>, RetryParams, ExceptionHandler) - Static method in class com.google.cloud.RetryHelper
 
runWithRetries(Callable<V>, RetryParams, ExceptionHandler, Clock) - Static method in class com.google.cloud.RetryHelper
 

S

scopes() - Method in class com.google.cloud.ServiceOptions
 
seek(long) - Method in interface com.google.cloud.ReadChannel
 
selector(List<? extends FieldSelector>, FieldSelector...) - Static method in class com.google.cloud.FieldSelector.Helper
Returns a composite selector given a number of resource fields.
selector() - Method in interface com.google.cloud.FieldSelector
Returns a string selector.
self() - Method in class com.google.cloud.HttpServiceOptions.Builder
 
self() - Method in class com.google.cloud.ServiceOptions.Builder
 
Service<OptionsT extends ServiceOptions<?,?,OptionsT>> - Interface in com.google.cloud
Interface for service objects.
service() - Method in class com.google.cloud.ServiceOptions
 
serviceAccount(String) - Static method in class com.google.cloud.Identity
Returns a new service account identity.
serviceAccountProjectId() - Static method in class com.google.cloud.ServiceOptions
 
ServiceAccountSigner - Interface in com.google.cloud
Interface for a service account signer.
ServiceAccountSigner.SigningException - Exception in com.google.cloud
 
ServiceFactory<ServiceT extends Service,ServiceOptionsT extends ServiceOptions> - Interface in com.google.cloud
A base interface for all service factories.
serviceFactory(ServiceFactory<ServiceT, OptionsT>) - Method in class com.google.cloud.ServiceOptions.Builder
Sets the service factory.
serviceOptions - Variable in class com.google.cloud.BaseWriteChannel.BaseState
 
ServiceOptions<ServiceT extends Service<OptionsT>,ServiceRpcT,OptionsT extends ServiceOptions<ServiceT,ServiceRpcT,OptionsT>> - Class in com.google.cloud
Abstract class representing service options.
ServiceOptions(Class<? extends ServiceFactory<ServiceT, OptionsT>>, Class<? extends ServiceRpcFactory<ServiceRpcT, OptionsT>>, ServiceOptions.Builder<ServiceT, ServiceRpcT, OptionsT, ?>) - Constructor for class com.google.cloud.ServiceOptions
 
ServiceOptions.Builder<ServiceT extends Service<OptionsT>,ServiceRpcT,OptionsT extends ServiceOptions<ServiceT,ServiceRpcT,OptionsT>,B extends ServiceOptions.Builder<ServiceT,ServiceRpcT,OptionsT,B>> - Class in com.google.cloud
Builder for ServiceOptions.
ServiceOptions.Builder() - Constructor for class com.google.cloud.ServiceOptions.Builder
 
ServiceOptions.Builder(ServiceOptions<ServiceT, ServiceRpcT, OptionsT>) - Constructor for class com.google.cloud.ServiceOptions.Builder
 
serviceRpcFactory(ServiceRpcFactory<ServiceRpcT, OptionsT>) - Method in class com.google.cloud.ServiceOptions.Builder
Sets the factory for rpc services.
ServiceRpcFactory<ServiceRpcT,OptionsT extends ServiceOptions> - Interface in com.google.cloud.spi
A base interface for all service RPC factories.
sign(byte[]) - Method in class com.google.cloud.AuthCredentials.AppEngineAuthCredentials
 
sign(byte[]) - Method in class com.google.cloud.AuthCredentials.ServiceAccountAuthCredentials
 
sign(byte[]) - Method in interface com.google.cloud.ServiceAccountSigner
Signs the provided bytes using the private key associated with the service account.
sleep() - Method in class com.google.cloud.WaitForOption.CheckingPeriod
Blocks the current thread for the amount of time specified by this object.
stateBuilder() - Method in class com.google.cloud.BaseWriteChannel
Creates a BaseWriteChannel.BaseState.Builder for the current write channel.
strValue() - Method in class com.google.cloud.Identity
Returns the string value associated with the identity.
success(T) - Method in interface com.google.cloud.BatchResult.Callback
The method to be called when the batched operation succeeds.
success(T) - Method in class com.google.cloud.BatchResult
Sets a result and status as completed.

T

timeout(long, TimeUnit) - Static method in class com.google.cloud.WaitForOption
Returns an option to set the maximum time to wait.
timeoutMillis() - Method in class com.google.cloud.WaitForOption.Timeout
Returns the timeout in milliseconds.
timeoutMultiplier(double) - Method in class com.google.cloud.GrpcServiceOptions.Builder
Sets the timeout multiplier.
timeoutMultiplier() - Method in class com.google.cloud.GrpcServiceOptions
Returns the timeout multiplier.
toBuilder() - Method in class com.google.cloud.IamPolicy
Returns a builder containing the properties of this IAM Policy.
toBuilder() - Method in class com.google.cloud.MonitoredResource
Returns a builder for this MonitoredResource object.
toBuilder() - Method in class com.google.cloud.RetryParams
 
toBuilder() - Method in class com.google.cloud.ServiceOptions
 
toByteArray() - Method in class com.google.cloud.ByteArray
Returns a copy of this ByteArray as an array of bytes.
toPb() - Method in class com.google.cloud.MonitoredResource
 
toPb() - Method in class com.google.cloud.MonitoredResourceDescriptor
 
toString() - Method in class com.google.cloud.BaseServiceException.Error
 
toString() - Method in class com.google.cloud.BaseWriteChannel.BaseState
 
toString() - Method in class com.google.cloud.ByteArray
 
toString() - Method in class com.google.cloud.MonitoredResource
 
toString() - Method in class com.google.cloud.MonitoredResourceDescriptor.LabelDescriptor
 
toString() - Method in class com.google.cloud.MonitoredResourceDescriptor
 
toString() - Method in class com.google.cloud.RetryHelper
 
toString() - Method in class com.google.cloud.RetryParams
 
toString() - Method in class com.google.cloud.WaitForOption.CheckingPeriod
 
toString() - Method in class com.google.cloud.WaitForOption.Timeout
 
toStringUtf8() - Method in class com.google.cloud.ByteArray
Returns a copy of this ByteArray as an UTF-8 string.
totalRetryPeriodMillis(long) - Method in class com.google.cloud.RetryParams.Builder
Sets totalRetryPeriodMillis.
totalRetryPeriodMillis() - Method in class com.google.cloud.RetryParams
Returns the totalRetryPeriodMillis.
translateAndPropagateIfPossible(RetryHelper.RetryHelperException) - Static method in exception com.google.cloud.BaseServiceException
 
type() - Method in class com.google.cloud.Identity
 
type(String) - Method in class com.google.cloud.MonitoredResource.Builder
Sets the monitored resource type.
type() - Method in class com.google.cloud.MonitoredResource
Returns the monitored resource type.
type() - Method in class com.google.cloud.MonitoredResourceDescriptor
Returns the monitored resource type.

U

unit() - Method in class com.google.cloud.WaitForOption.CheckingPeriod
Returns the time unit for WaitForOption.CheckingPeriod.period().
UNKNOWN_CODE - Static variable in exception com.google.cloud.BaseServiceException
 
uploadId - Variable in class com.google.cloud.BaseWriteChannel.BaseState
 
uploadId() - Method in class com.google.cloud.BaseWriteChannel
 
user(String) - Static method in class com.google.cloud.Identity
Returns a new user identity.

V

value() - Method in class com.google.cloud.Identity
Returns the string identifier for this identity.
valueOf(String) - Static method in enum com.google.cloud.ExceptionHandler.Interceptor.RetryResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.cloud.Identity.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class com.google.cloud.Identity
Converts a string to an Identity.
valueOf(String) - Static method in enum com.google.cloud.MonitoredResourceDescriptor.LabelDescriptor.ValueType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.google.cloud.ExceptionHandler.Interceptor.RetryResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.cloud.Identity.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.cloud.MonitoredResourceDescriptor.LabelDescriptor.ValueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in interface com.google.cloud.Page
Returns the values contained in this page.
values() - Method in class com.google.cloud.PageImpl
 
valueType() - Method in class com.google.cloud.MonitoredResourceDescriptor.LabelDescriptor
Returns the type of data that can be assigned to this label.
version(Integer) - Method in class com.google.cloud.IamPolicy.Builder
Sets the version of the policy.
version() - Method in class com.google.cloud.IamPolicy
Sets the version of the policy.

W

WaitForOption - Class in com.google.cloud
This class represents options for methods that wait for changes in the status of a resource.
WaitForOption.CheckingPeriod - Class in com.google.cloud
This class represents an option to set how frequently the resource status should be checked.
WaitForOption.Timeout - Class in com.google.cloud
This class represents an option to set the maximum time to wait for the resource's status to reach the desired state.
write(ByteBuffer) - Method in class com.google.cloud.BaseWriteChannel
 
WriteChannel - Interface in com.google.cloud
A channel for writing data to Google Cloud services.
A B C D E F G H I K L M N O P R S T U V W 

Copyright © 2016 Google. All rights reserved.