Index

A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

acceptsPoolSize() - Method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider
Deprecated.
REST transport channel doesn't support channel pooling
ApiMethodDescriptor<RequestT,ResponseT> - Class in com.google.api.gax.httpjson
 
ApiMethodDescriptor() - Constructor for class com.google.api.gax.httpjson.ApiMethodDescriptor
 
ApiMethodDescriptor.Builder<RequestT,ResponseT> - Class in com.google.api.gax.httpjson
 
ApiMethodDescriptor.MethodType - Enum in com.google.api.gax.httpjson
 
apply(OperationSnapshot) - Method in class com.google.api.gax.httpjson.ProtoOperationTransformers.MetadataTransformer
 
apply(OperationSnapshot) - Method in class com.google.api.gax.httpjson.ProtoOperationTransformers.ResponseTransformer
 
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void>) - Method in class com.google.api.gax.httpjson.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.api.gax.httpjson.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.httpjson.HttpJsonTransportChannel
 
awaitTermination(long, TimeUnit) - Method in class com.google.api.gax.httpjson.longrunning.OperationsClient
 
awaitTermination(long, TimeUnit) - Method in class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub
 
awaitTermination(long, TimeUnit) - Method in class com.google.api.gax.httpjson.ManagedHttpJsonChannel
 

B

BIDI_STREAMING - Enum constant in enum com.google.api.gax.httpjson.ApiMethodDescriptor.MethodType
 
build() - Method in class com.google.api.gax.httpjson.ApiMethodDescriptor.Builder
 
build() - Method in class com.google.api.gax.httpjson.HttpJsonCallOptions.Builder
 
build() - Method in class com.google.api.gax.httpjson.HttpJsonCallSettings.Builder
 
build() - Method in class com.google.api.gax.httpjson.HttpJsonOperationSnapshot.Builder
 
build() - Method in class com.google.api.gax.httpjson.HttpJsonTransportChannel.Builder
 
build() - Method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider.Builder
 
build() - Method in class com.google.api.gax.httpjson.longrunning.OperationsSettings.Builder
 
build() - Method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings.Builder
 
build() - Method in class com.google.api.gax.httpjson.ManagedHttpJsonChannel.Builder
 
build() - Method in class com.google.api.gax.httpjson.ProtoMessageRequestFormatter.Builder
 
build() - Method in class com.google.api.gax.httpjson.ProtoMessageResponseParser.Builder
 
Builder() - Constructor for class com.google.api.gax.httpjson.ApiMethodDescriptor.Builder
 
Builder() - Constructor for class com.google.api.gax.httpjson.HttpJsonCallOptions.Builder
 
Builder() - Constructor for class com.google.api.gax.httpjson.HttpJsonOperationSnapshot.Builder
 
Builder() - Constructor for class com.google.api.gax.httpjson.HttpJsonTransportChannel.Builder
 
Builder() - Constructor for class com.google.api.gax.httpjson.longrunning.OperationsSettings.Builder
 
Builder() - Constructor for class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings.Builder
 
Builder() - Constructor for class com.google.api.gax.httpjson.ProtoMessageRequestFormatter.Builder
 
Builder() - Constructor for class com.google.api.gax.httpjson.ProtoMessageResponseParser.Builder
 
Builder(OperationsSettings) - Constructor for class com.google.api.gax.httpjson.longrunning.OperationsSettings.Builder
 
Builder(OperationsStubSettings) - Constructor for class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings.Builder
 
Builder(OperationsStubSettings.Builder) - Constructor for class com.google.api.gax.httpjson.longrunning.OperationsSettings.Builder
 
Builder(ClientContext) - Constructor for class com.google.api.gax.httpjson.longrunning.OperationsSettings.Builder
 
Builder(ClientContext) - Constructor for class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings.Builder
 

C

call(RequestT, ResponseObserver<ResponseT>, ApiCallContext) - Method in class com.google.api.gax.httpjson.HttpJsonServerStreamingRequestParamCallable
 
cancel(String, Throwable) - Method in class com.google.api.gax.httpjson.ForwardingHttpJsonClientCall
 
cancel(String, Throwable) - Method in class com.google.api.gax.httpjson.HttpJsonClientCall
Prevent any further processing for this HttpJsonClientCall.
cancelOperation(CancelOperationRequest) - Method in class com.google.api.gax.httpjson.longrunning.OperationsClient
Starts asynchronous cancellation on a long-running operation.
cancelOperation(String) - Method in class com.google.api.gax.httpjson.longrunning.OperationsClient
Starts asynchronous cancellation on a long-running operation.
cancelOperationCallable() - Method in class com.google.api.gax.httpjson.HttpJsonLongRunningClient
cancelOperationCallable() - Method in class com.google.api.gax.httpjson.longrunning.OperationsClient
Starts asynchronous cancellation on a long-running operation.
cancelOperationCallable() - Method in class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub
 
cancelOperationCallable() - Method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStub
 
cancelOperationSettings() - Method in class com.google.api.gax.httpjson.longrunning.OperationsSettings.Builder
Returns the builder for the settings used for calls to cancel.
cancelOperationSettings() - Method in class com.google.api.gax.httpjson.longrunning.OperationsSettings
Returns the object with the settings used for calls to cancel.
cancelOperationSettings() - Method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings.Builder
Returns the builder for the settings used for calls to cancel.
cancelOperationSettings() - Method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings
Returns the object with the settings used for calls to cancel.
CLIENT_STREAMING - Enum constant in enum com.google.api.gax.httpjson.ApiMethodDescriptor.MethodType
 
close() - Method in class com.google.api.gax.httpjson.HttpJsonTransportChannel
 
close() - Method in class com.google.api.gax.httpjson.longrunning.OperationsClient
 
close() - Method in class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub
 
close() - Method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStub
 
close() - Method in class com.google.api.gax.httpjson.ManagedHttpJsonChannel
 
com.google.api.gax.httpjson - package com.google.api.gax.httpjson
 
com.google.api.gax.httpjson.longrunning - package com.google.api.gax.httpjson.longrunning
 
com.google.api.gax.httpjson.longrunning.stub - package com.google.api.gax.httpjson.longrunning.stub
 
create() - Static method in class com.google.api.gax.httpjson.longrunning.OperationsClient
Constructs an instance of OperationsClient with default settings.
create() - Static method in class com.google.api.gax.httpjson.ProtoRestSerializer
Creates a new instance of ProtoRestSerializer.
create(BackgroundResource) - Static method in class com.google.api.gax.httpjson.longrunning.OperationsClient
Constructs an instance of OperationsClient, using the given stub for making calls.
create(ApiMethodDescriptor<RequestT, ResponseT>) - Static method in class com.google.api.gax.httpjson.HttpJsonCallSettings
 
create(OperationsSettings) - Static method in class com.google.api.gax.httpjson.longrunning.OperationsClient
Constructs an instance of OperationsClient, using the given settings.
create(OperationsStub) - Static method in class com.google.api.gax.httpjson.longrunning.OperationsClient
Constructs an instance of OperationsClient, using the given stub for making calls.
create(OperationsStubSettings) - Static method in class com.google.api.gax.httpjson.longrunning.OperationsSettings
 
create(OperationsStubSettings) - Static method in class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub
 
create(ManagedHttpJsonChannel) - Static method in class com.google.api.gax.httpjson.HttpJsonTransportChannel
 
create(ClientContext) - Static method in class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub
 
create(ClientContext, HttpJsonStubCallableFactory) - Static method in class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub
 
create(ClientContext, HttpJsonStubCallableFactory, TypeRegistry) - Static method in class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub
 
create(ClientContext, HttpJsonStubCallableFactory, TypeRegistry, Map<String, HttpRule>) - Static method in class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub
 
create(Operation) - Static method in class com.google.api.gax.httpjson.HttpJsonOperationSnapshot
 
create(Class<ResponseT>) - Static method in class com.google.api.gax.httpjson.ProtoOperationTransformers.MetadataTransformer
 
create(Class<ResponseT>) - Static method in class com.google.api.gax.httpjson.ProtoOperationTransformers.ResponseTransformer
 
create(String) - Method in interface com.google.api.gax.httpjson.PollingRequestFactory
Creates a polling request message from a compoundOperationId.
create(String, String) - Static method in class com.google.api.gax.httpjson.HttpJsonHeaderEnhancers
 
create(RequestT, OperationT) - Method in interface com.google.api.gax.httpjson.OperationSnapshotFactory
 
createAsync(PageContext<ListOperationsRequest, ListOperationsResponse, Operation>, ApiFuture<ListOperationsResponse>) - Static method in class com.google.api.gax.httpjson.longrunning.OperationsClient.ListOperationsPagedResponse
 
createBaseUnaryCallable(HttpJsonCallSettings<RequestT, ResponseT>, UnaryCallSettings<?, ?>, ClientContext) - Static method in class com.google.api.gax.httpjson.HttpJsonCallableFactory
Create a Unary callable object with minimal http/json-specific functionality.
createBatchingCallable(HttpJsonCallSettings<RequestT, ResponseT>, BatchingCallSettings<RequestT, ResponseT>, ClientContext) - Static method in class com.google.api.gax.httpjson.HttpJsonCallableFactory
Create a callable object that represents a batching API method.
createBatchingCallable(HttpJsonCallSettings<RequestT, ResponseT>, BatchingCallSettings<RequestT, ResponseT>, ClientContext) - Method in interface com.google.api.gax.httpjson.HttpJsonStubCallableFactory
Create a callable object that represents a batching API method.
createBatchingCallable(HttpJsonCallSettings<RequestT, ResponseT>, BatchingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsCallableFactory
 
createCollection(List<OperationsClient.ListOperationsPage>, int) - Method in class com.google.api.gax.httpjson.longrunning.OperationsClient.ListOperationsFixedSizeCollection
 
createDefault() - Static method in class com.google.api.gax.httpjson.HttpJsonCallContext
Returns an empty instance.
createOperationCallable(HttpJsonCallSettings<RequestT, Operation>, OperationCallSettings<RequestT, ResponseT, MetadataT>, ClientContext, BackgroundResource) - Method in class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsCallableFactory
 
createOperationCallable(HttpJsonCallSettings<RequestT, OperationT>, OperationCallSettings<RequestT, ResponseT, MetadataT>, ClientContext, OperationsStub) - Method in interface com.google.api.gax.httpjson.HttpJsonStubCallableFactory
Creates a callable object that represents a long-running operation.
createOperationCallable(OperationCallSettings<RequestT, ResponseT, MetadataT>, ClientContext, LongRunningClient, UnaryCallable<RequestT, OperationSnapshot>) - Static method in class com.google.api.gax.httpjson.HttpJsonCallableFactory
 
createPage(PageContext<ListOperationsRequest, ListOperationsResponse, Operation>, ListOperationsResponse) - Method in class com.google.api.gax.httpjson.longrunning.OperationsClient.ListOperationsPage
 
createPageAsync(PageContext<ListOperationsRequest, ListOperationsResponse, Operation>, ApiFuture<ListOperationsResponse>) - Method in class com.google.api.gax.httpjson.longrunning.OperationsClient.ListOperationsPage
 
createPagedCallable(HttpJsonCallSettings<RequestT, ResponseT>, PagedCallSettings<RequestT, ResponseT, PagedListResponseT>, ClientContext) - Static method in class com.google.api.gax.httpjson.HttpJsonCallableFactory
Create a paged callable object that represents a paged API method.
createPagedCallable(HttpJsonCallSettings<RequestT, ResponseT>, PagedCallSettings<RequestT, ResponseT, PagedListResponseT>, ClientContext) - Method in interface com.google.api.gax.httpjson.HttpJsonStubCallableFactory
Create a paged callable object that represents a paged API method.
createPagedCallable(HttpJsonCallSettings<RequestT, ResponseT>, PagedCallSettings<RequestT, ResponseT, PagedListResponseT>, ClientContext) - Method in class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsCallableFactory
 
createServerStreamingCallable(HttpJsonCallSettings<RequestT, ResponseT>, ServerStreamingCallSettings<RequestT, ResponseT>, ClientContext) - Static method in class com.google.api.gax.httpjson.HttpJsonCallableFactory
 
createServerStreamingCallable(HttpJsonCallSettings<RequestT, ResponseT>, ServerStreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in interface com.google.api.gax.httpjson.HttpJsonStubCallableFactory
Create a server-streaming callable with.
createStub() - Method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings
 
createUnaryCallable(HttpJsonCallSettings<RequestT, ResponseT>, UnaryCallSettings<RequestT, ResponseT>, ClientContext) - Static method in class com.google.api.gax.httpjson.HttpJsonCallableFactory
Create a callable object with http/json-specific functionality.
createUnaryCallable(HttpJsonCallSettings<RequestT, ResponseT>, UnaryCallSettings<RequestT, ResponseT>, ClientContext) - Method in interface com.google.api.gax.httpjson.HttpJsonStubCallableFactory
Create a callable object with http/json-specific functionality.
createUnaryCallable(HttpJsonCallSettings<RequestT, ResponseT>, UnaryCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsCallableFactory
 

D

DEFAULT - Static variable in class com.google.api.gax.httpjson.HttpJsonCallOptions
 
defaultApiClientHeaderProviderBuilder() - Static method in class com.google.api.gax.httpjson.longrunning.OperationsSettings
 
defaultApiClientHeaderProviderBuilder() - Static method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings
 
defaultCredentialsProviderBuilder() - Static method in class com.google.api.gax.httpjson.longrunning.OperationsSettings
Returns a builder for the default credentials for this service.
defaultCredentialsProviderBuilder() - Static method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings
Returns a builder for the default credentials for this service.
defaultExecutorProviderBuilder() - Static method in class com.google.api.gax.httpjson.longrunning.OperationsSettings
Returns a builder for the default ExecutorProvider for this service.
defaultExecutorProviderBuilder() - Static method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings
Returns a builder for the default ExecutorProvider for this service.
defaultHttpJsonTransportProviderBuilder() - Static method in class com.google.api.gax.httpjson.longrunning.OperationsSettings
Returns a builder for the default ChannelProvider for this service.
defaultHttpJsonTransportProviderBuilder() - Static method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings
Returns a builder for the default ChannelProvider for this service.
defaultTransportChannelProvider() - Static method in class com.google.api.gax.httpjson.longrunning.OperationsSettings
 
defaultTransportChannelProvider() - Static method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings
 
delegate() - Method in class com.google.api.gax.httpjson.ForwardingHttpJsonClientCall
 
delegate() - Method in class com.google.api.gax.httpjson.ForwardingHttpJsonClientCall.SimpleForwardingHttpJsonClientCall
 
delegate() - Method in class com.google.api.gax.httpjson.ForwardingHttpJsonClientCallListener
 
delegate() - Method in class com.google.api.gax.httpjson.ForwardingHttpJsonClientCallListener.SimpleForwardingHttpJsonClientCallListener
 
deleteOperation(DeleteOperationRequest) - Method in class com.google.api.gax.httpjson.longrunning.OperationsClient
Deletes a long-running operation.
deleteOperation(String) - Method in class com.google.api.gax.httpjson.longrunning.OperationsClient
Deletes a long-running operation.
deleteOperationCallable() - Method in class com.google.api.gax.httpjson.HttpJsonLongRunningClient
deleteOperationCallable() - Method in class com.google.api.gax.httpjson.longrunning.OperationsClient
Deletes a long-running operation.
deleteOperationCallable() - Method in class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub
 
deleteOperationCallable() - Method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStub
 
deleteOperationSettings() - Method in class com.google.api.gax.httpjson.longrunning.OperationsSettings.Builder
Returns the builder for the settings used for calls to delete.
deleteOperationSettings() - Method in class com.google.api.gax.httpjson.longrunning.OperationsSettings
Returns the object with the settings used for calls to delete.
deleteOperationSettings() - Method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings.Builder
Returns the builder for the settings used for calls to delete.
deleteOperationSettings() - Method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings
Returns the object with the settings used for calls to delete.

E

enhance(HttpHeaders) - Method in interface com.google.api.gax.httpjson.HttpJsonHeaderEnhancer
 
equals(Object) - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
 
equals(Object) - Method in class com.google.api.gax.httpjson.HttpJsonStatusCode
 
extract(RequestT) - Method in interface com.google.api.gax.httpjson.FieldsExtractor
 

F

FieldsExtractor<RequestT,ParamsT> - Interface in com.google.api.gax.httpjson
A functional interface to be implemented for each request message to extract specific fields from it.
ForwardingHttpJsonClientCall<RequestT,ResponseT> - Class in com.google.api.gax.httpjson
A HttpJsonClientCall which forwards all of its methods to another HttpJsonClientCall.
ForwardingHttpJsonClientCall() - Constructor for class com.google.api.gax.httpjson.ForwardingHttpJsonClientCall
 
ForwardingHttpJsonClientCall.SimpleForwardingHttpJsonClientCall<RequestT,ResponseT> - Class in com.google.api.gax.httpjson
A simplified version of ForwardingHttpJsonClientCall where subclasses can pass in a HttpJsonClientCall as the delegate.
ForwardingHttpJsonClientCallListener<ResponseT> - Class in com.google.api.gax.httpjson
A HttpJsonClientCall.Listener which forwards all of its methods to another HttpJsonClientCall.Listener.
ForwardingHttpJsonClientCallListener() - Constructor for class com.google.api.gax.httpjson.ForwardingHttpJsonClientCallListener
 
ForwardingHttpJsonClientCallListener.SimpleForwardingHttpJsonClientCallListener<ResponseT> - Class in com.google.api.gax.httpjson
A simplified version of ForwardingHttpJsonClientCallListener where subclasses can pass in a HttpJsonClientCall.Listener as the delegate.
futureCall(RequestT, ApiCallContext) - Method in class com.google.api.gax.httpjson.HttpJsonOperationSnapshotCallable

G

GaxHttpJsonProperties - Class in com.google.api.gax.httpjson
Provides properties of the GAX-HTTPJSON library.
GaxHttpJsonProperties() - Constructor for class com.google.api.gax.httpjson.GaxHttpJsonProperties
 
getAdditionalPathTemplates() - Method in interface com.google.api.gax.httpjson.HttpRequestFormatter
Additional (alternative) path templates for endpoint URL path.
getAdditionalPathTemplates() - Method in class com.google.api.gax.httpjson.ProtoMessageRequestFormatter
 
getAllMethodDescriptors() - Method in class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub
 
getCallOptions() - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
 
getChannel() - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
 
getChannel() - Method in class com.google.api.gax.httpjson.HttpJsonTransportChannel
The channel in use.
getCode() - Method in class com.google.api.gax.httpjson.HttpJsonStatusCode
 
getCredentials() - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
Deprecated.
getCredentials() - Method in class com.google.api.gax.httpjson.HttpJsonCallOptions
 
getDeadline() - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
Deprecated.
getDeadline() - Method in class com.google.api.gax.httpjson.HttpJsonCallOptions
This method is obsolete.
getDeadlineInstant() - Method in class com.google.api.gax.httpjson.HttpJsonCallOptions
 
getDefaultApiClientHeaderPattern() - Static method in class com.google.api.gax.httpjson.GaxHttpJsonProperties
Returns default api client header pattern (to facilitate testing)
getDefaultEndpoint() - Static method in class com.google.api.gax.httpjson.longrunning.OperationsSettings
Returns the default service endpoint.
getDefaultEndpoint() - Static method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings
Returns the default service endpoint.
getDefaultMtlsEndpoint() - Static method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings
Returns the default mTLS service endpoint.
getDefaultServiceScopes() - Static method in class com.google.api.gax.httpjson.longrunning.OperationsSettings
Returns the default service scopes.
getDefaultServiceScopes() - Static method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings
Returns the default service scopes.
getEmptyCallContext() - Method in class com.google.api.gax.httpjson.HttpJsonTransportChannel
 
getEndpoint() - Method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider.Builder
 
getEndpoint() - Method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider
The endpoint to be used for the channel.
getErrorCode() - Method in class com.google.api.gax.httpjson.HttpJsonOperationSnapshot
getErrorMessage() - Method in class com.google.api.gax.httpjson.HttpJsonOperationSnapshot
getException() - Method in class com.google.api.gax.httpjson.HttpJsonMetadata
 
getExtraHeaders() - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
 
getFullMethodName() - Method in class com.google.api.gax.httpjson.ApiMethodDescriptor
 
getHeaders() - Method in class com.google.api.gax.httpjson.HttpJsonMetadata
 
getHttpJsonTokenName() - Static method in class com.google.api.gax.httpjson.GaxHttpJsonProperties
 
getHttpJsonTransportName() - Static method in class com.google.api.gax.httpjson.HttpJsonTransportChannel
The name of the Http-JSON transport.
getHttpJsonVersion() - Static method in class com.google.api.gax.httpjson.GaxHttpJsonProperties
 
getHttpMethod() - Method in class com.google.api.gax.httpjson.ApiMethodDescriptor
Return the HTTP method for this request message type.
getInterceptors() - Method in interface com.google.api.gax.httpjson.HttpJsonInterceptorProvider
Get the list of client interceptors.
getManagedChannel() - Method in class com.google.api.gax.httpjson.HttpJsonTransportChannel
The channel in use.
getMetadata() - Method in class com.google.api.gax.httpjson.HttpJsonOperationSnapshot
getMethodDescriptor() - Method in class com.google.api.gax.httpjson.HttpJsonCallSettings
 
getMethodDescriptors() - Static method in class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub
 
getName() - Method in class com.google.api.gax.httpjson.HttpJsonOperationSnapshot
getOperation(GetOperationRequest) - Method in class com.google.api.gax.httpjson.longrunning.OperationsClient
Gets the latest state of a long-running operation.
getOperation(String) - Method in class com.google.api.gax.httpjson.longrunning.OperationsClient
Gets the latest state of a long-running operation.
getOperationCallable() - Method in class com.google.api.gax.httpjson.HttpJsonLongRunningClient
getOperationCallable() - Method in class com.google.api.gax.httpjson.longrunning.OperationsClient
Gets the latest state of a long-running operation.
getOperationCallable() - Method in class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub
 
getOperationCallable() - Method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStub
 
getOperationSettings() - Method in class com.google.api.gax.httpjson.longrunning.OperationsSettings.Builder
Returns the builder for the settings used for calls to get.
getOperationSettings() - Method in class com.google.api.gax.httpjson.longrunning.OperationsSettings
Returns the object with the settings used for calls to get.
getOperationSettings() - Method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings.Builder
Returns the builder for the settings used for calls to get.
getOperationSettings() - Method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings
Returns the object with the settings used for calls to get.
getOperationSnapshotFactory() - Method in class com.google.api.gax.httpjson.ApiMethodDescriptor
 
getOption(ApiCallContext.Key<T>) - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
getParamsExtractor() - Method in class com.google.api.gax.httpjson.HttpJsonCallSettings
 
getPath(MessageFormatT) - Method in interface com.google.api.gax.httpjson.HttpRequestFormatter
 
getPath(RequestT) - Method in class com.google.api.gax.httpjson.ProtoMessageRequestFormatter
Returns the relative URL path created from the path parameters from the given message.
getPathTemplate() - Method in interface com.google.api.gax.httpjson.HttpRequestFormatter
Path template for endpoint URL path.
getPathTemplate() - Method in class com.google.api.gax.httpjson.ProtoMessageRequestFormatter
 
getPollingRequestFactory() - Method in class com.google.api.gax.httpjson.ApiMethodDescriptor
 
getQueryParamNames(MessageFormatT) - Method in interface com.google.api.gax.httpjson.HttpRequestFormatter
Return a map where each entry is the name of a query param mapped to the values of the param.
getQueryParamNames(RequestT) - Method in class com.google.api.gax.httpjson.ProtoMessageRequestFormatter
 
getRequestBody(MessageFormatT) - Method in interface com.google.api.gax.httpjson.HttpRequestFormatter
Return the serialized inner request body of the given message.
getRequestBody(RequestT) - Method in class com.google.api.gax.httpjson.ProtoMessageRequestFormatter
 
getRequestFormatter() - Method in class com.google.api.gax.httpjson.ApiMethodDescriptor.Builder
 
getRequestFormatter() - Method in class com.google.api.gax.httpjson.ApiMethodDescriptor
 
getRequestMutator() - Method in class com.google.api.gax.httpjson.HttpJsonCallSettings
 
getResponse() - Method in class com.google.api.gax.httpjson.HttpJsonOperationSnapshot
getResponseParser() - Method in class com.google.api.gax.httpjson.ApiMethodDescriptor
 
getRetryableCodes() - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
 
getRetrySettings() - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
 
getSettings() - Method in class com.google.api.gax.httpjson.longrunning.OperationsClient
 
getStatusCode() - Method in exception com.google.api.gax.httpjson.HttpJsonStatusRuntimeException
 
getStatusMessage() - Method in class com.google.api.gax.httpjson.HttpJsonMetadata
 
getStreamIdleTimeout() - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
This method is obsolete.
getStreamIdleTimeoutDuration() - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
The stream idle timeout set for this context.
getStreamWaitTimeout() - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
This method is obsolete.
getStreamWaitTimeoutDuration() - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
The stream wait timeout set for this context.
getStub() - Method in class com.google.api.gax.httpjson.longrunning.OperationsClient
 
getStubSettingsBuilder() - Method in class com.google.api.gax.httpjson.longrunning.OperationsSettings.Builder
 
getTimeout() - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
This method is obsolete.
getTimeout() - Method in class com.google.api.gax.httpjson.HttpJsonCallOptions
This method is obsolete.
getTimeoutDuration() - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
 
getTimeoutDuration() - Method in class com.google.api.gax.httpjson.HttpJsonCallOptions
 
getTracer() - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
 
getTransportChannel() - Method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider
 
getTransportCode() - Method in class com.google.api.gax.httpjson.HttpJsonStatusCode
Returns the status code from the http call.
getTransportName() - Method in class com.google.api.gax.httpjson.HttpJsonTransportChannel
 
getTransportName() - Method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider
 
getType() - Method in class com.google.api.gax.httpjson.ApiMethodDescriptor
 
getTypeRegistry() - Method in class com.google.api.gax.httpjson.HttpJsonCallOptions
 
getTypeRegistry() - Method in class com.google.api.gax.httpjson.HttpJsonCallSettings
 
getUserAgentValue(Map<String, String>) - Static method in class com.google.api.gax.httpjson.HttpHeadersUtils
 

H

halfClose() - Method in class com.google.api.gax.httpjson.ForwardingHttpJsonClientCall
 
halfClose() - Method in class com.google.api.gax.httpjson.HttpJsonClientCall
Close the call for request message sending.
hashCode() - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
 
hashCode() - Method in class com.google.api.gax.httpjson.HttpJsonStatusCode
 
HttpHeadersUtils - Class in com.google.api.gax.httpjson
This class is for internal use only and is public for technical reasons.
HttpHeadersUtils() - Constructor for class com.google.api.gax.httpjson.HttpHeadersUtils
 
HttpJsonCallableFactory - Class in com.google.api.gax.httpjson
Class with utility methods to create http/json-based direct callables.
HttpJsonCallContext - Class in com.google.api.gax.httpjson
HttpJsonCallContext encapsulates context data used to make an http-json call.
HttpJsonCallOptions - Class in com.google.api.gax.httpjson
Options for an http-json call, including deadline and credentials.
HttpJsonCallOptions() - Constructor for class com.google.api.gax.httpjson.HttpJsonCallOptions
 
HttpJsonCallOptions.Builder - Class in com.google.api.gax.httpjson
 
HttpJsonCallSettings<RequestT,ResponseT> - Class in com.google.api.gax.httpjson
HTTP-specific settings for creating callables.
HttpJsonCallSettings.Builder<RequestT,ResponseT> - Class in com.google.api.gax.httpjson
 
HttpJsonChannel - Interface in com.google.api.gax.httpjson
HttpJsonChannel contains the functionality to issue http-json calls.
HttpJsonClientCall<RequestT,ResponseT> - Class in com.google.api.gax.httpjson
An instance of a call to a remote method.
HttpJsonClientCall() - Constructor for class com.google.api.gax.httpjson.HttpJsonClientCall
 
HttpJsonClientCall.Listener<T> - Class in com.google.api.gax.httpjson
Callbacks for receiving metadata, response messages and completion status from the server.
HttpJsonClientInterceptor - Interface in com.google.api.gax.httpjson
Interface for intercepting outgoing calls before they are dispatched by a HttpJsonChannel.
HttpJsonHeaderEnhancer - Interface in com.google.api.gax.httpjson
Interface for functionality to enhance headers for an http-json call.
HttpJsonHeaderEnhancers - Class in com.google.api.gax.httpjson
Utility class that creates instances of HttpJsonHeaderEnhancer.
HttpJsonInterceptorProvider - Interface in com.google.api.gax.httpjson
Provider of custom REST ClientInterceptors.
HttpJsonLoggingInterceptor - Class in com.google.api.gax.httpjson
 
HttpJsonLoggingInterceptor() - Constructor for class com.google.api.gax.httpjson.HttpJsonLoggingInterceptor
 
HttpJsonLongRunningClient<RequestT,OperationT> - Class in com.google.api.gax.httpjson
Implementation of LongRunningClient based on REST transport.
HttpJsonLongRunningClient(UnaryCallable<RequestT, OperationT>, OperationSnapshotFactory<RequestT, OperationT>, PollingRequestFactory<RequestT>) - Constructor for class com.google.api.gax.httpjson.HttpJsonLongRunningClient
 
HttpJsonMetadata - Class in com.google.api.gax.httpjson
 
HttpJsonMetadata() - Constructor for class com.google.api.gax.httpjson.HttpJsonMetadata
 
HttpJsonOperationsCallableFactory - Class in com.google.api.gax.httpjson.longrunning.stub
REST callable factory implementation for the Operations service API.
HttpJsonOperationsCallableFactory() - Constructor for class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsCallableFactory
 
HttpJsonOperationSnapshot - Class in com.google.api.gax.httpjson
Implementation of OperationSnapshot based on REST transport.
HttpJsonOperationSnapshot.Builder - Class in com.google.api.gax.httpjson
 
HttpJsonOperationSnapshotCallable<RequestT,OperationT> - Class in com.google.api.gax.httpjson
A UnaryCallable that wraps a UnaryCallable returning an Operation and returns an OperationSnapshot instead.
HttpJsonOperationSnapshotCallable(UnaryCallable<RequestT, OperationT>, OperationSnapshotFactory<RequestT, OperationT>) - Constructor for class com.google.api.gax.httpjson.HttpJsonOperationSnapshotCallable
 
HttpJsonOperationsStub - Class in com.google.api.gax.httpjson.longrunning.stub
REST stub implementation for the Operations service API.
HttpJsonOperationsStub(OperationsStubSettings, ClientContext) - Constructor for class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub
Constructs an instance of HttpJsonOperationsStub, using the given settings.
HttpJsonOperationsStub(OperationsStubSettings, ClientContext, HttpJsonStubCallableFactory, TypeRegistry) - Constructor for class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub
Constructs an instance of HttpJsonOperationsStub, using the given settings.
HttpJsonServerStreamingRequestParamCallable<RequestT,ResponseT> - Class in com.google.api.gax.httpjson
 
HttpJsonStatusCode - Class in com.google.api.gax.httpjson
A failure code specific to an HTTP call.
HttpJsonStatusRuntimeException - Exception in com.google.api.gax.httpjson
HTTP status code in RuntimeException form, for propagating status code information via exceptions.
HttpJsonStatusRuntimeException(int, String, Throwable) - Constructor for exception com.google.api.gax.httpjson.HttpJsonStatusRuntimeException
 
HttpJsonStubCallableFactory<OperationT,OperationsStub extends BackgroundResource> - Interface in com.google.api.gax.httpjson
 
HttpJsonTransportChannel - Class in com.google.api.gax.httpjson
Implementation of TransportChannel based on http/json.
HttpJsonTransportChannel() - Constructor for class com.google.api.gax.httpjson.HttpJsonTransportChannel
 
HttpJsonTransportChannel.Builder - Class in com.google.api.gax.httpjson
 
HttpRequestFormatter<MessageFormatT> - Interface in com.google.api.gax.httpjson
Interface for classes that create parts of HTTP requests from a parameterized message.
HttpResponseParser<MessageFormatT> - Interface in com.google.api.gax.httpjson
Interface for classes that parse parts of HTTP responses into the parameterized message type.

I

InstantiatingHttpJsonChannelProvider - Class in com.google.api.gax.httpjson
InstantiatingHttpJsonChannelProvider is a TransportChannelProvider which constructs a ManagedHttpJsonChannel with a number of configured inputs every time getChannel(...) is called.
InstantiatingHttpJsonChannelProvider.Builder - Class in com.google.api.gax.httpjson
 
interceptCall(ApiMethodDescriptor<ReqT, RespT>, HttpJsonCallOptions, HttpJsonChannel) - Method in interface com.google.api.gax.httpjson.HttpJsonClientInterceptor
Intercept HttpJsonClientCall creation by the next HttpJsonChannel.
interceptCall(ApiMethodDescriptor<ReqT, RespT>, HttpJsonCallOptions, HttpJsonChannel) - Method in class com.google.api.gax.httpjson.HttpJsonLoggingInterceptor
 
isDone() - Method in class com.google.api.gax.httpjson.HttpJsonOperationSnapshot
isShutdown() - Method in class com.google.api.gax.httpjson.HttpJsonTransportChannel
 
isShutdown() - Method in class com.google.api.gax.httpjson.longrunning.OperationsClient
 
isShutdown() - Method in class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub
 
isShutdown() - Method in class com.google.api.gax.httpjson.ManagedHttpJsonChannel
 
isTerminated() - Method in class com.google.api.gax.httpjson.HttpJsonTransportChannel
 
isTerminated() - Method in class com.google.api.gax.httpjson.longrunning.OperationsClient
 
isTerminated() - Method in class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub
 
isTerminated() - Method in class com.google.api.gax.httpjson.ManagedHttpJsonChannel
 

L

Listener() - Constructor for class com.google.api.gax.httpjson.HttpJsonClientCall.Listener
 
listOperations(ListOperationsRequest) - Method in class com.google.api.gax.httpjson.longrunning.OperationsClient
Lists operations that match the specified filter in the request.
listOperations(String, String) - Method in class com.google.api.gax.httpjson.longrunning.OperationsClient
Lists operations that match the specified filter in the request.
listOperationsCallable() - Method in class com.google.api.gax.httpjson.longrunning.OperationsClient
Lists operations that match the specified filter in the request.
listOperationsCallable() - Method in class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub
 
listOperationsCallable() - Method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStub
 
listOperationsPagedCallable() - Method in class com.google.api.gax.httpjson.longrunning.OperationsClient
Lists operations that match the specified filter in the request.
listOperationsPagedCallable() - Method in class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub
 
listOperationsPagedCallable() - Method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStub
 
listOperationsSettings() - Method in class com.google.api.gax.httpjson.longrunning.OperationsSettings.Builder
Returns the builder for the settings used for calls to listOperations.
listOperationsSettings() - Method in class com.google.api.gax.httpjson.longrunning.OperationsSettings
Returns the object with the settings used for calls to listOperations.
listOperationsSettings() - Method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings.Builder
Returns the builder for the settings used for calls to listOperations.
listOperationsSettings() - Method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings
Returns the object with the settings used for calls to listOperations.
longRunningClient() - Method in class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub
 
longRunningClient() - Method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStub
 

M

ManagedHttpJsonChannel - Class in com.google.api.gax.httpjson
Implementation of HttpJsonChannel which can issue http-json calls.
ManagedHttpJsonChannel() - Constructor for class com.google.api.gax.httpjson.ManagedHttpJsonChannel
 
ManagedHttpJsonChannel.Builder - Class in com.google.api.gax.httpjson
 
merge(HttpJsonCallOptions) - Method in class com.google.api.gax.httpjson.HttpJsonCallOptions
 
merge(ApiCallContext) - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
 

N

needsCredentials() - Method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider
 
needsEndpoint() - Method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider
 
needsExecutor() - Method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider
Deprecated.
If executor is not set, this channel provider will create channels with default executor defined in ManagedHttpJsonChannel.
needsHeaders() - Method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider
 
newBuilder() - Static method in class com.google.api.gax.httpjson.ApiMethodDescriptor
 
newBuilder() - Static method in class com.google.api.gax.httpjson.HttpJsonCallOptions
 
newBuilder() - Static method in class com.google.api.gax.httpjson.HttpJsonCallSettings
 
newBuilder() - Static method in class com.google.api.gax.httpjson.HttpJsonMetadata
 
newBuilder() - Static method in class com.google.api.gax.httpjson.HttpJsonOperationSnapshot
 
newBuilder() - Static method in class com.google.api.gax.httpjson.HttpJsonTransportChannel
 
newBuilder() - Static method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider
 
newBuilder() - Static method in class com.google.api.gax.httpjson.longrunning.OperationsSettings
Returns a new builder for this class.
newBuilder() - Static method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings
Returns a new builder for this class.
newBuilder() - Static method in class com.google.api.gax.httpjson.ManagedHttpJsonChannel
 
newBuilder() - Static method in class com.google.api.gax.httpjson.ProtoMessageRequestFormatter
 
newBuilder() - Static method in class com.google.api.gax.httpjson.ProtoMessageResponseParser
 
newBuilder(ClientContext) - Static method in class com.google.api.gax.httpjson.longrunning.OperationsSettings
Returns a new builder for this class.
newBuilder(ClientContext) - Static method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings
Returns a new builder for this class.
newCall(ApiMethodDescriptor<RequestT, ResponseT>, HttpJsonCallOptions) - Method in interface com.google.api.gax.httpjson.HttpJsonChannel
 
newCall(ApiMethodDescriptor<RequestT, ResponseT>, HttpJsonCallOptions) - Method in class com.google.api.gax.httpjson.ManagedHttpJsonChannel
 
nullToSelf(ApiCallContext) - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
Returns inputContext cast to HttpJsonCallContext, or an empty HttpJsonCallContext if inputContext is null.

O

of(int) - Static method in class com.google.api.gax.httpjson.HttpJsonStatusCode
Creates a new instance with the given status code.
of(HttpJsonChannel, HttpJsonCallOptions) - Static method in class com.google.api.gax.httpjson.HttpJsonCallContext
 
of(StatusCode.Code) - Static method in class com.google.api.gax.httpjson.HttpJsonStatusCode
 
of(Code) - Static method in class com.google.api.gax.httpjson.HttpJsonStatusCode
 
onClose(int, HttpJsonMetadata) - Method in class com.google.api.gax.httpjson.ForwardingHttpJsonClientCallListener
 
onClose(int, HttpJsonMetadata) - Method in class com.google.api.gax.httpjson.HttpJsonClientCall.Listener
The ClientCall has been closed.
onHeaders(HttpJsonMetadata) - Method in class com.google.api.gax.httpjson.ForwardingHttpJsonClientCallListener
 
onHeaders(HttpJsonMetadata) - Method in class com.google.api.gax.httpjson.HttpJsonClientCall.Listener
The response headers have been received.
onMessage(ResponseT) - Method in class com.google.api.gax.httpjson.ForwardingHttpJsonClientCallListener
 
onMessage(T) - Method in class com.google.api.gax.httpjson.HttpJsonClientCall.Listener
A response message has been received.
OperationsClient - Class in com.google.api.gax.httpjson.longrunning
Service Description: Manages long-running operations with an API service.
OperationsClient(OperationsSettings) - Constructor for class com.google.api.gax.httpjson.longrunning.OperationsClient
Constructs an instance of OperationsClient, using the given settings.
OperationsClient(OperationsStub) - Constructor for class com.google.api.gax.httpjson.longrunning.OperationsClient
 
OperationsClient.ListOperationsFixedSizeCollection - Class in com.google.api.gax.httpjson.longrunning
 
OperationsClient.ListOperationsPage - Class in com.google.api.gax.httpjson.longrunning
 
OperationsClient.ListOperationsPagedResponse - Class in com.google.api.gax.httpjson.longrunning
 
OperationSnapshotFactory<RequestT,OperationT> - Interface in com.google.api.gax.httpjson
A factory which creates an OperationSnapshot from an initial request message (the one which started a long running operation) and an operation response (which may be either initial request response or the polling request response).
OperationsSettings - Class in com.google.api.gax.httpjson.longrunning
Settings class to configure an instance of OperationsClient.
OperationsSettings(OperationsSettings.Builder) - Constructor for class com.google.api.gax.httpjson.longrunning.OperationsSettings
 
OperationsSettings.Builder - Class in com.google.api.gax.httpjson.longrunning
Builder for OperationsSettings.
OperationsStub - Class in com.google.api.gax.httpjson.longrunning.stub
Base stub class for the Operations service API.
OperationsStub() - Constructor for class com.google.api.gax.httpjson.longrunning.stub.OperationsStub
 
OperationsStubSettings - Class in com.google.api.gax.httpjson.longrunning.stub
Settings class to configure an instance of OperationsStub.
OperationsStubSettings(OperationsStubSettings.Builder) - Constructor for class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings
 
OperationsStubSettings.Builder - Class in com.google.api.gax.httpjson.longrunning.stub
Builder for OperationsStubSettings.

P

parse(InputStream) - Method in interface com.google.api.gax.httpjson.HttpResponseParser
Parse the http body content JSON stream into the MessageFormatT.
parse(InputStream) - Method in class com.google.api.gax.httpjson.ProtoMessageResponseParser
 
parse(InputStream, TypeRegistry) - Method in interface com.google.api.gax.httpjson.HttpResponseParser
Parse the http body content JSON stream into the MessageFormatT.
parse(InputStream, TypeRegistry) - Method in class com.google.api.gax.httpjson.ProtoMessageResponseParser
 
parse(Reader, TypeRegistry) - Method in interface com.google.api.gax.httpjson.HttpResponseParser
Parse the http body content JSON reader into the MessageFormatT.
parse(Reader, TypeRegistry) - Method in class com.google.api.gax.httpjson.ProtoMessageResponseParser
 
PollingRequestFactory<RequestT> - Interface in com.google.api.gax.httpjson
A factory which creates a subsequent polling request from a compund operation id.
ProtoMessageRequestFormatter<RequestT extends com.google.protobuf.Message> - Class in com.google.api.gax.httpjson
Creates parts of a HTTP request from a protobuf message.
ProtoMessageRequestFormatter.Builder<RequestT extends com.google.protobuf.Message> - Class in com.google.api.gax.httpjson
 
ProtoMessageResponseParser<ResponseT extends com.google.protobuf.Message> - Class in com.google.api.gax.httpjson
The implementation of HttpResponseParser which works with protobuf messages.
ProtoMessageResponseParser.Builder<ResponseT extends com.google.protobuf.Message> - Class in com.google.api.gax.httpjson
 
ProtoOperationTransformers - Class in com.google.api.gax.httpjson
Public for technical reasons; intended for use by generated code.
ProtoOperationTransformers.MetadataTransformer<MetadataT extends com.google.protobuf.Message> - Class in com.google.api.gax.httpjson
 
ProtoOperationTransformers.ResponseTransformer<ResponseT extends com.google.protobuf.Message> - Class in com.google.api.gax.httpjson
 
ProtoRestSerializer<RequestT extends com.google.protobuf.Message> - Class in com.google.api.gax.httpjson
This class serializes/deserializes protobuf Message for REST interactions.
putPathParam(Map<String, String>, String, Object) - Method in class com.google.api.gax.httpjson.ProtoRestSerializer
Puts a message field in fields map which will be used to populate URL path of a request.
putQueryParam(Map<String, List<String>>, String, Object) - Method in class com.google.api.gax.httpjson.ProtoRestSerializer
Puts a message field in fields map which will be used to populate query parameters of a request.

R

request(int) - Method in class com.google.api.gax.httpjson.ForwardingHttpJsonClientCall
 
request(int) - Method in class com.google.api.gax.httpjson.HttpJsonClientCall
Requests up to the given number of messages from the call to be delivered to HttpJsonClientCall.Listener.onMessage(Object).
RestSerializationException - Exception in com.google.api.gax.httpjson
An exception thrown when a protobuf message cannot be serialized/deserialized for REST interactions.
RestSerializationException(String, Throwable) - Constructor for exception com.google.api.gax.httpjson.RestSerializationException
 
RestSerializationException(Throwable) - Constructor for exception com.google.api.gax.httpjson.RestSerializationException
 

S

sendMessage(RequestT) - Method in class com.google.api.gax.httpjson.ForwardingHttpJsonClientCall
 
sendMessage(RequestT) - Method in class com.google.api.gax.httpjson.HttpJsonClientCall
Send a request message to the server.
serialize(MessageFormatT) - Method in interface com.google.api.gax.httpjson.HttpResponseParser
Serialize an object into an HTTP body, which is written out to output.
serialize(ResponseT) - Method in class com.google.api.gax.httpjson.ProtoMessageResponseParser
 
SERVER_STREAMING - Enum constant in enum com.google.api.gax.httpjson.ApiMethodDescriptor.MethodType
 
setAdditionalPaths(String...) - Method in class com.google.api.gax.httpjson.ProtoMessageRequestFormatter.Builder
 
setCredentials(Credentials) - Method in class com.google.api.gax.httpjson.HttpJsonCallOptions.Builder
 
setDeadline(Instant) - Method in class com.google.api.gax.httpjson.HttpJsonCallOptions.Builder
This method is obsolete.
setDeadlineInstant(Instant) - Method in class com.google.api.gax.httpjson.HttpJsonCallOptions.Builder
 
setDefaultInstance(ResponseT) - Method in class com.google.api.gax.httpjson.ProtoMessageResponseParser.Builder
 
setDefaultTypeRegistry(TypeRegistry) - Method in class com.google.api.gax.httpjson.ProtoMessageResponseParser.Builder
 
setDone(boolean) - Method in class com.google.api.gax.httpjson.HttpJsonOperationSnapshot.Builder
 
setEndpoint(String) - Method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider.Builder
Sets the endpoint used to reach the service, eg "localhost:8080".
setEndpoint(String) - Method in class com.google.api.gax.httpjson.ManagedHttpJsonChannel.Builder
 
setError(int, String) - Method in class com.google.api.gax.httpjson.HttpJsonOperationSnapshot.Builder
 
setExecutor(Executor) - Method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider.Builder
Sets the Executor for this TransportChannelProvider.
setExecutor(Executor) - Method in class com.google.api.gax.httpjson.ManagedHttpJsonChannel.Builder
 
setExecutorProvider(ExecutorProvider) - Method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider.Builder
setFullMethodName(String) - Method in class com.google.api.gax.httpjson.ApiMethodDescriptor.Builder
 
setHeader(HttpHeaders, String, String) - Static method in class com.google.api.gax.httpjson.HttpHeadersUtils
 
setHeaderProvider(HeaderProvider) - Method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider.Builder
Sets the HeaderProvider for this TransportChannelProvider.
setHeaders(HttpHeaders, Map<String, String>) - Static method in class com.google.api.gax.httpjson.HttpHeadersUtils
 
setHttpMethod(String) - Method in class com.google.api.gax.httpjson.ApiMethodDescriptor.Builder
 
setHttpTransport(HttpTransport) - Method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider.Builder
Sets the HTTP transport to be used.
setHttpTransport(HttpTransport) - Method in class com.google.api.gax.httpjson.ManagedHttpJsonChannel.Builder
 
setInterceptorProvider(HttpJsonInterceptorProvider) - Method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider.Builder
Sets the GrpcInterceptorProvider for this TransportChannelProvider.
setManagedChannel(ManagedHttpJsonChannel) - Method in class com.google.api.gax.httpjson.HttpJsonTransportChannel.Builder
 
setMetadata(Object) - Method in class com.google.api.gax.httpjson.HttpJsonOperationSnapshot.Builder
 
setMethodDescriptor(ApiMethodDescriptor<RequestT, ResponseT>) - Method in class com.google.api.gax.httpjson.HttpJsonCallSettings.Builder
 
setName(String) - Method in class com.google.api.gax.httpjson.HttpJsonOperationSnapshot.Builder
 
setOperationSnapshotFactory(OperationSnapshotFactory<RequestT, ResponseT>) - Method in class com.google.api.gax.httpjson.ApiMethodDescriptor.Builder
 
setParamsExtractor(RequestParamsExtractor<RequestT>) - Method in class com.google.api.gax.httpjson.HttpJsonCallSettings.Builder
 
setPath(String, FieldsExtractor<RequestT, Map<String, String>>) - Method in class com.google.api.gax.httpjson.ProtoMessageRequestFormatter.Builder
 
setPollingRequestFactory(PollingRequestFactory<RequestT>) - Method in class com.google.api.gax.httpjson.ApiMethodDescriptor.Builder
 
setQueryParamsExtractor(FieldsExtractor<RequestT, Map<String, List<String>>>) - Method in class com.google.api.gax.httpjson.ProtoMessageRequestFormatter.Builder
 
setRequestBodyExtractor(FieldsExtractor<RequestT, String>) - Method in class com.google.api.gax.httpjson.ProtoMessageRequestFormatter.Builder
 
setRequestFormatter(HttpRequestFormatter<RequestT>) - Method in class com.google.api.gax.httpjson.ApiMethodDescriptor.Builder
 
setRequestMutator(RequestMutator<RequestT>) - Method in class com.google.api.gax.httpjson.HttpJsonCallSettings.Builder
 
setResponse(Object) - Method in class com.google.api.gax.httpjson.HttpJsonOperationSnapshot.Builder
 
setResponseParser(HttpResponseParser<ResponseT>) - Method in class com.google.api.gax.httpjson.ApiMethodDescriptor.Builder
 
setTimeout(Duration) - Method in class com.google.api.gax.httpjson.HttpJsonCallOptions.Builder
This method is obsolete.
setTimeoutDuration(Duration) - Method in class com.google.api.gax.httpjson.HttpJsonCallOptions.Builder
 
setType(ApiMethodDescriptor.MethodType) - Method in class com.google.api.gax.httpjson.ApiMethodDescriptor.Builder
 
setTypeRegistry(TypeRegistry) - Method in class com.google.api.gax.httpjson.HttpJsonCallOptions.Builder
 
setTypeRegistry(TypeRegistry) - Method in class com.google.api.gax.httpjson.HttpJsonCallSettings.Builder
 
shouldAutoClose() - Method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider
 
shutdown() - Method in class com.google.api.gax.httpjson.HttpJsonTransportChannel
 
shutdown() - Method in class com.google.api.gax.httpjson.longrunning.OperationsClient
 
shutdown() - Method in class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub
 
shutdown() - Method in class com.google.api.gax.httpjson.ManagedHttpJsonChannel
 
shutdownNow() - Method in class com.google.api.gax.httpjson.HttpJsonTransportChannel
 
shutdownNow() - Method in class com.google.api.gax.httpjson.longrunning.OperationsClient
 
shutdownNow() - Method in class com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub
 
shutdownNow() - Method in class com.google.api.gax.httpjson.ManagedHttpJsonChannel
 
SimpleForwardingHttpJsonClientCall(HttpJsonClientCall<RequestT, ResponseT>) - Constructor for class com.google.api.gax.httpjson.ForwardingHttpJsonClientCall.SimpleForwardingHttpJsonClientCall
 
SimpleForwardingHttpJsonClientCallListener(HttpJsonClientCall.Listener<ResponseT>) - Constructor for class com.google.api.gax.httpjson.ForwardingHttpJsonClientCallListener.SimpleForwardingHttpJsonClientCallListener
 
start(HttpJsonClientCall.Listener<ResponseT>, HttpJsonMetadata) - Method in class com.google.api.gax.httpjson.ForwardingHttpJsonClientCall
 
start(HttpJsonClientCall.Listener<ResponseT>, HttpJsonMetadata) - Method in class com.google.api.gax.httpjson.HttpJsonClientCall
Start a call, using responseListener for processing response messages.

T

toBody(String, RequestT) - Method in class com.google.api.gax.httpjson.ProtoRestSerializer
Serializes a message to a request body in a form of JSON-encoded string.
toBody(String, RequestT, boolean) - Method in class com.google.api.gax.httpjson.ProtoRestSerializer
Serializes a message to a request body in a form of JSON-encoded string.
toBuilder() - Method in class com.google.api.gax.httpjson.ApiMethodDescriptor
 
toBuilder() - Method in class com.google.api.gax.httpjson.HttpJsonCallOptions
 
toBuilder() - Method in class com.google.api.gax.httpjson.HttpJsonCallSettings
 
toBuilder() - Method in class com.google.api.gax.httpjson.HttpJsonMetadata
 
toBuilder() - Method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider
 
toBuilder() - Method in class com.google.api.gax.httpjson.longrunning.OperationsSettings
Returns a builder containing all the values of this settings class.
toBuilder() - Method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings
Returns a builder containing all the values of this settings class.
toBuilder() - Method in class com.google.api.gax.httpjson.ProtoMessageRequestFormatter
 
toString() - Method in class com.google.api.gax.httpjson.HttpJsonStatusCode
 

U

UNARY - Enum constant in enum com.google.api.gax.httpjson.ApiMethodDescriptor.MethodType
 
unaryMethodSettingsBuilders() - Method in class com.google.api.gax.httpjson.longrunning.stub.OperationsStubSettings.Builder
 
UNKNOWN - Enum constant in enum com.google.api.gax.httpjson.ApiMethodDescriptor.MethodType
 
updateRawPath(String) - Method in class com.google.api.gax.httpjson.ProtoMessageRequestFormatter.Builder
 
updateRawPath(String, String) - Method in class com.google.api.gax.httpjson.ProtoMessageRequestFormatter.Builder
 

V

validateUniverseDomain() - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
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.httpjson.ApiMethodDescriptor.MethodType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.google.api.gax.httpjson.ApiMethodDescriptor.MethodType
Returns an array containing the constants of this enum type, in the order they are declared.

W

withCallOptions(HttpJsonCallOptions) - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
 
withChannel(HttpJsonChannel) - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
 
withCredentials(Credentials) - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
 
withCredentials(Credentials) - Method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider
 
withDeadline(Instant) - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
Deprecated.
withEndpoint(String) - Method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider
 
withEndpointContext(EndpointContext) - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
 
withExecutor(Executor) - Method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider
 
withExecutor(ScheduledExecutorService) - Method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider
Deprecated.
withExtraHeaders(Map<String, List<String>>) - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
 
withHeaders(Map<String, String>) - Method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider
 
withHeaders(Map<String, List<String>>) - Method in class com.google.api.gax.httpjson.HttpJsonMetadata
 
withOption(ApiCallContext.Key<T>, T) - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
withPoolSize(int) - Method in class com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider
Deprecated.
REST transport channel doesn't support channel pooling
withRetryableCodes(Set<StatusCode.Code>) - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
 
withRetrySettings(RetrySettings) - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
 
withStreamIdleTimeout(Duration) - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
This method is obsolete.
withStreamIdleTimeoutDuration(Duration) - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
 
withStreamWaitTimeout(Duration) - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
This method is obsolete.
withStreamWaitTimeoutDuration(Duration) - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
 
withTimeout(Duration) - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
This method is obsolete.
withTimeoutDuration(Duration) - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
 
withTracer(ApiTracer) - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
withTransportChannel(TransportChannel) - Method in class com.google.api.gax.httpjson.HttpJsonCallContext
 
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form