Index
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
HttpJsonClientCallwhich forwards all of its methods to anotherHttpJsonClientCall. - 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
ForwardingHttpJsonClientCallwhere subclasses can pass in aHttpJsonClientCallas the delegate. - ForwardingHttpJsonClientCallListener<ResponseT> - Class in com.google.api.gax.httpjson
-
A
HttpJsonClientCall.Listenerwhich forwards all of its methods to anotherHttpJsonClientCall.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
ForwardingHttpJsonClientCallListenerwhere subclasses can pass in aHttpJsonClientCall.Listeneras 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
UnaryCallablethat 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
ManagedHttpJsonChannelwith 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
- 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 emptyHttpJsonCallContextif 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
OperationSnapshotfrom 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
HttpResponseParserwhich 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
Messagefor REST interactions. - putPathParam(Map<String, String>, String, Object) - Method in class com.google.api.gax.httpjson.ProtoRestSerializer
-
Puts a message field in
fieldsmap 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
fieldsmap 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
-
Deprecated.
- 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
responseListenerfor 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
All Classes and Interfaces|All Packages|Serialized Form