Skip navigation links
A C D G I M P R S T 

A

Address - Interface in io.airlift.drift.transport.client
 

C

ConnectionFailedException - Exception in io.airlift.drift.transport.client
 
ConnectionFailedException(Address, Throwable) - Constructor for exception io.airlift.drift.transport.client.ConnectionFailedException
 
createMethodInvoker(I) - Method in interface io.airlift.drift.transport.client.MethodInvokerFactory
 
createServerTransport(ServerMethodInvoker) - Method in interface io.airlift.drift.transport.server.ServerTransportFactory
 

D

delay(Duration) - Method in interface io.airlift.drift.transport.client.MethodInvoker
Gets a future that completes after the specified delay.
DriftApplicationException - Exception in io.airlift.drift.transport.client
 
DriftApplicationException(Throwable) - Constructor for exception io.airlift.drift.transport.client.DriftApplicationException
 
DriftClientConfig - Class in io.airlift.drift.transport.client
 
DriftClientConfig() - Constructor for class io.airlift.drift.transport.client.DriftClientConfig
 
DriftServerConfig - Class in io.airlift.drift.transport.server
 
DriftServerConfig() - Constructor for class io.airlift.drift.transport.server.DriftServerConfig
 

G

getAddress() - Method in exception io.airlift.drift.transport.client.ConnectionFailedException
 
getAddress() - Method in class io.airlift.drift.transport.client.InvokeRequest
 
getBackoffScaleFactor() - Method in class io.airlift.drift.transport.client.DriftClientConfig
 
getCodec() - Method in class io.airlift.drift.transport.ParameterMetadata
 
getExceptionCodecs() - Method in class io.airlift.drift.transport.MethodMetadata
 
getExceptionId(Class<? extends Throwable>) - Method in class io.airlift.drift.transport.MethodMetadata
 
getFieldId() - Method in class io.airlift.drift.transport.ParameterMetadata
 
getHeaders() - Method in class io.airlift.drift.transport.client.InvokeRequest
 
getHeaders() - Method in class io.airlift.drift.transport.server.ServerInvokeRequest
 
getHostAndPort() - Method in interface io.airlift.drift.transport.client.Address
 
getMaxBackoffDelay() - Method in class io.airlift.drift.transport.client.DriftClientConfig
 
getMaxRetries() - Method in class io.airlift.drift.transport.client.DriftClientConfig
 
getMaxRetryTime() - Method in class io.airlift.drift.transport.client.DriftClientConfig
 
getMethod() - Method in class io.airlift.drift.transport.client.InvokeRequest
 
getMethod() - Method in class io.airlift.drift.transport.server.ServerInvokeRequest
 
getMethodMetadata(String) - Method in interface io.airlift.drift.transport.server.ServerMethodInvoker
 
getMinBackoffDelay() - Method in class io.airlift.drift.transport.client.DriftClientConfig
 
getName() - Method in class io.airlift.drift.transport.MethodMetadata
 
getName() - Method in class io.airlift.drift.transport.ParameterMetadata
 
getParameterByFieldId(short) - Method in class io.airlift.drift.transport.MethodMetadata
 
getParameters() - Method in class io.airlift.drift.transport.client.InvokeRequest
 
getParameters() - Method in class io.airlift.drift.transport.MethodMetadata
 
getParameters() - Method in class io.airlift.drift.transport.server.ServerInvokeRequest
 
getResultCodec() - Method in class io.airlift.drift.transport.MethodMetadata
 

I

invoke(InvokeRequest) - Method in interface io.airlift.drift.transport.client.MethodInvoker
Invoke the specified method asynchronously.
invoke(ServerInvokeRequest) - Method in interface io.airlift.drift.transport.server.ServerMethodInvoker
Invoke the specified method asynchronously.
InvokeRequest - Class in io.airlift.drift.transport.client
 
InvokeRequest(MethodMetadata, Address, Map<String, String>, List<Object>) - Constructor for class io.airlift.drift.transport.client.InvokeRequest
 
io.airlift.drift.transport - package io.airlift.drift.transport
 
io.airlift.drift.transport.client - package io.airlift.drift.transport.client
 
io.airlift.drift.transport.server - package io.airlift.drift.transport.server
 
isIdempotent() - Method in class io.airlift.drift.transport.MethodMetadata
 
isOneway() - Method in class io.airlift.drift.transport.MethodMetadata
 
isStatsEnabled() - Method in class io.airlift.drift.transport.client.DriftClientConfig
 
isStatsEnabled() - Method in class io.airlift.drift.transport.server.DriftServerConfig
 

M

MessageTooLargeException - Exception in io.airlift.drift.transport.client
 
MessageTooLargeException(String, Throwable) - Constructor for exception io.airlift.drift.transport.client.MessageTooLargeException
 
MethodInvoker - Interface in io.airlift.drift.transport.client
 
MethodInvokerFactory<I> - Interface in io.airlift.drift.transport.client
 
MethodMetadata - Class in io.airlift.drift.transport
 
MethodMetadata(String, List<ParameterMetadata>, ThriftCodec<Object>, Map<Short, ThriftCodec<Object>>, boolean, boolean) - Constructor for class io.airlift.drift.transport.MethodMetadata
 

P

ParameterMetadata - Class in io.airlift.drift.transport
 
ParameterMetadata(short, String, ThriftCodec<Object>) - Constructor for class io.airlift.drift.transport.ParameterMetadata
 

R

recordResult(String, long, ListenableFuture<Object>) - Method in interface io.airlift.drift.transport.server.ServerMethodInvoker
Record results timing for a method invocation.
RequestTimeoutException - Exception in io.airlift.drift.transport.client
 
RequestTimeoutException(String) - Constructor for exception io.airlift.drift.transport.client.RequestTimeoutException
 

S

ServerInvokeRequest - Class in io.airlift.drift.transport.server
 
ServerInvokeRequest(MethodMetadata, Map<String, String>, Map<Short, Object>) - Constructor for class io.airlift.drift.transport.server.ServerInvokeRequest
 
ServerMethodInvoker - Interface in io.airlift.drift.transport.server
 
ServerTransport - Interface in io.airlift.drift.transport.server
 
ServerTransportFactory - Interface in io.airlift.drift.transport.server
 
setBackoffScaleFactor(double) - Method in class io.airlift.drift.transport.client.DriftClientConfig
 
setMaxBackoffDelay(Duration) - Method in class io.airlift.drift.transport.client.DriftClientConfig
 
setMaxRetries(int) - Method in class io.airlift.drift.transport.client.DriftClientConfig
 
setMaxRetryTime(Duration) - Method in class io.airlift.drift.transport.client.DriftClientConfig
 
setMinBackoffDelay(Duration) - Method in class io.airlift.drift.transport.client.DriftClientConfig
 
setStatsEnabled(boolean) - Method in class io.airlift.drift.transport.client.DriftClientConfig
 
setStatsEnabled(boolean) - Method in class io.airlift.drift.transport.server.DriftServerConfig
 
shutdown() - Method in interface io.airlift.drift.transport.server.ServerTransport
 
start() - Method in interface io.airlift.drift.transport.server.ServerTransport
 

T

toMethodMetadata(ThriftCodecManager, ThriftMethodMetadata) - Static method in class io.airlift.drift.transport.MethodMetadata
 
toString() - Method in class io.airlift.drift.transport.client.InvokeRequest
 
toString() - Method in class io.airlift.drift.transport.MethodMetadata
 
toString() - Method in class io.airlift.drift.transport.ParameterMetadata
 
toString() - Method in class io.airlift.drift.transport.server.ServerInvokeRequest
 
A C D G I M P R S T 
Skip navigation links

Copyright © 2012–2019. All rights reserved.