All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| ApiMethodDescriptor<RequestT,ResponseT> |
|
| ApiMethodDescriptor.Builder<RequestT,ResponseT> |
|
| ApiMethodDescriptor.MethodType |
|
| FieldsExtractor<RequestT,ParamsT> |
A functional interface to be implemented for each request message to extract specific fields from
it.
|
| ForwardingHttpJsonClientCall<RequestT,ResponseT> |
|
| ForwardingHttpJsonClientCall.SimpleForwardingHttpJsonClientCall<RequestT,ResponseT> |
|
| ForwardingHttpJsonClientCallListener<ResponseT> |
|
| ForwardingHttpJsonClientCallListener.SimpleForwardingHttpJsonClientCallListener<ResponseT> |
|
| GaxHttpJsonProperties |
Provides properties of the GAX-HTTPJSON library.
|
| HttpHeadersUtils |
This class is for internal use only and is public for technical reasons.
|
| HttpJsonCallableFactory |
Class with utility methods to create http/json-based direct callables.
|
| HttpJsonCallContext |
HttpJsonCallContext encapsulates context data used to make an http-json call.
|
| HttpJsonCallOptions |
Options for an http-json call, including deadline and credentials.
|
| HttpJsonCallOptions.Builder |
|
| HttpJsonCallSettings<RequestT,ResponseT> |
HTTP-specific settings for creating callables.
|
| HttpJsonCallSettings.Builder<RequestT,ResponseT> |
|
| HttpJsonChannel |
HttpJsonChannel contains the functionality to issue http-json calls.
|
| HttpJsonClientCall<RequestT,ResponseT> |
An instance of a call to a remote method.
|
| HttpJsonClientCall.Listener<T> |
Callbacks for receiving metadata, response messages and completion status from the server.
|
| HttpJsonClientInterceptor |
Interface for intercepting outgoing calls before they are dispatched by a HttpJsonChannel.
|
| HttpJsonHeaderEnhancer |
Interface for functionality to enhance headers for an http-json call.
|
| HttpJsonHeaderEnhancers |
|
| HttpJsonInterceptorProvider |
Provider of custom REST ClientInterceptors.
|
| HttpJsonLongRunningClient<RequestT,OperationT> |
Implementation of LongRunningClient based on REST transport.
|
| HttpJsonMetadata |
|
| HttpJsonOperationsCallableFactory |
REST callable factory implementation for the Operations service API.
|
| HttpJsonOperationSnapshot |
Implementation of OperationSnapshot based on REST transport.
|
| HttpJsonOperationSnapshot.Builder |
|
| HttpJsonOperationSnapshotCallable<RequestT,OperationT> |
A UnaryCallable that wraps a UnaryCallable returning an Operation and returns an
OperationSnapshot instead.
|
| HttpJsonOperationsStub |
REST stub implementation for the Operations service API.
|
| HttpJsonStatusCode |
A failure code specific to an HTTP call.
|
| HttpJsonStatusRuntimeException |
HTTP status code in RuntimeException form, for propagating status code information via
exceptions.
|
| HttpJsonStubCallableFactory<OperationT,OperationsStub extends BackgroundResource> |
|
| HttpJsonTransportChannel |
Implementation of TransportChannel based on http/json.
|
| HttpJsonTransportChannel.Builder |
|
| HttpRequestFormatter<MessageFormatT> |
Interface for classes that create parts of HTTP requests from a parameterized message.
|
| HttpResponseParser<MessageFormatT> |
Interface for classes that parse parts of HTTP responses into the parameterized message type.
|
| InstantiatingHttpJsonChannelProvider |
InstantiatingHttpJsonChannelProvider is a TransportChannelProvider which constructs a ManagedHttpJsonChannel with a number of configured inputs every time getChannel(...) is called.
|
| InstantiatingHttpJsonChannelProvider.Builder |
|
| ManagedHttpJsonChannel |
Implementation of HttpJsonChannel which can issue http-json calls.
|
| ManagedHttpJsonChannel.Builder |
|
| OperationsClient |
Service Description: Manages long-running operations with an API service.
|
| OperationsClient.ListOperationsFixedSizeCollection |
|
| OperationsClient.ListOperationsPage |
|
| OperationsClient.ListOperationsPagedResponse |
|
| OperationSnapshotFactory<RequestT,OperationT> |
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 |
|
| OperationsSettings.Builder |
Builder for OperationsSettings.
|
| OperationsStub |
Base stub class for the Operations service API.
|
| OperationsStubSettings |
|
| OperationsStubSettings.Builder |
Builder for OperationsStubSettings.
|
| PollingRequestFactory<RequestT> |
A factory which creates a subsequent polling request from a compund operation id.
|
| ProtoMessageRequestFormatter<RequestT extends com.google.protobuf.Message> |
Creates parts of a HTTP request from a protobuf message.
|
| ProtoMessageRequestFormatter.Builder<RequestT extends com.google.protobuf.Message> |
|
| ProtoMessageResponseParser<ResponseT extends com.google.protobuf.Message> |
|
| ProtoMessageResponseParser.Builder<ResponseT extends com.google.protobuf.Message> |
|
| ProtoOperationTransformers |
Public for technical reasons; intended for use by generated code.
|
| ProtoOperationTransformers.MetadataTransformer<MetadataT extends com.google.protobuf.Message> |
|
| ProtoOperationTransformers.ResponseTransformer<ResponseT extends com.google.protobuf.Message> |
|
| ProtoRestSerializer<RequestT extends com.google.protobuf.Message> |
This class serializes/deserializes protobuf Message for REST interactions.
|
| RestSerializationException |
An exception thrown when a protobuf message cannot be serialized/deserialized for REST
interactions.
|