| Package | Description |
|---|---|
| org.glassfish.grizzly.thrift.client |
| Modifier and Type | Method and Description |
|---|---|
GrizzlyThriftClient.Builder<T> |
GrizzlyThriftClient.Builder.allowDisposableConnection(boolean allowDisposableConnection)
Allow or disallow disposable connections
|
GrizzlyThriftClient.Builder<T> |
GrizzlyThriftClient.Builder.borrowValidation(boolean borrowValidation)
Enable or disable the connection validation when the connection is borrowed from the connection pool
|
GrizzlyThriftClient.Builder<T> |
GrizzlyThriftClient.Builder.connectTimeoutInMillis(long connectTimeoutInMillis)
Set global connect-timeout
|
<T extends org.apache.thrift.TServiceClient> |
GrizzlyThriftClientManager.createThriftClientBuilder(String thriftClientName,
org.apache.thrift.TServiceClientFactory<T> thriftClientFactory)
Creates a new
ThriftClientBuilder for the named thrift client to be managed by this thrift client manager. |
GrizzlyThriftClient.Builder<T> |
GrizzlyThriftClient.Builder.failover(boolean failover)
Enable or disable failover/failback
|
GrizzlyThriftClient.Builder<T> |
GrizzlyThriftClient.Builder.healthMonitorIntervalInSecs(long healthMonitorIntervalInSecs)
Set health monitor's interval
|
GrizzlyThriftClient.Builder<T> |
GrizzlyThriftClient.Builder.httpHeader(org.glassfish.grizzly.http.util.Header header,
String value) |
GrizzlyThriftClient.Builder<T> |
GrizzlyThriftClient.Builder.httpHeader(String name,
String value) |
GrizzlyThriftClient.Builder<T> |
GrizzlyThriftClient.Builder.httpUriPath(String httpUriPath) |
GrizzlyThriftClient.Builder<T> |
GrizzlyThriftClient.Builder.keepAliveTimeoutInSecs(long keepAliveTimeoutInSecs)
Set connection pool's KeepAliveTimeout
|
GrizzlyThriftClient.Builder<T> |
GrizzlyThriftClient.Builder.maxConnectionPerServer(int maxConnectionPerServer)
Set connection pool's max
|
GrizzlyThriftClient.Builder |
GrizzlyThriftClient.Builder.maxThriftFrameLength(int maxThriftFrameLength)
Set the max length of thrift frame
|
GrizzlyThriftClient.Builder<T> |
GrizzlyThriftClient.Builder.minConnectionPerServer(int minConnectionPerServer)
Set connection pool's min
|
GrizzlyThriftClient.Builder<T> |
GrizzlyThriftClient.Builder.responseTimeoutInMillis(long responseTimeoutInMillis)
Set global response-timeout
|
GrizzlyThriftClient.Builder<T> |
GrizzlyThriftClient.Builder.retainLastServer(boolean retainLastServer)
Enable or disable the keeping a server in the the round-robin list when the only one server is remained in the list.
|
GrizzlyThriftClient.Builder<T> |
GrizzlyThriftClient.Builder.retryCount(int retryCount)
Set retry count for connection or sending
|
GrizzlyThriftClient.Builder<T> |
GrizzlyThriftClient.Builder.returnValidation(boolean returnValidation)
Enable or disable the connection validation when the connection is returned to the connection pool
|
GrizzlyThriftClient.Builder<T> |
GrizzlyThriftClient.Builder.servers(Set<SocketAddress> servers)
Set initial servers
|
GrizzlyThriftClient.Builder<T> |
GrizzlyThriftClient.Builder.thriftProtocol(ThriftProtocols thriftProtocol) |
GrizzlyThriftClient.Builder<T> |
GrizzlyThriftClient.Builder.validationCheckMethodName(String validationCheckMethodName) |
GrizzlyThriftClient.Builder<T> |
GrizzlyThriftClient.Builder.writeTimeoutInMillis(long writeTimeoutInMillis)
Set global write-timeout
|
Copyright © 2017-2019 Oracle Corporation. All Rights Reserved.