Index
All Classes and Interfaces|All Packages
A
- acceptsPoolSize() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
-
Deprecated.
- addHandlers(ApiCallContext) - Method in class com.google.api.gax.grpc.GrpcResponseMetadata
-
Constructs a new call context from an existing ApiCallContext, and sets the CallOptions to add handlers to retrieve the headers and trailers, and make them available via the getMetadata and getTrailingMetadata methods.
- ALTS - Enum constant in enum com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.HardBoundTokenTypes
- apply(OperationSnapshot) - Method in class com.google.api.gax.grpc.ProtoOperationTransformers.MetadataTransformer
- apply(OperationSnapshot) - Method in class com.google.api.gax.grpc.ProtoOperationTransformers.ResponseTransformer
- applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void>) - Method in class com.google.longrunning.OperationsSettings.Builder
-
Applies the given settings updater function to all of the unary API methods in this service.
- applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void>) - Method in class com.google.longrunning.stub.OperationsStubSettings.Builder
-
Applies the given settings updater function to all of the unary API methods in this service.
- awaitTermination(long, TimeUnit) - Method in class com.google.api.gax.grpc.GrpcTransportChannel
- awaitTermination(long, TimeUnit) - Method in class com.google.longrunning.OperationsClient
- awaitTermination(long, TimeUnit) - Method in class com.google.longrunning.stub.GrpcOperationsStub
B
- build() - Method in class com.google.api.gax.grpc.ChannelPoolSettings.Builder
- build() - Method in class com.google.api.gax.grpc.GrpcCallSettings.Builder
- build() - Method in class com.google.api.gax.grpc.GrpcTransportChannel.Builder
- build() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
- build() - Method in class com.google.longrunning.OperationsSettings.Builder
- build() - Method in class com.google.longrunning.stub.OperationsStubSettings.Builder
- builder() - Static method in class com.google.api.gax.grpc.ChannelPoolSettings
- Builder() - Constructor for class com.google.api.gax.grpc.ChannelPoolSettings.Builder
- Builder() - Constructor for class com.google.api.gax.grpc.GrpcTransportChannel.Builder
- Builder() - Constructor for class com.google.longrunning.OperationsSettings.Builder
- Builder() - Constructor for class com.google.longrunning.stub.OperationsStubSettings.Builder
- Builder(ClientContext) - Constructor for class com.google.longrunning.OperationsSettings.Builder
- Builder(ClientContext) - Constructor for class com.google.longrunning.stub.OperationsStubSettings.Builder
- Builder(OperationsSettings) - Constructor for class com.google.longrunning.OperationsSettings.Builder
- Builder(OperationsStubSettings) - Constructor for class com.google.longrunning.stub.OperationsStubSettings.Builder
- Builder(OperationsStubSettings.Builder) - Constructor for class com.google.longrunning.OperationsSettings.Builder
C
- cancelOperation(String) - Method in class com.google.longrunning.OperationsClient
-
Starts asynchronous cancellation on a long-running operation.
- cancelOperationCallable() - Method in class com.google.longrunning.OperationsClient
-
Starts asynchronous cancellation on a long-running operation.
- cancelOperationCallable() - Method in class com.google.longrunning.stub.GrpcOperationsStub
- cancelOperationCallable() - Method in class com.google.longrunning.stub.OperationsStub
- cancelOperationSettings() - Method in class com.google.longrunning.OperationsSettings.Builder
-
Returns the builder for the settings used for calls to cancelOperation.
- cancelOperationSettings() - Method in class com.google.longrunning.OperationsSettings
-
Returns the object with the settings used for calls to cancelOperation.
- cancelOperationSettings() - Method in class com.google.longrunning.stub.OperationsStubSettings.Builder
-
Returns the builder for the settings used for calls to cancelOperation.
- cancelOperationSettings() - Method in class com.google.longrunning.stub.OperationsStubSettings
-
Returns the object with the settings used for calls to cancelOperation.
- canUseDirectPath() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
-
Marked as Internal Api and intended for internal use.
- ChannelFactory - Interface in com.google.api.gax.grpc
-
This interface represents a factory for creating one ManagedChannel
- ChannelPoolSettings - Class in com.google.api.gax.grpc
-
Settings to control
ChannelPoolbehavior. - ChannelPoolSettings() - Constructor for class com.google.api.gax.grpc.ChannelPoolSettings
- ChannelPoolSettings.Builder - Class in com.google.api.gax.grpc
- ChannelPrimer - Interface in com.google.api.gax.grpc
-
An interface to prepare a ManagedChannel for normal requests by priming the channel
- close() - Method in class com.google.api.gax.grpc.GrpcTransportChannel
- close() - Method in class com.google.longrunning.OperationsClient
- close() - Method in class com.google.longrunning.stub.GrpcOperationsStub
- close() - Method in class com.google.longrunning.stub.OperationsStub
- com.google.api.gax.grpc - package com.google.api.gax.grpc
- com.google.api.gax.grpc.nativeimage - package com.google.api.gax.grpc.nativeimage
- com.google.longrunning - package com.google.longrunning
-
A client to Google Long Running Operations API.
- com.google.longrunning.stub - package com.google.longrunning.stub
- create(ClientContext) - Static method in class com.google.longrunning.stub.GrpcOperationsStub
- create(ClientContext, GrpcStubCallableFactory) - Static method in class com.google.longrunning.stub.GrpcOperationsStub
- create(OperationsSettings) - Static method in class com.google.longrunning.OperationsClient
-
Constructs an instance of OperationsClient, using the given settings.
- create(OperationsStub) - Static method in class com.google.longrunning.OperationsClient
-
Constructs an instance of OperationsClient, using the given stub for making calls.
- create(OperationsStubSettings) - Static method in class com.google.longrunning.OperationsSettings
- create(OperationsStubSettings) - Static method in class com.google.longrunning.stub.GrpcOperationsStub
- create(ManagedChannel) - Static method in class com.google.api.gax.grpc.GrpcTransportChannel
- create(MethodDescriptor<RequestT, ResponseT>) - Static method in class com.google.api.gax.grpc.GrpcCallSettings
- create(Class<ResponseT>) - Static method in class com.google.api.gax.grpc.ProtoOperationTransformers.MetadataTransformer
- create(Class<ResponseT>) - Static method in class com.google.api.gax.grpc.ProtoOperationTransformers.ResponseTransformer
- createAsync(PageContext<ListOperationsRequest, ListOperationsResponse, Operation>, ApiFuture<ListOperationsResponse>) - Static method in class com.google.longrunning.OperationsClient.ListOperationsPagedResponse
- createBaseUnaryCallable(GrpcCallSettings<RequestT, ResponseT>, UnaryCallSettings<?, ?>, ClientContext) - Static method in class com.google.api.gax.grpc.GrpcCallableFactory
-
Create a Unary callable object with minimal grpc-specific functionality.
- createBatchingCallable(GrpcCallSettings<RequestT, ResponseT>, BatchingCallSettings<RequestT, ResponseT>, ClientContext) - Static method in class com.google.api.gax.grpc.GrpcCallableFactory
-
Create a callable object that represents a batching API method.
- createBatchingCallable(GrpcCallSettings<RequestT, ResponseT>, BatchingCallSettings<RequestT, ResponseT>, ClientContext) - Method in interface com.google.api.gax.grpc.GrpcStubCallableFactory
-
Create a callable object that represents a batching API method.
- createBatchingCallable(GrpcCallSettings<RequestT, ResponseT>, BatchingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.longrunning.stub.GrpcOperationsCallableFactory
- createBidiStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, StreamingCallSettings<RequestT, ResponseT>, ClientContext) - Static method in class com.google.api.gax.grpc.GrpcCallableFactory
-
Create a bidirectional streaming callable object with grpc-specific functionality.
- createBidiStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, StreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in interface com.google.api.gax.grpc.GrpcStubCallableFactory
-
Create a bidirectional streaming callable object with grpc-specific functionality.
- createBidiStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, StreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.longrunning.stub.GrpcOperationsCallableFactory
- createBidiStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, Set<StatusCode.Code>) - Static method in class com.google.api.gax.grpc.GrpcRawCallableFactory
-
Create a bidirectional streaming callable object with grpc-specific functionality.
- createClientStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, StreamingCallSettings<RequestT, ResponseT>, ClientContext) - Static method in class com.google.api.gax.grpc.GrpcCallableFactory
-
Create a client-streaming callable object with grpc-specific functionality.
- createClientStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, StreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in interface com.google.api.gax.grpc.GrpcStubCallableFactory
-
Create a client-streaming callable object with grpc-specific functionality.
- createClientStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, StreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.longrunning.stub.GrpcOperationsCallableFactory
- createClientStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, Set<StatusCode.Code>) - Static method in class com.google.api.gax.grpc.GrpcRawCallableFactory
-
Create a client-streaming callable object with grpc-specific functionality.
- createCollection(List<OperationsClient.ListOperationsPage>, int) - Method in class com.google.longrunning.OperationsClient.ListOperationsFixedSizeCollection
- createContextWithHandlers() - Method in class com.google.api.gax.grpc.GrpcResponseMetadata
-
Constructs a new call context and sets the CallOptions to add handlers to retrieve the headers and trailers, and make them available via the getMetadata and getTrailingMetadata methods.
- createDefault() - Static method in class com.google.api.gax.grpc.GrpcCallContext
-
Returns an empty instance with a null channel and default
CallOptions. - createOperationCallable(GrpcCallSettings<RequestT, Operation>, OperationCallSettings<RequestT, ResponseT, MetadataT>, ClientContext, OperationsStub) - Static method in class com.google.api.gax.grpc.GrpcCallableFactory
-
Creates a callable object that represents a long-running operation.
- createOperationCallable(GrpcCallSettings<RequestT, Operation>, OperationCallSettings<RequestT, ResponseT, MetadataT>, ClientContext, OperationsStub) - Method in interface com.google.api.gax.grpc.GrpcStubCallableFactory
-
Creates a callable object that represents a long-running operation.
- createOperationCallable(GrpcCallSettings<RequestT, Operation>, OperationCallSettings<RequestT, ResponseT, MetadataT>, ClientContext, OperationsStub) - Method in class com.google.longrunning.stub.GrpcOperationsCallableFactory
- createPage(PageContext<ListOperationsRequest, ListOperationsResponse, Operation>, ListOperationsResponse) - Method in class com.google.longrunning.OperationsClient.ListOperationsPage
- createPageAsync(PageContext<ListOperationsRequest, ListOperationsResponse, Operation>, ApiFuture<ListOperationsResponse>) - Method in class com.google.longrunning.OperationsClient.ListOperationsPage
- createPagedCallable(GrpcCallSettings<RequestT, ResponseT>, PagedCallSettings<RequestT, ResponseT, PagedListResponseT>, ClientContext) - Static method in class com.google.api.gax.grpc.GrpcCallableFactory
-
Create a paged callable object that represents a paged API method.
- createPagedCallable(GrpcCallSettings<RequestT, ResponseT>, PagedCallSettings<RequestT, ResponseT, PagedListResponseT>, ClientContext) - Method in interface com.google.api.gax.grpc.GrpcStubCallableFactory
-
Create a paged callable object that represents a paged API method.
- createPagedCallable(GrpcCallSettings<RequestT, ResponseT>, PagedCallSettings<RequestT, ResponseT, PagedListResponseT>, ClientContext) - Method in class com.google.longrunning.stub.GrpcOperationsCallableFactory
- createServerStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, ServerStreamingCallSettings<RequestT, ResponseT>, ClientContext) - Static method in class com.google.api.gax.grpc.GrpcCallableFactory
-
Create a server-streaming callable with grpc-specific functionality.
- createServerStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, ServerStreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in interface com.google.api.gax.grpc.GrpcStubCallableFactory
-
Create a server-streaming callable with grpc-specific functionality.
- createServerStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, ServerStreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.longrunning.stub.GrpcOperationsCallableFactory
- createServerStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, StreamingCallSettings<RequestT, ResponseT>, ClientContext) - Static method in class com.google.api.gax.grpc.GrpcCallableFactory
-
Deprecated.Please use ServerStreamingCallSettings
- createServerStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, Set<StatusCode.Code>) - Static method in class com.google.api.gax.grpc.GrpcRawCallableFactory
-
Create a server-streaming callable with grpc-specific functionality.
- createSingleChannel() - Method in interface com.google.api.gax.grpc.ChannelFactory
- createStub() - Method in class com.google.longrunning.stub.OperationsStubSettings
- createUnaryCallable(GrpcCallSettings<RequestT, ResponseT>, UnaryCallSettings<RequestT, ResponseT>, ClientContext) - Static method in class com.google.api.gax.grpc.GrpcCallableFactory
-
Create a callable object with grpc-specific functionality.
- createUnaryCallable(GrpcCallSettings<RequestT, ResponseT>, UnaryCallSettings<RequestT, ResponseT>, ClientContext) - Method in interface com.google.api.gax.grpc.GrpcStubCallableFactory
-
Create a callable object with grpc-specific functionality.
- createUnaryCallable(GrpcCallSettings<RequestT, ResponseT>, UnaryCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.longrunning.stub.GrpcOperationsCallableFactory
- createUnaryCallable(GrpcCallSettings<RequestT, ResponseT>, Set<StatusCode.Code>) - Static method in class com.google.api.gax.grpc.GrpcRawCallableFactory
-
Create a Unary callable object with minimal grpc-specific functionality.
D
- defaultApiClientHeaderProviderBuilder() - Static method in class com.google.longrunning.OperationsSettings
- defaultApiClientHeaderProviderBuilder() - Static method in class com.google.longrunning.stub.OperationsStubSettings
- defaultCredentialsProviderBuilder() - Static method in class com.google.longrunning.OperationsSettings
-
Returns a builder for the default credentials for this service.
- defaultCredentialsProviderBuilder() - Static method in class com.google.longrunning.stub.OperationsStubSettings
-
Returns a builder for the default credentials for this service.
- defaultExecutorProviderBuilder() - Static method in class com.google.longrunning.OperationsSettings
-
Returns a builder for the default ExecutorProvider for this service.
- defaultExecutorProviderBuilder() - Static method in class com.google.longrunning.stub.OperationsStubSettings
-
Returns a builder for the default ExecutorProvider for this service.
- deleteOperation(String) - Method in class com.google.longrunning.OperationsClient
-
Deletes a long-running operation.
- deleteOperationCallable() - Method in class com.google.longrunning.OperationsClient
-
Deletes a long-running operation.
- deleteOperationCallable() - Method in class com.google.longrunning.stub.GrpcOperationsStub
- deleteOperationCallable() - Method in class com.google.longrunning.stub.OperationsStub
- deleteOperationSettings() - Method in class com.google.longrunning.OperationsSettings.Builder
-
Returns the builder for the settings used for calls to deleteOperation.
- deleteOperationSettings() - Method in class com.google.longrunning.OperationsSettings
-
Returns the object with the settings used for calls to deleteOperation.
- deleteOperationSettings() - Method in class com.google.longrunning.stub.OperationsStubSettings.Builder
-
Returns the builder for the settings used for calls to deleteOperation.
- deleteOperationSettings() - Method in class com.google.longrunning.stub.OperationsStubSettings
-
Returns the object with the settings used for calls to deleteOperation.
E
- equals(Object) - Method in class com.google.api.gax.grpc.GrpcCallContext
G
- GaxGrpcProperties - Class in com.google.api.gax.grpc
-
Provides properties of the GAX-GRPC library.
- getCallOptions() - Method in class com.google.api.gax.grpc.GrpcCallContext
-
The
CallOptionsset on this context. - getChannel() - Method in class com.google.api.gax.grpc.GrpcCallContext
-
The
Channelset on this context. - getChannel() - Method in class com.google.api.gax.grpc.GrpcTransportChannel
- getChannelAffinity() - Method in class com.google.api.gax.grpc.GrpcCallContext
-
The channel affinity for this context.
- getChannelConfigurator() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
- getChannelPoolSettings() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
-
The configured channel pool settings used for gRPC's ChannelProvider
- getCode() - Method in class com.google.api.gax.grpc.GrpcStatusCode
-
Returns the
Status.Codefrom grpc. - getDefaultApiClientHeaderPattern() - Static method in class com.google.api.gax.grpc.GaxGrpcProperties
-
Returns default api client header pattern (to facilitate testing)
- getEmptyCallContext() - Method in class com.google.api.gax.grpc.GrpcTransportChannel
- getEndpoint() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
- getEndpoint() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
-
The endpoint to be used for the channel.
- getExtraHeaders() - Method in class com.google.api.gax.grpc.GrpcCallContext
-
The extra header for this context.
- getGaxGrpcVersion() - Static method in class com.google.api.gax.grpc.GaxGrpcProperties
- getGrpcTokenName() - Static method in class com.google.api.gax.grpc.GaxGrpcProperties
- getGrpcTransportName() - Static method in class com.google.api.gax.grpc.GrpcTransportChannel
-
The name of the Grpc transport.
- getGrpcVersion() - Static method in class com.google.api.gax.grpc.GaxGrpcProperties
-
Returns the current version of gRPC
- getInitialChannelCount() - Method in class com.google.api.gax.grpc.ChannelPoolSettings
-
The initial size of the channel pool.
- getInterceptors() - Method in interface com.google.api.gax.grpc.GrpcInterceptorProvider
-
Get the list of client interceptors.
- getKeepAliveTime() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
This method is obsolete.
- getKeepAliveTime() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
-
This method is obsolete.
- getKeepAliveTimeDuration() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
The time without read activity before sending a keepalive ping.
- getKeepAliveTimeDuration() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
-
The time without read activity before sending a keepalive ping.
- getKeepAliveTimeout() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
This method is obsolete.
- getKeepAliveTimeout() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
-
This method is obsolete.
- getKeepAliveTimeoutDuration() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
The time without read activity after sending a keepalive ping.
- getKeepAliveTimeoutDuration() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
-
The time without read activity after sending a keepalive ping.
- getKeepAliveWithoutCalls() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
Whether keepalive will be performed when there are no outstanding RPCs.
- getKeepAliveWithoutCalls() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
-
Whether keepalive will be performed when there are no outstanding RPCs.
- getMaxChannelCount() - Method in class com.google.api.gax.grpc.ChannelPoolSettings
-
The absolute maximum size of the channel pool.
- getMaxInboundMessageSize() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
The maximum message size allowed to be received on the channel.
- getMaxInboundMetadataSize() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
The maximum metadata size allowed to be received on the channel.
- getMaxInboundMetadataSize() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
-
The maximum metadata size allowed to be received on the channel.
- getMaxRpcsPerChannel() - Method in class com.google.api.gax.grpc.ChannelPoolSettings
-
Threshold to start scaling up the channel pool.
- getMetadata() - Method in class com.google.api.gax.grpc.GrpcResponseMetadata
-
Returns the headers from the gRPC method as Metadata.
- getMethodDescriptor() - Method in class com.google.api.gax.grpc.GrpcCallSettings
- getMinChannelCount() - Method in class com.google.api.gax.grpc.ChannelPoolSettings
-
The absolute minimum size of the channel pool.
- getMinRpcsPerChannel() - Method in class com.google.api.gax.grpc.ChannelPoolSettings
-
Threshold to start scaling down the channel pool.
- getOperation(String) - Method in class com.google.longrunning.OperationsClient
-
Gets the latest state of a long-running operation.
- getOperationCallable() - Method in class com.google.longrunning.OperationsClient
-
Gets the latest state of a long-running operation.
- getOperationCallable() - Method in class com.google.longrunning.stub.GrpcOperationsStub
- getOperationCallable() - Method in class com.google.longrunning.stub.OperationsStub
- getOperationSettings() - Method in class com.google.longrunning.OperationsSettings.Builder
-
Returns the builder for the settings used for calls to getOperation.
- getOperationSettings() - Method in class com.google.longrunning.OperationsSettings
-
Returns the object with the settings used for calls to getOperation.
- getOperationSettings() - Method in class com.google.longrunning.stub.OperationsStubSettings.Builder
-
Returns the builder for the settings used for calls to getOperation.
- getOperationSettings() - Method in class com.google.longrunning.stub.OperationsStubSettings
-
Returns the object with the settings used for calls to getOperation.
- getOption(ApiCallContext.Key<T>) - Method in class com.google.api.gax.grpc.GrpcCallContext
- getParamsExtractor() - Method in class com.google.api.gax.grpc.GrpcCallSettings
- getPoolSize() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
Deprecated.
- getRequestMutator() - Method in class com.google.api.gax.grpc.GrpcCallSettings
- getRetryableCodes() - Method in class com.google.api.gax.grpc.GrpcCallContext
- getRetrySettings() - Method in class com.google.api.gax.grpc.GrpcCallContext
- getSettings() - Method in class com.google.longrunning.OperationsClient
- getStreamIdleTimeout() - Method in class com.google.api.gax.grpc.GrpcCallContext
-
This method is obsolete.
- getStreamIdleTimeoutDuration() - Method in class com.google.api.gax.grpc.GrpcCallContext
-
The stream idle timeout set for this context.
- getStreamWaitTimeout() - Method in class com.google.api.gax.grpc.GrpcCallContext
-
This method is obsolete.
- getStreamWaitTimeoutDuration() - Method in class com.google.api.gax.grpc.GrpcCallContext
-
The stream wait timeout set for this context.
- getStub() - Method in class com.google.longrunning.OperationsClient
- getStubSettingsBuilder() - Method in class com.google.longrunning.OperationsSettings.Builder
- getTimeout() - Method in class com.google.api.gax.grpc.GrpcCallContext
-
This method is obsolete.
- getTimeoutDuration() - Method in class com.google.api.gax.grpc.GrpcCallContext
- getTracer() - Method in class com.google.api.gax.grpc.GrpcCallContext
- getTrailingMetadata() - Method in class com.google.api.gax.grpc.GrpcResponseMetadata
-
Returns the trailers from the gRPC method as Metadata.
- getTransportChannel() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
- getTransportCode() - Method in class com.google.api.gax.grpc.GrpcStatusCode
- getTransportName() - Method in class com.google.api.gax.grpc.GrpcTransportChannel
- getTransportName() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
- getUserAgentHeader() - Method in class com.google.api.gax.grpc.GrpcHeaderInterceptor
- GrpcCallableFactory - Class in com.google.api.gax.grpc
-
Class with utility methods to create grpc-based direct callables.
- GrpcCallContext - Class in com.google.api.gax.grpc
-
GrpcCallContext encapsulates context data used to make a grpc call.
- GrpcCallSettings<RequestT,
ResponseT> - Class in com.google.api.gax.grpc -
Grpc-specific settings for creating callables.
- GrpcCallSettings.Builder<RequestT,
ResponseT> - Class in com.google.api.gax.grpc - GrpcHeaderInterceptor - Class in com.google.api.gax.grpc
-
An interceptor to handle custom headers.
- GrpcHeaderInterceptor(Map<String, String>) - Constructor for class com.google.api.gax.grpc.GrpcHeaderInterceptor
- GrpcInterceptorProvider - Interface in com.google.api.gax.grpc
-
Provider of custom gRPC ClientInterceptors.
- GrpcLoggingInterceptor - Class in com.google.api.gax.grpc
- GrpcLoggingInterceptor() - Constructor for class com.google.api.gax.grpc.GrpcLoggingInterceptor
- GrpcOperationsCallableFactory - Class in com.google.longrunning.stub
-
gRPC callable factory implementation for Google Long Running Operations API.
- GrpcOperationsCallableFactory() - Constructor for class com.google.longrunning.stub.GrpcOperationsCallableFactory
- GrpcOperationsStub - Class in com.google.longrunning.stub
-
gRPC stub implementation for Google Long Running Operations API.
- GrpcOperationsStub(OperationsStubSettings, ClientContext) - Constructor for class com.google.longrunning.stub.GrpcOperationsStub
-
Constructs an instance of GrpcOperationsStub, using the given settings.
- GrpcOperationsStub(OperationsStubSettings, ClientContext, GrpcStubCallableFactory) - Constructor for class com.google.longrunning.stub.GrpcOperationsStub
-
Constructs an instance of GrpcOperationsStub, using the given settings.
- GrpcRawCallableFactory - Class in com.google.api.gax.grpc
-
Class with utility methods to create low level grpc-based direct callables.
- GrpcResponseMetadata - Class in com.google.api.gax.grpc
-
GrpcResponseMetadata provides a mechanism to access the headers and trailers returned by a gRPC client method.
- GrpcResponseMetadata() - Constructor for class com.google.api.gax.grpc.GrpcResponseMetadata
- GrpcStatusCode - Class in com.google.api.gax.grpc
-
A failure code specific to a gRPC call.
- GrpcStatusCode() - Constructor for class com.google.api.gax.grpc.GrpcStatusCode
- GrpcStubCallableFactory - Interface in com.google.api.gax.grpc
- GrpcTransportChannel - Class in com.google.api.gax.grpc
-
Implementation of TransportChannel based on gRPC.
- GrpcTransportChannel() - Constructor for class com.google.api.gax.grpc.GrpcTransportChannel
- GrpcTransportChannel.Builder - Class in com.google.api.gax.grpc
H
- hashCode() - Method in class com.google.api.gax.grpc.GrpcCallContext
I
- InstantiatingGrpcChannelProvider - Class in com.google.api.gax.grpc
-
InstantiatingGrpcChannelProvider is a TransportChannelProvider which constructs a gRPC ManagedChannel with a number of configured inputs every time getChannel(...) is called.
- InstantiatingGrpcChannelProvider.Builder - Class in com.google.api.gax.grpc
- InstantiatingGrpcChannelProvider.HardBoundTokenTypes - Enum in com.google.api.gax.grpc
- interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - Method in class com.google.api.gax.grpc.GrpcHeaderInterceptor
- interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - Method in class com.google.api.gax.grpc.GrpcLoggingInterceptor
- isDirectPath() - Method in class com.google.api.gax.grpc.GrpcTransportChannel
- isDirectPathXdsEnabled() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
-
This method tells if Direct Path xDS was enabled.
- isPreemptiveRefreshEnabled() - Method in class com.google.api.gax.grpc.ChannelPoolSettings
-
If all of the channels should be replaced on an hourly basis.
- isShutdown() - Method in class com.google.api.gax.grpc.GrpcTransportChannel
- isShutdown() - Method in class com.google.longrunning.OperationsClient
- isShutdown() - Method in class com.google.longrunning.stub.GrpcOperationsStub
- isTerminated() - Method in class com.google.api.gax.grpc.GrpcTransportChannel
- isTerminated() - Method in class com.google.longrunning.OperationsClient
- isTerminated() - Method in class com.google.longrunning.stub.GrpcOperationsStub
L
- listOperations(ListOperationsRequest) - Method in class com.google.longrunning.OperationsClient
-
Lists operations that match the specified filter in the request.
- listOperations(String, String) - Method in class com.google.longrunning.OperationsClient
-
Lists operations that match the specified filter in the request.
- listOperationsCallable() - Method in class com.google.longrunning.OperationsClient
-
Lists operations that match the specified filter in the request.
- listOperationsCallable() - Method in class com.google.longrunning.stub.GrpcOperationsStub
- listOperationsCallable() - Method in class com.google.longrunning.stub.OperationsStub
- listOperationsPagedCallable() - Method in class com.google.longrunning.OperationsClient
-
Lists operations that match the specified filter in the request.
- listOperationsPagedCallable() - Method in class com.google.longrunning.stub.GrpcOperationsStub
- listOperationsPagedCallable() - Method in class com.google.longrunning.stub.OperationsStub
- listOperationsSettings() - Method in class com.google.longrunning.OperationsSettings.Builder
-
Returns the builder for the settings used for calls to listOperations.
- listOperationsSettings() - Method in class com.google.longrunning.OperationsSettings
-
Returns the object with the settings used for calls to listOperations.
- listOperationsSettings() - Method in class com.google.longrunning.stub.OperationsStubSettings.Builder
-
Returns the builder for the settings used for calls to listOperations.
- listOperationsSettings() - Method in class com.google.longrunning.stub.OperationsStubSettings
-
Returns the object with the settings used for calls to listOperations.
M
- merge(ApiCallContext) - Method in class com.google.api.gax.grpc.GrpcCallContext
- MTLS_S2A - Enum constant in enum com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.HardBoundTokenTypes
N
- needsCredentials() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
- needsEndpoint() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
- needsExecutor() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
-
Deprecated.If executor is not set, this channel provider will create channels with default grpc executor.
- needsHeaders() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
- needsMtlsEndpoint() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
- newBuilder() - Static method in class com.google.api.gax.grpc.GrpcCallSettings
- newBuilder() - Static method in class com.google.api.gax.grpc.GrpcTransportChannel
- newBuilder() - Static method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
- newBuilder() - Static method in class com.google.longrunning.OperationsSettings
-
Returns a new builder for this class.
- newBuilder() - Static method in class com.google.longrunning.stub.OperationsStubSettings
-
Returns a new builder for this class.
- newBuilder(ClientContext) - Static method in class com.google.longrunning.OperationsSettings
-
Returns a new builder for this class.
- newBuilder(ClientContext) - Static method in class com.google.longrunning.stub.OperationsStubSettings
-
Returns a new builder for this class.
- nullToSelf(ApiCallContext) - Method in class com.google.api.gax.grpc.GrpcCallContext
-
Returns inputContext cast to
GrpcCallContext, or an emptyGrpcCallContextif inputContext is null.
O
- of(Channel, CallOptions) - Static method in class com.google.api.gax.grpc.GrpcCallContext
-
Returns an instance with the given channel and
CallOptions. - of(Status.Code) - Static method in class com.google.api.gax.grpc.GrpcStatusCode
-
Creates a new instance with the given
Status.Code. - onHeaders(Metadata) - Method in class com.google.api.gax.grpc.GrpcResponseMetadata
- onHeaders(Metadata) - Method in interface com.google.api.gax.grpc.ResponseMetadataHandler
-
Handle the headers returned by an RPC.
- onTrailers(Metadata) - Method in class com.google.api.gax.grpc.GrpcResponseMetadata
- onTrailers(Metadata) - Method in interface com.google.api.gax.grpc.ResponseMetadataHandler
-
Handle the trailers returned by an RPC.
- OperationsClient - Class in com.google.longrunning
-
Service Description: Manages long-running operations with an API service.
- OperationsClient(OperationsSettings) - Constructor for class com.google.longrunning.OperationsClient
-
Constructs an instance of OperationsClient, using the given settings.
- OperationsClient(OperationsStub) - Constructor for class com.google.longrunning.OperationsClient
- OperationsClient.ListOperationsFixedSizeCollection - Class in com.google.longrunning
- OperationsClient.ListOperationsPage - Class in com.google.longrunning
- OperationsClient.ListOperationsPagedResponse - Class in com.google.longrunning
- OperationsSettings - Class in com.google.longrunning
-
Settings class to configure an instance of
OperationsClient. - OperationsSettings(OperationsSettings.Builder) - Constructor for class com.google.longrunning.OperationsSettings
- OperationsSettings.Builder - Class in com.google.longrunning
-
Builder for OperationsSettings.
- OperationsStub - Class in com.google.longrunning.stub
-
Base stub class for Google Long Running Operations API.
- OperationsStub() - Constructor for class com.google.longrunning.stub.OperationsStub
- OperationsStubSettings - Class in com.google.longrunning.stub
-
Settings class to configure an instance of
OperationsStub. - OperationsStubSettings(OperationsStubSettings.Builder) - Constructor for class com.google.longrunning.stub.OperationsStubSettings
- OperationsStubSettings.Builder - Class in com.google.longrunning.stub
-
Builder for OperationsStubSettings.
P
- primeChannel(ManagedChannel) - Method in interface com.google.api.gax.grpc.ChannelPrimer
- ProtoOperationTransformers - Class in com.google.api.gax.grpc
-
Public for technical reasons; intended for use by generated code.
- ProtoOperationTransformers.MetadataTransformer<MetadataT extends com.google.protobuf.Message> - Class in com.google.api.gax.grpc
- ProtoOperationTransformers.ResponseTransformer<ResponseT extends com.google.protobuf.Message> - Class in com.google.api.gax.grpc
R
- ResponseMetadataHandler - Interface in com.google.api.gax.grpc
-
An interface to handle metadata returned from an RPC.
S
- setAllowHardBoundTokenTypes(List<InstantiatingGrpcChannelProvider.HardBoundTokenTypes>) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
- setAllowNonDefaultServiceAccount(boolean) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
Whether allow non-default service account for DirectPath.
- setAttemptDirectPath(boolean) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
Whether attempt DirectPath.
- setAttemptDirectPathXds() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
Use DirectPath xDS.
- setChannelConfigurator(ApiFunction<ManagedChannelBuilder, ManagedChannelBuilder>) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
Add a callback that can intercept channel creation.
- setChannelPoolSettings(ChannelPoolSettings) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
- setChannelPrimer(ChannelPrimer) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
By setting a channelPrimer, the ChannelPool created by the provider will be refreshing ChannelPool. channelPrimer will be invoked periodically when the channels are refreshed
- setChannelsPerCpu(double) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
Deprecated.
- setChannelsPerCpu(double, int) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
Deprecated.
- setCredentials(Credentials) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
- setDirectPathServiceConfig(Map<String, ?>) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
Sets a service config for direct path.
- setEndpoint(String) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
Sets the endpoint used to reach the service, eg "localhost:8080".
- setExecutor(Executor) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
Sets the Executor for this TransportChannelProvider.
- setExecutorProvider(ExecutorProvider) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
Deprecated.
- setHeaderProvider(HeaderProvider) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
Sets the HeaderProvider for this TransportChannelProvider.
- setInitialChannelCount(int) - Method in class com.google.api.gax.grpc.ChannelPoolSettings.Builder
- setInterceptorProvider(GrpcInterceptorProvider) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
Sets the GrpcInterceptorProvider for this TransportChannelProvider.
- setKeepAliveTime(Duration) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
This method is obsolete.
- setKeepAliveTimeDuration(Duration) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
The time without read activity before sending a keepalive ping.
- setKeepAliveTimeout(Duration) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
This method is obsolete.
- setKeepAliveTimeoutDuration(Duration) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
The time without read activity after sending a keepalive ping.
- setKeepAliveWithoutCalls(Boolean) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
Whether keepalive will be performed when there are no outstanding RPCs.
- setManagedChannel(ManagedChannel) - Method in class com.google.api.gax.grpc.GrpcTransportChannel.Builder
- setMaxChannelCount(int) - Method in class com.google.api.gax.grpc.ChannelPoolSettings.Builder
- setMaxInboundMessageSize(Integer) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
The maximum message size allowed to be received on the channel.
- setMaxInboundMetadataSize(Integer) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
The maximum metadata size allowed to be received on the channel.
- setMaxRpcsPerChannel(int) - Method in class com.google.api.gax.grpc.ChannelPoolSettings.Builder
- setMethodDescriptor(MethodDescriptor<RequestT, ResponseT>) - Method in class com.google.api.gax.grpc.GrpcCallSettings.Builder
- setMinChannelCount(int) - Method in class com.google.api.gax.grpc.ChannelPoolSettings.Builder
- setMinRpcsPerChannel(int) - Method in class com.google.api.gax.grpc.ChannelPoolSettings.Builder
- setMtlsEndpoint(String) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
Sets the mTLS Endpoint used to reach the service, eg "localhost:8080".
- setParamsExtractor(RequestParamsExtractor<RequestT>) - Method in class com.google.api.gax.grpc.GrpcCallSettings.Builder
- setPoolSize(int) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.Builder
-
Deprecated.
- setPreemptiveRefreshEnabled(boolean) - Method in class com.google.api.gax.grpc.ChannelPoolSettings.Builder
- setRequestMutator(RequestMutator<RequestT>) - Method in class com.google.api.gax.grpc.GrpcCallSettings.Builder
- setShouldAwaitTrailers(boolean) - Method in class com.google.api.gax.grpc.GrpcCallSettings.Builder
- shouldAutoClose() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
- shouldAwaitTrailers() - Method in class com.google.api.gax.grpc.GrpcCallSettings
- shutdown() - Method in class com.google.api.gax.grpc.GrpcTransportChannel
- shutdown() - Method in class com.google.longrunning.OperationsClient
- shutdown() - Method in class com.google.longrunning.stub.GrpcOperationsStub
- shutdownNow() - Method in class com.google.api.gax.grpc.GrpcTransportChannel
- shutdownNow() - Method in class com.google.longrunning.OperationsClient
- shutdownNow() - Method in class com.google.longrunning.stub.GrpcOperationsStub
- staticallySized(int) - Static method in class com.google.api.gax.grpc.ChannelPoolSettings
T
- toBuilder() - Method in class com.google.api.gax.grpc.ChannelPoolSettings
- toBuilder() - Method in class com.google.api.gax.grpc.GrpcCallSettings
- toBuilder() - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
- toBuilder() - Method in class com.google.longrunning.OperationsSettings
-
Returns a builder containing all the values of this settings class.
- toBuilder() - Method in class com.google.longrunning.stub.OperationsStubSettings
-
Returns a builder containing all the values of this settings class.
- TRACER_KEY - Static variable in class com.google.api.gax.grpc.GrpcCallContext
U
- unaryMethodSettingsBuilders() - Method in class com.google.longrunning.stub.OperationsStubSettings.Builder
V
- validateUniverseDomain() - Method in class com.google.api.gax.grpc.GrpcCallContext
-
Validate the Universe Domain to ensure that the user configured Universe Domain and the Credentials' Universe Domain match.
- valueOf(String) - Static method in enum com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.HardBoundTokenTypes
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.HardBoundTokenTypes
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- waitOperation(WaitOperationRequest) - Method in class com.google.longrunning.OperationsClient
-
Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state.
- waitOperationCallable() - Method in class com.google.longrunning.OperationsClient
-
Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state.
- waitOperationCallable() - Method in class com.google.longrunning.stub.GrpcOperationsStub
- waitOperationCallable() - Method in class com.google.longrunning.stub.OperationsStub
- waitOperationSettings() - Method in class com.google.longrunning.OperationsSettings.Builder
-
Returns the builder for the settings used for calls to deleteOperation.
- waitOperationSettings() - Method in class com.google.longrunning.OperationsSettings
-
Returns the object with the settings used for calls to waitOperation.
- waitOperationSettings() - Method in class com.google.longrunning.stub.OperationsStubSettings.Builder
-
Returns the builder for the settings used for calls to waitOperation.
- waitOperationSettings() - Method in class com.google.longrunning.stub.OperationsStubSettings
-
Returns the object with the settings used for calls to waitOperation.
- withCallOptions(CallOptions) - Method in class com.google.api.gax.grpc.GrpcCallContext
-
Returns a new instance with the call options set to the given call options.
- withChannel(Channel) - Method in class com.google.api.gax.grpc.GrpcCallContext
-
This method is obsolete.
- withChannelAffinity(Integer) - Method in class com.google.api.gax.grpc.GrpcCallContext
- withCredentials(Credentials) - Method in class com.google.api.gax.grpc.GrpcCallContext
- withCredentials(Credentials) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
- withEndpoint(String) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
-
Specify the endpoint the channel should connect to.
- withEndpointContext(EndpointContext) - Method in class com.google.api.gax.grpc.GrpcCallContext
- withExecutor(Executor) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
- withExecutor(ScheduledExecutorService) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
-
Deprecated.
- withExtraHeaders(Map<String, List<String>>) - Method in class com.google.api.gax.grpc.GrpcCallContext
- withHeaders(Map<String, String>) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
- withMtlsEndpoint(String) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
-
Specify the mTLS endpoint the channel should connect to when using S2A.
- withOption(ApiCallContext.Key<T>, T) - Method in class com.google.api.gax.grpc.GrpcCallContext
- withPoolSize(int) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
-
Deprecated.Please modify pool settings via
InstantiatingGrpcChannelProvider.toBuilder() - withRequestParamsDynamicHeaderOption(String) - Method in class com.google.api.gax.grpc.GrpcCallContext
- withRetryableCodes(Set<StatusCode.Code>) - Method in class com.google.api.gax.grpc.GrpcCallContext
- withRetrySettings(RetrySettings) - Method in class com.google.api.gax.grpc.GrpcCallContext
- withStreamIdleTimeout(Duration) - Method in class com.google.api.gax.grpc.GrpcCallContext
-
This method is obsolete.
- withStreamIdleTimeoutDuration(Duration) - Method in class com.google.api.gax.grpc.GrpcCallContext
- withStreamWaitTimeout(Duration) - Method in class com.google.api.gax.grpc.GrpcCallContext
-
This method is obsolete.
- withStreamWaitTimeoutDuration(Duration) - Method in class com.google.api.gax.grpc.GrpcCallContext
- withTimeout(Duration) - Method in class com.google.api.gax.grpc.GrpcCallContext
-
This method is obsolete.
- withTimeoutDuration(Duration) - Method in class com.google.api.gax.grpc.GrpcCallContext
- withTracer(ApiTracer) - Method in class com.google.api.gax.grpc.GrpcCallContext
- withTransportChannel(TransportChannel) - Method in class com.google.api.gax.grpc.GrpcCallContext
- withUseS2A(boolean) - Method in class com.google.api.gax.grpc.InstantiatingGrpcChannelProvider
-
Specify whether or not to use S2A.
All Classes and Interfaces|All Packages
InstantiatingGrpcChannelProvider.toBuilder()