JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
E
F
G
H
I
M
N
O
P
S
T
W
A
acceptsPoolSize()
- Method in class com.google.api.gax.httpjson.
InstantiatingHttpJsonChannelProvider
ApiMessage
- Interface in
com.google.api.gax.httpjson
ApiMessageHttpRequestFormatter
<
RequestT
extends
ApiMessage
> - Class in
com.google.api.gax.httpjson
Utility class to parse ApiMessages into various HTTP request parts.
ApiMessageHttpRequestFormatter()
- Constructor for class com.google.api.gax.httpjson.
ApiMessageHttpRequestFormatter
ApiMessageHttpRequestFormatter.Builder
<
RequestT
extends
ApiMessage
> - Class in
com.google.api.gax.httpjson
ApiMessageHttpResponseParser
<
ResponseT
extends
ApiMessage
> - Class in
com.google.api.gax.httpjson
Utility class to parse
ApiMessage
s from HTTP responses.
ApiMessageHttpResponseParser()
- Constructor for class com.google.api.gax.httpjson.
ApiMessageHttpResponseParser
ApiMessageHttpResponseParser.Builder
<
ResponseT
extends
ApiMessage
> - Class in
com.google.api.gax.httpjson
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
awaitTermination(long, TimeUnit)
- Method in class com.google.api.gax.httpjson.
HttpJsonTransportChannel
awaitTermination(long, TimeUnit)
- Method in class com.google.api.gax.httpjson.
ManagedHttpJsonChannel
B
build()
- Method in class com.google.api.gax.httpjson.
ApiMessageHttpRequestFormatter.Builder
build()
- Method in class com.google.api.gax.httpjson.
ApiMessageHttpResponseParser.Builder
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.
HttpJsonTransportChannel.Builder
build()
- Method in class com.google.api.gax.httpjson.
InstantiatingHttpJsonChannelProvider.Builder
build()
- Method in class com.google.api.gax.httpjson.
ManagedHttpJsonChannel.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.
HttpJsonTransportChannel.Builder
C
close()
- Method in class com.google.api.gax.httpjson.
HttpJsonTransportChannel
close()
- Method in class com.google.api.gax.httpjson.
ManagedHttpJsonChannel
com.google.api.gax.httpjson
- package com.google.api.gax.httpjson
create(ApiMethodDescriptor<RequestT, ResponseT>)
- Static method in class com.google.api.gax.httpjson.
HttpJsonCallSettings
create(String, String)
- Static method in class com.google.api.gax.httpjson.
HttpJsonHeaderEnhancers
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.
createDefault()
- Static method in class com.google.api.gax.httpjson.
HttpJsonCallContext
Returns an empty instance.
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.
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.
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
F
FieldMaskedSerializer
- Class in
com.google.api.gax.httpjson
JSON Serializer for messages with a field mask to selectively serialize fields.
FieldMaskedSerializer(List<String>)
- Constructor for class com.google.api.gax.httpjson.
FieldMaskedSerializer
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
getApiMessageRequestBody()
- Method in interface com.google.api.gax.httpjson.
ApiMessage
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
getCredentials()
- Method in class com.google.api.gax.httpjson.
HttpJsonCallOptions
getDeadline()
- Method in class com.google.api.gax.httpjson.
HttpJsonCallContext
getDeadline()
- 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)
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.
getExtraHeaders()
- Method in class com.google.api.gax.httpjson.
HttpJsonCallContext
getFieldMask()
- Method in interface com.google.api.gax.httpjson.
ApiMessage
getFieldValue(String)
- Method in interface com.google.api.gax.httpjson.
ApiMessage
getFullMethodName()
- Method in class com.google.api.gax.httpjson.
ApiMethodDescriptor
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.
getManagedChannel()
- Method in class com.google.api.gax.httpjson.
HttpJsonTransportChannel
The channel in use.
getMethodDescriptor()
- Method in class com.google.api.gax.httpjson.
HttpJsonCallSettings
getPath(RequestT)
- Method in class com.google.api.gax.httpjson.
ApiMessageHttpRequestFormatter
getPath(MessageFormatT)
- Method in interface com.google.api.gax.httpjson.
HttpRequestFormatter
getPathTemplate()
- Method in class com.google.api.gax.httpjson.
ApiMessageHttpRequestFormatter
Path template for endpoint URL path.
getPathTemplate()
- Method in interface com.google.api.gax.httpjson.
HttpRequestFormatter
Path template for endpoint URL path.
getQueryParamNames()
- Method in class com.google.api.gax.httpjson.
ApiMessageHttpRequestFormatter
getQueryParamNames(RequestT)
- Method in class com.google.api.gax.httpjson.
ApiMessageHttpRequestFormatter
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.
getRequestBody(ApiMessage)
- Method in class com.google.api.gax.httpjson.
ApiMessageHttpRequestFormatter
getRequestBody(MessageFormatT)
- Method in interface com.google.api.gax.httpjson.
HttpRequestFormatter
Return the serialized inner request body of the given message.
getRequestFormatter()
- Method in class com.google.api.gax.httpjson.
ApiMethodDescriptor
getResourceNameFactory()
- Method in class com.google.api.gax.httpjson.
ApiMessageHttpRequestFormatter
A ResourceNameFactory that can parse the resource name String into a ResourceName object.
getResourceNameField()
- Method in class com.google.api.gax.httpjson.
ApiMessageHttpRequestFormatter
The name of the field in the RequestT that contains the resource name path.
getResponseInstance()
- Method in class com.google.api.gax.httpjson.
ApiMessageHttpResponseParser
getResponseMarshaller()
- Method in class com.google.api.gax.httpjson.
ApiMessageHttpResponseParser
getResponseParser()
- Method in class com.google.api.gax.httpjson.
ApiMethodDescriptor
getStreamIdleTimeout()
- Method in class com.google.api.gax.httpjson.
HttpJsonCallContext
getStreamWaitTimeout()
- Method in class com.google.api.gax.httpjson.
HttpJsonCallContext
getTimeout()
- 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
getUserAgentValue(Map<String, String>)
- Static method in class com.google.api.gax.httpjson.
HttpHeadersUtils
H
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.
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
.
HttpJsonStatusCode
- Class in
com.google.api.gax.httpjson
A failure code specific to an HTTP call.
HttpJsonStubCallableFactory
- 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
isShutdown()
- Method in class com.google.api.gax.httpjson.
HttpJsonTransportChannel
isShutdown()
- Method in class com.google.api.gax.httpjson.
ManagedHttpJsonChannel
issueFutureUnaryCall(HttpJsonCallOptions, RequestT, ApiMethodDescriptor<RequestT, ResponseT>)
- Method in interface com.google.api.gax.httpjson.
HttpJsonChannel
issueFutureUnaryCall(HttpJsonCallOptions, RequestT, ApiMethodDescriptor<RequestT, ResponseT>)
- 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.
ManagedHttpJsonChannel
M
ManagedHttpJsonChannel
- Class in
com.google.api.gax.httpjson
Implementation of HttpJsonChannel which can issue http-json calls.
ManagedHttpJsonChannel.Builder
- Class in
com.google.api.gax.httpjson
merge(ApiCallContext)
- Method in class com.google.api.gax.httpjson.
HttpJsonCallContext
N
needsEndpoint()
- Method in class com.google.api.gax.httpjson.
InstantiatingHttpJsonChannelProvider
needsExecutor()
- Method in class com.google.api.gax.httpjson.
InstantiatingHttpJsonChannelProvider
needsHeaders()
- Method in class com.google.api.gax.httpjson.
InstantiatingHttpJsonChannelProvider
newBuilder()
- Static method in class com.google.api.gax.httpjson.
ApiMessageHttpRequestFormatter
newBuilder()
- Static method in class com.google.api.gax.httpjson.
ApiMessageHttpResponseParser
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.
HttpJsonTransportChannel
newBuilder()
- Static method in class com.google.api.gax.httpjson.
InstantiatingHttpJsonChannelProvider
newBuilder()
- Static 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, String)
- Static method in class com.google.api.gax.httpjson.
HttpJsonStatusCode
Creates a new instance with the given status code.
of(StatusCode.Code)
- Static method in class com.google.api.gax.httpjson.
HttpJsonStatusCode
P
parse(InputStream)
- Method in class com.google.api.gax.httpjson.
ApiMessageHttpResponseParser
parse(InputStream)
- Method in interface com.google.api.gax.httpjson.
HttpResponseParser
S
serialize(ResponseT)
- Method in class com.google.api.gax.httpjson.
ApiMessageHttpResponseParser
serialize(ApiMessage, Type, JsonSerializationContext)
- Method in class com.google.api.gax.httpjson.
FieldMaskedSerializer
serialize(MessageFormatT)
- Method in interface com.google.api.gax.httpjson.
HttpResponseParser
setCredentials(Credentials)
- Method in class com.google.api.gax.httpjson.
HttpJsonCallOptions.Builder
setDeadline(Instant)
- Method in class com.google.api.gax.httpjson.
HttpJsonCallOptions.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
setExecutor(Executor)
- Method in class com.google.api.gax.httpjson.
ManagedHttpJsonChannel.Builder
setExecutorProvider(ExecutorProvider)
- Method in class com.google.api.gax.httpjson.
InstantiatingHttpJsonChannelProvider.Builder
Sets the ExecutorProvider for this TransportChannelProvider.
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
setHeaderEnhancers(List<HttpJsonHeaderEnhancer>)
- Method in class com.google.api.gax.httpjson.
ManagedHttpJsonChannel.Builder
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
setManagedChannel(ManagedHttpJsonChannel)
- Method in class com.google.api.gax.httpjson.
HttpJsonTransportChannel.Builder
setMethodDescriptor(ApiMethodDescriptor<RequestT, ResponseT>)
- Method in class com.google.api.gax.httpjson.
HttpJsonCallSettings.Builder
setPathTemplate(PathTemplate)
- Method in class com.google.api.gax.httpjson.
ApiMessageHttpRequestFormatter.Builder
setQueryParams(Set<String>)
- Method in class com.google.api.gax.httpjson.
ApiMessageHttpRequestFormatter.Builder
setRequestFormatter(HttpRequestFormatter<RequestT>)
- Method in class com.google.api.gax.httpjson.
ApiMethodDescriptor.Builder
setResourceNameFactory(ResourceNameFactory)
- Method in class com.google.api.gax.httpjson.
ApiMessageHttpRequestFormatter.Builder
setResourceNameField(String)
- Method in class com.google.api.gax.httpjson.
ApiMessageHttpRequestFormatter.Builder
setResponseInstance(ResponseT)
- Method in class com.google.api.gax.httpjson.
ApiMessageHttpResponseParser.Builder
setResponseParser(HttpResponseParser<ResponseT>)
- Method in class com.google.api.gax.httpjson.
ApiMethodDescriptor.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.
ManagedHttpJsonChannel
shutdownNow()
- Method in class com.google.api.gax.httpjson.
HttpJsonTransportChannel
shutdownNow()
- Method in class com.google.api.gax.httpjson.
ManagedHttpJsonChannel
T
toBuilder()
- Method in class com.google.api.gax.httpjson.
HttpJsonCallSettings
toBuilder()
- Method in class com.google.api.gax.httpjson.
InstantiatingHttpJsonChannelProvider
W
withChannel(HttpJsonChannel)
- Method in class com.google.api.gax.httpjson.
HttpJsonCallContext
withCredentials(Credentials)
- Method in class com.google.api.gax.httpjson.
HttpJsonCallContext
withDeadline(Instant)
- Method in class com.google.api.gax.httpjson.
HttpJsonCallContext
withEndpoint(String)
- Method in class com.google.api.gax.httpjson.
InstantiatingHttpJsonChannelProvider
withExecutor(ScheduledExecutorService)
- Method in class com.google.api.gax.httpjson.
InstantiatingHttpJsonChannelProvider
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
withPoolSize(int)
- Method in class com.google.api.gax.httpjson.
InstantiatingHttpJsonChannelProvider
withStreamIdleTimeout(Duration)
- Method in class com.google.api.gax.httpjson.
HttpJsonCallContext
withStreamWaitTimeout(Duration)
- Method in class com.google.api.gax.httpjson.
HttpJsonCallContext
withTimeout(Duration)
- Method in class com.google.api.gax.httpjson.
HttpJsonCallContext
withTransportChannel(TransportChannel)
- Method in class com.google.api.gax.httpjson.
HttpJsonCallContext
A
B
C
E
F
G
H
I
M
N
O
P
S
T
W
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes