Class RntbdEndpoint.Config

  • Enclosing interface:
    RntbdEndpoint

    public static final class RntbdEndpoint.Config
    extends Object
    • 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()