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
G
H
I
M
N
O
P
S
T
W
A
ApiMessage
- Interface in
com.google.api.gax.httpjson
ApiMessageHttpRequestFormatter
- 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
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.
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.
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.
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.
E
endpointPathTemplate()
- Method in class com.google.api.gax.httpjson.
ApiMethodDescriptor
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
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
getBaseGson()
- Method in class com.google.api.gax.httpjson.
ApiMethodDescriptor
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.
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
getHttpRequestBuilder()
- Method in class com.google.api.gax.httpjson.
ApiMethodDescriptor
getManagedChannel()
- Method in class com.google.api.gax.httpjson.
HttpJsonTransportChannel
The channel in use.
getMethodDescriptor()
- Method in class com.google.api.gax.httpjson.
HttpJsonCallSettings
getPathParams(ApiMessage, Set<String>)
- Method in class com.google.api.gax.httpjson.
ApiMessageHttpRequestFormatter
getPathParams()
- Method in class com.google.api.gax.httpjson.
ApiMethodDescriptor
getPathParams(MessageFormatT, Set<String>)
- Method in interface com.google.api.gax.httpjson.
HttpRequestFormatter
Return a map where each entry is the name of a path param mapped to the value of the param.
getQueryParams(ApiMessage, Set<String>)
- Method in class com.google.api.gax.httpjson.
ApiMessageHttpRequestFormatter
getQueryParams()
- Method in class com.google.api.gax.httpjson.
ApiMethodDescriptor
getQueryParams(MessageFormatT, Set<String>)
- 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()
- Method in interface com.google.api.gax.httpjson.
ApiMessage
getRequestMarshaller()
- Method in class com.google.api.gax.httpjson.
ApiMethodDescriptor
getRequestType()
- Method in class com.google.api.gax.httpjson.
ApiMethodDescriptor
getResponseMarshaller()
- Method in class com.google.api.gax.httpjson.
ApiMethodDescriptor
getResponseType()
- Method in class com.google.api.gax.httpjson.
ApiMethodDescriptor
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
Grpc-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.
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.
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.
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
populateFieldsInMap(Set<String>)
- Method in interface com.google.api.gax.httpjson.
ApiMessage
S
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
setEndpointPathTemplate(String)
- Method in class com.google.api.gax.httpjson.
ApiMethodDescriptor.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.
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
setHttpRequestFormatter(HttpRequestFormatter<RequestT>)
- Method in class com.google.api.gax.httpjson.
ApiMethodDescriptor.Builder
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
setMethodName(String)
- Method in class com.google.api.gax.httpjson.
ApiMethodDescriptor.Builder
setPathParams(Set<String>)
- Method in class com.google.api.gax.httpjson.
ApiMethodDescriptor.Builder
setQueryParams(Set<String>)
- Method in class com.google.api.gax.httpjson.
ApiMethodDescriptor.Builder
setRequestInstance(RequestT)
- Method in class com.google.api.gax.httpjson.
ApiMethodDescriptor.Builder
setResponseInstance(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
withHeaders(Map<String, String>)
- Method in class com.google.api.gax.httpjson.
InstantiatingHttpJsonChannelProvider
withTimeout(Duration)
- Method in class com.google.api.gax.httpjson.
HttpJsonCallContext
withTransportChannel(TransportChannel)
- Method in class com.google.api.gax.httpjson.
HttpJsonCallContext
writeRequestBody(ApiMessage, Gson, Appendable)
- Method in class com.google.api.gax.httpjson.
ApiMessageHttpRequestFormatter
writeRequestBody(MessageFormatT, Gson, Appendable)
- Method in interface com.google.api.gax.httpjson.
HttpRequestFormatter
Write out the inner request body of the given message.
A
B
C
E
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