Skip navigation links
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