| Interface | Description |
|---|---|
| ApiMessage | |
| HttpJsonChannel |
HttpJsonChannel contains the functionality to issue http-json calls.
|
| HttpJsonHeaderEnhancer |
Interface for functionality to enhance headers for an http-json call.
|
| HttpJsonStubCallableFactory | |
| 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.
|
| Class | Description |
|---|---|
| ApiMessageHttpRequestFormatter<RequestT extends ApiMessage> |
Utility class to parse ApiMessages into various HTTP request parts.
|
| ApiMessageHttpRequestFormatter.Builder<RequestT extends ApiMessage> | |
| ApiMessageHttpResponseParser<ResponseT extends ApiMessage> |
Utility class to parse
ApiMessages from HTTP responses. |
| ApiMessageHttpResponseParser.Builder<ResponseT extends ApiMessage> | |
| ApiMethodDescriptor<RequestT,ResponseT> | |
| ApiMethodDescriptor.Builder<RequestT,ResponseT> | |
| FieldMaskedSerializer |
JSON Serializer for messages with a field mask to selectively serialize fields.
|
| 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> | |
| HttpJsonHeaderEnhancers |
Utility class that creates instances of
HttpJsonHeaderEnhancer. |
| HttpJsonStatusCode |
A failure code specific to an HTTP call.
|
| HttpJsonTransportChannel |
Implementation of TransportChannel based on http/json.
|
| HttpJsonTransportChannel.Builder | |
| 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 |