Class RntbdEndpoint.Config
- java.lang.Object
-
- com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Config
-
- Enclosing interface:
- RntbdEndpoint
public static final class RntbdEndpoint.Config extends Object
-
-
Constructor Summary
Constructors Constructor Description Config(RntbdTransportClient.Options options, io.netty.handler.ssl.SslContext sslContext, io.netty.handler.logging.LogLevel wireLogLevel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.netty.buffer.PooledByteBufAllocatorallocator()intbufferPageSize()intconnectionTimeoutInMillis()longidleConnectionTimeoutInNanos()longidleEndpointTimeoutInNanos()intmaxBufferCapacity()intmaxChannelsPerEndpoint()intmaxRequestsPerChannel()longreceiveHangDetectionTimeInNanos()longrequestTimeoutInNanos()longrequestTimerResolutionInNanos()longsendHangDetectionTimeInNanos()longshutdownTimeoutInNanos()io.netty.handler.ssl.SslContextsslContext()StringtoString()com.microsoft.azure.cosmosdb.internal.UserAgentContaineruserAgent()io.netty.handler.logging.LogLevelwireLogLevel()
-
-
-
Constructor Detail
-
Config
public Config(RntbdTransportClient.Options options, io.netty.handler.ssl.SslContext sslContext, io.netty.handler.logging.LogLevel wireLogLevel)
-
-
Method Detail
-
allocator
public io.netty.buffer.PooledByteBufAllocator allocator()
-
bufferPageSize
public int bufferPageSize()
-
connectionTimeoutInMillis
public int connectionTimeoutInMillis()
-
idleConnectionTimeoutInNanos
public long idleConnectionTimeoutInNanos()
-
idleEndpointTimeoutInNanos
public long idleEndpointTimeoutInNanos()
-
maxBufferCapacity
public int maxBufferCapacity()
-
maxChannelsPerEndpoint
public int maxChannelsPerEndpoint()
-
maxRequestsPerChannel
public int maxRequestsPerChannel()
-
receiveHangDetectionTimeInNanos
public long receiveHangDetectionTimeInNanos()
-
requestTimeoutInNanos
public long requestTimeoutInNanos()
-
requestTimerResolutionInNanos
public long requestTimerResolutionInNanos()
-
sendHangDetectionTimeInNanos
public long sendHangDetectionTimeInNanos()
-
shutdownTimeoutInNanos
public long shutdownTimeoutInNanos()
-
sslContext
public io.netty.handler.ssl.SslContext sslContext()
-
userAgent
public com.microsoft.azure.cosmosdb.internal.UserAgentContainer userAgent()
-
wireLogLevel
public io.netty.handler.logging.LogLevel wireLogLevel()
-
-