Skip to main content
Documentation
Technology areas
close
AI and ML
Application development
Application hosting
Compute
Data analytics and pipelines
Databases
Distributed, hybrid, and multicloud
Generative AI
Industry solutions
Networking
Observability and monitoring
Security
Storage
Cross-product tools
close
Access and resources management
Costs and usage management
Google Cloud SDK, languages, frameworks, and tools
Infrastructure as code
Migration
Related sites
close
Google Cloud Home
Free Trial and Free Tier
Architecture Center
Blog
Contact Sales
Google Cloud Developer Center
Google Developer Center
Google Cloud Marketplace
Google Cloud Marketplace Documentation
Google Cloud Skills Boost
Google Cloud Solution Center
Google Cloud Support
Google Cloud Tech Youtube Channel
/
English
Deutsch
Español – América Latina
Français
Português – Brasil
中文 – 简体
日本語
한국어
Console
Sign in
Java
Overview
Guides
Reference
Samples
Contact Us
Start free
Documentation
Overview
Guides
Reference
Samples
Technology areas
More
Cross-product tools
More
Related sites
More
Console
Contact Us
Start free
Overview
Library reference docs
ad-manager
admin
alloydb-connector
api-common
gax
Overview
Version history
com.google.api.gax.batching
Package summary
Interfaces
BatchMerger
BatchResource
Batcher
BatchingDescriptor
BatchingRequestBuilder
BatchingThreshold
ElementCounter
RequestBuilder
ThresholdBatchReceiver
Classes
AccumulatingBatchReceiver
BatchEntry
BatcherImpl
BatchingCallSettings
BatchingCallSettings.Builder
BatchingFlowController
BatchingSettings
BatchingSettings.Builder
BatchingThresholds
DynamicFlowControlSettings
DynamicFlowControlSettings.Builder
FlowControlEventStats
FlowControlEventStats.FlowControlEvent
FlowControlSettings
FlowControlSettings.Builder
FlowController
NumericThreshold
PartitionKey
ThresholdBatcher
ThresholdBatcher.Builder
Enums
FlowController.LimitExceededBehavior
Exceptions
BatchingException
FlowController.FlowControlException
FlowController.FlowControlRuntimeException
FlowController.MaxOutstandingElementCountReachedException
FlowController.MaxOutstandingRequestBytesReachedException
com.google.api.gax.core
Package summary
Interfaces
BackgroundResource
CredentialsProvider
ExecutorProvider
Classes
BackgroundResourceAggregation
BaseBackgroundResource
Distribution
ExecutorAsBackgroundResource
FixedCredentialsProvider
FixedExecutorProvider
GaxProperties
GoogleCredentialsProvider
GoogleCredentialsProvider.Builder
InstantiatingExecutorProvider
InstantiatingExecutorProvider.Builder
NoCredentialsProvider
Exceptions
ResourceCloseException
com.google.api.gax.grpc
Package summary
Interfaces
ChannelFactory
ChannelPrimer
GrpcInterceptorProvider
GrpcStubCallableFactory
ResponseMetadataHandler
Classes
ChannelPoolSettings
ChannelPoolSettings.Builder
GaxGrpcProperties
GrpcCallContext
GrpcCallSettings
GrpcCallSettings.Builder
GrpcCallableFactory
GrpcHeaderInterceptor
GrpcLoggingInterceptor
GrpcRawCallableFactory
GrpcResponseMetadata
GrpcStatusCode
GrpcTransportChannel
GrpcTransportChannel.Builder
InstantiatingGrpcChannelProvider
InstantiatingGrpcChannelProvider.Builder
ProtoOperationTransformers
ProtoOperationTransformers.MetadataTransformer
ProtoOperationTransformers.ResponseTransformer
Enums
InstantiatingGrpcChannelProvider.HardBoundTokenTypes
com.google.api.gax.grpc.nativeimage
Package summary
com.google.api.gax.httpjson
Package summary
Interfaces
FieldsExtractor
HttpJsonChannel
HttpJsonClientInterceptor
HttpJsonHeaderEnhancer
HttpJsonInterceptorProvider
HttpJsonStubCallableFactory
HttpRequestFormatter
HttpResponseParser
OperationSnapshotFactory
PollingRequestFactory
Classes
ApiMethodDescriptor
ApiMethodDescriptor.Builder
ForwardingHttpJsonClientCall
ForwardingHttpJsonClientCall.SimpleForwardingHttpJsonClientCall
ForwardingHttpJsonClientCallListener
ForwardingHttpJsonClientCallListener.SimpleForwardingHttpJsonClientCallListener
GaxHttpJsonProperties
HttpHeadersUtils
HttpJsonCallContext
HttpJsonCallOptions
HttpJsonCallOptions.Builder
HttpJsonCallSettings
HttpJsonCallSettings.Builder
HttpJsonCallableFactory
HttpJsonClientCall
HttpJsonClientCall.Listener
HttpJsonHeaderEnhancers
HttpJsonLoggingInterceptor
HttpJsonLongRunningClient
HttpJsonMetadata
HttpJsonOperationSnapshot
HttpJsonOperationSnapshot.Builder
HttpJsonOperationSnapshotCallable
HttpJsonServerStreamingRequestParamCallable
HttpJsonStatusCode
HttpJsonTransportChannel
HttpJsonTransportChannel.Builder
InstantiatingHttpJsonChannelProvider
InstantiatingHttpJsonChannelProvider.Builder
ManagedHttpJsonChannel
ManagedHttpJsonChannel.Builder
ProtoMessageRequestFormatter
ProtoMessageRequestFormatter.Builder
ProtoMessageResponseParser
ProtoMessageResponseParser.Builder
ProtoOperationTransformers
ProtoOperationTransformers.MetadataTransformer
ProtoOperationTransformers.ResponseTransformer
ProtoRestSerializer
Enums
ApiMethodDescriptor.MethodType
Exceptions
HttpJsonStatusRuntimeException
RestSerializationException
com.google.api.gax.httpjson.longrunning
Package summary
Classes
OperationsClient
OperationsClient.ListOperationsFixedSizeCollection
OperationsClient.ListOperationsPage
OperationsClient.ListOperationsPagedResponse
OperationsSettings
OperationsSettings.Builder
Stub packages
com.google.api.gax.httpjson.longrunning.stub
Package summary
Classes
HttpJsonOperationsCallableFactory
HttpJsonOperationsStub
OperationsStub
OperationsStubSettings
OperationsStubSettings.Builder
com.google.api.gax.httpjson.longrunning.stub
Package summary
Classes
HttpJsonOperationsCallableFactory
HttpJsonOperationsStub
OperationsStub
OperationsStubSettings
OperationsStubSettings.Builder
com.google.api.gax.logging
Package summary
Interfaces
LoggingUtils.ThrowingRunnable
Classes
LogData
LogData.Builder
LoggerProvider
LoggingUtils
com.google.api.gax.longrunning
Package summary
Interfaces
OperationFuture
OperationSnapshot
Classes
OperationFutureImpl
OperationFutures
OperationResponsePollAlgorithm
OperationTimedPollAlgorithm
com.google.api.gax.nativeimage
Package summary
Classes
NativeImageUtils
com.google.api.gax.paging
Package summary
Interfaces
AsyncPage
FixedSizeCollection
Page
PagedListResponse
Classes
AbstractFixedSizeCollection
AbstractPage
AbstractPagedListResponse
Pages
com.google.api.gax.retrying
Package summary
Interfaces
ResultRetryAlgorithm
ResultRetryAlgorithmWithContext
RetryingContext
RetryingExecutor
RetryingExecutorWithContext
RetryingFuture
StreamResumptionStrategy
TimedRetryAlgorithm
TimedRetryAlgorithmWithContext
Classes
BasicResultRetryAlgorithm
DirectRetryingExecutor
ExponentialPollAlgorithm
ExponentialRetryAlgorithm
NonCancellableFuture
RetryAlgorithm
RetrySettings
RetrySettings.Builder
ScheduledRetryingExecutor
SimpleStreamResumptionStrategy
StreamingRetryAlgorithm
TimedAttemptSettings
TimedAttemptSettings.Builder
Exceptions
PollException
ServerStreamingAttemptException
com.google.api.gax.rpc
Package summary
Interfaces
ApiCallContext
ApiStreamObserver
BatchingDescriptor
BidiStreamObserver
ClientStream
ClientStreamReadyObserver
HeaderProvider
LongRunningClient
PagedListDescriptor
PagedListResponseFactory
RequestMutator
RequestParamsEncoder
RequestParamsExtractor
ResponseObserver
StatusCode
StreamController
TransportChannel
TransportChannelProvider
WatchdogProvider
Classes
ApiCallContext.Key
ApiClientHeaderProvider
ApiClientHeaderProvider.Builder
Batch
BatchedFuture
BatchedRequestIssuer
BatcherFactory
BatchingCallSettings
BatchingCallSettings.Builder
BatchingCallable
BidiStream
BidiStreamingCallable
Callables
ClientContext
ClientContext.Builder
ClientSettings
ClientSettings.Builder
ClientStreamingCallable
EndpointContext
EndpointContext.Builder
ErrorDetails
ErrorDetails.Builder
FixedHeaderProvider
FixedTransportChannelProvider
FixedWatchdogProvider
InstantiatingWatchdogProvider
NoHeaderProvider
OperationCallSettings
OperationCallSettings.Builder
OperationCallable
PageContext
PagedCallSettings
PagedCallSettings.Builder
PagedCallable
RequestParamsBuilder
RequestUrlParamsEncoder
ServerStream
ServerStreamingCallSettings
ServerStreamingCallSettings.Builder
ServerStreamingCallable
StateCheckingResponseObserver
StreamingCallSettings
StreamingCallSettings.Builder
StubSettings
StubSettings.Builder
TranslatingUnaryCallable
UnaryCallSettings
UnaryCallSettings.Builder
UnaryCallable
Watchdog
Enums
StatusCode.Code
Exceptions
AbortedException
AlreadyExistsException
ApiException
ApiExceptionFactory
ApiExceptions
AsyncTaskException
CancelledException
DataLossException
DeadlineExceededException
FailedPreconditionException
InternalException
InvalidArgumentException
NotFoundException
OutOfRangeException
PermissionDeniedException
ProtocolBufferParsingException
ResourceExhaustedException
UnauthenticatedException
UnavailableException
UnimplementedException
UnknownException
WatchdogTimeoutException
com.google.api.gax.rpc.internal
Package summary
Interfaces
EnvironmentProvider
Classes
ApiCallContextOptions
Headers
QuotaProjectIdHidingCredentials
com.google.api.gax.rpc.mtls
Package summary
Classes
CertificateBasedAccess
ContextAwareMetadataJson
MtlsProvider
Enums
CertificateBasedAccess.MtlsEndpointUsagePolicy
MtlsProvider.MtlsEndpointUsagePolicy
com.google.api.gax.tracing
Package summary
Interfaces
ApiTracer
ApiTracer.Scope
ApiTracerFactory
MetricsRecorder
Classes
BaseApiTracer
BaseApiTracerFactory
MethodName
MetricsTracer
MetricsTracerFactory
OpenTelemetryMetricsRecorder
OpencensusTracer
OpencensusTracerFactory
SpanName
TracedBatchingCallable
TracedBidiCallable
TracedClientStreamingCallable
TracedOperationCallable
TracedOperationInitialCallable
TracedServerStreamingCallable
TracedUnaryCallable
Enums
ApiTracerFactory.OperationType
com.google.api.gax.util
Package summary
Classes
TimeConversionUtils
com.google.longrunning
Package summary
Interfaces
CancelOperationRequestOrBuilder
DeleteOperationRequestOrBuilder
GetOperationRequestOrBuilder
ListOperationsRequestOrBuilder
ListOperationsResponseOrBuilder
OperationInfoOrBuilder
OperationOrBuilder
WaitOperationRequestOrBuilder
Classes
CancelOperationRequest
CancelOperationRequest.Builder
DeleteOperationRequest
DeleteOperationRequest.Builder