Skip navigation links
B C D F G H I K M N O P S T U V 

B

builderForAddress(String, int) - Method in class io.grpc.okhttp.OkHttpChannelProvider
 
builderForTarget(String) - Method in class io.grpc.okhttp.OkHttpChannelProvider
 
buildTransportFactory() - Method in class io.grpc.okhttp.OkHttpChannelBuilder
 

C

connectionSpec(ConnectionSpec) - Method in class io.grpc.okhttp.OkHttpChannelBuilder
For secure connection, provides a ConnectionSpec to specify Cipher suite and TLS versions.

D

DEFAULT_FLOW_CONTROL_WINDOW - Static variable in class io.grpc.okhttp.OkHttpChannelBuilder
 

F

flowControlWindow(int) - Method in class io.grpc.okhttp.OkHttpChannelBuilder
Sets the flow control window in bytes.
forAddress(String, int) - Static method in class io.grpc.okhttp.OkHttpChannelBuilder
Creates a new builder for the given server host and port.
forTarget(String) - Static method in class io.grpc.okhttp.OkHttpChannelBuilder
Creates a new builder for the given target that will be resolved by NameResolver.

G

getDefaultPort() - Method in class io.grpc.okhttp.OkHttpChannelBuilder
 

H

hostnameVerifier(HostnameVerifier) - Method in class io.grpc.okhttp.OkHttpChannelBuilder
Set the hostname verifier to use when using TLS negotiation.

I

io.grpc.okhttp - package io.grpc.okhttp
A lightweight transport based on OkHttp, mainly for use on Android (client-only).
isAvailable() - Method in class io.grpc.okhttp.OkHttpChannelProvider
 

K

keepAliveTime(long, TimeUnit) - Method in class io.grpc.okhttp.OkHttpChannelBuilder
keepAliveTimeout(long, TimeUnit) - Method in class io.grpc.okhttp.OkHttpChannelBuilder
keepAliveWithoutCalls(boolean) - Method in class io.grpc.okhttp.OkHttpChannelBuilder

M

maxInboundMetadataSize(int) - Method in class io.grpc.okhttp.OkHttpChannelBuilder
Sets the maximum size of metadata allowed to be received.

N

NegotiationType - Enum in io.grpc.okhttp
negotiationType(NegotiationType) - Method in class io.grpc.okhttp.OkHttpChannelBuilder

O

OkHttpChannelBuilder - Class in io.grpc.okhttp
Convenience class for building channels with the OkHttp transport.
OkHttpChannelBuilder(String, int) - Constructor for class io.grpc.okhttp.OkHttpChannelBuilder
 
OkHttpChannelProvider - Class in io.grpc.okhttp
Provider for OkHttpChannelBuilder instances.
OkHttpChannelProvider() - Constructor for class io.grpc.okhttp.OkHttpChannelProvider
 

P

priority() - Method in class io.grpc.okhttp.OkHttpChannelProvider
 

S

scheduledExecutorService(ScheduledExecutorService) - Method in class io.grpc.okhttp.OkHttpChannelBuilder
Provides a custom scheduled executor service.
socketFactory(SocketFactory) - Method in class io.grpc.okhttp.OkHttpChannelBuilder
Override the default SocketFactory used to create sockets.
sslSocketFactory(SSLSocketFactory) - Method in class io.grpc.okhttp.OkHttpChannelBuilder
Override the default SSLSocketFactory and enable TLS negotiation.

T

transportExecutor(Executor) - Method in class io.grpc.okhttp.OkHttpChannelBuilder
Override the default executor necessary for internal transport use.

U

usePlaintext() - Method in class io.grpc.okhttp.OkHttpChannelBuilder
Sets the negotiation type for the HTTP/2 connection to plaintext.
useTransportSecurity() - Method in class io.grpc.okhttp.OkHttpChannelBuilder
Sets the negotiation type for the HTTP/2 connection to TLS (this is the default).

V

valueOf(String) - Static method in enum io.grpc.okhttp.NegotiationType
Deprecated.
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.grpc.okhttp.NegotiationType
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
B C D F G H I K M N O P S T U V 
Skip navigation links