| Package | Description |
|---|---|
| com.facebook.swift.service | |
| com.facebook.swift.service.guice |
| Modifier and Type | Method and Description |
|---|---|
ThriftClientConfig |
ThriftClientConfig.setConnectTimeout(io.airlift.units.Duration connectTimeout) |
ThriftClientConfig |
ThriftClientConfig.setMaxFrameSize(int maxFrameSize) |
ThriftClientConfig |
ThriftClientConfig.setReadTimeout(io.airlift.units.Duration readTimeout) |
ThriftClientConfig |
ThriftClientConfig.setReceiveTimeout(io.airlift.units.Duration receiveTimeout) |
ThriftClientConfig |
ThriftClientConfig.setSocksProxy(com.google.common.net.HostAndPort socksProxy) |
ThriftClientConfig |
ThriftClientConfig.setWriteTimeout(io.airlift.units.Duration writeTimeout) |
| Constructor and Description |
|---|
ThriftClient(ThriftClientManager clientManager,
Class<T> clientType,
ThriftClientConfig clientConfig,
String clientName) |
ThriftClient(ThriftClientManager clientManager,
Class<T> clientType,
ThriftClientConfig clientConfig,
String clientName,
List<? extends ThriftClientEventHandler> eventHandlers) |
| Constructor and Description |
|---|
ThriftClientProvider(Class<T> clientType,
String clientName,
com.google.inject.Key<ThriftClientConfig> configKey,
com.google.inject.Key<Set<ThriftClientEventHandler>> eventHandlersKey) |
Copyright © 2012-2016 Facebook, Inc.. All Rights Reserved.