A B C D E F G H I J L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- acceptOutboundMessage(Object) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestEncoder
-
Returns
trueif the given message is anRntbdRequestRecordinstance. - acquire(Promise<Channel>) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelPool
- activityId() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContext
- activityId() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestArgs
- activityId() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord
- add(MeterRegistry) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdMetrics
- AddressResolver - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
-
Abstracts out the logic to resolve physical replica addresses for the given
RxDocumentServiceRequest - AddressResolver() - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.AddressResolver
- AddressSelector - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
- AddressSelector(IAddressResolver, Protocol) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.AddressSelector
- allocator() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Config
- Any - com.microsoft.azure.cosmosdb.internal.directconnectivity.ReadMode
- args() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord
B
- BarrierRequestHelper - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
- BarrierRequestHelper() - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.BarrierRequestHelper
- bind(ChannelHandlerContext, SocketAddress, ChannelPromise) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestManager
-
Called once a bind operation is made.
- BoundedStaleness - com.microsoft.azure.cosmosdb.internal.directconnectivity.ReadMode
- bufferPageSize() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Config
- bufferPageSize() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options
- bufferPageSize(int) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options.Builder
- build() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options.Builder
- Builder(int) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options.Builder
- Builder(Duration) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options.Builder
C
- channelAcquired(Channel) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelHandler
-
Called by
ChannelPool.acquire()after aChannelis acquired - channelActive(ChannelHandlerContext) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestManager
-
The
Channelof theChannelHandlerContextis now active - channelCreated(Channel) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelHandler
-
Called by
ChannelPool.release(io.netty.channel.Channel)after aChannelis created - channelInactive(ChannelHandlerContext) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestManager
-
The
Channelof theChannelHandlerContextwas registered and has reached the end of its lifetime - channelRead(ChannelHandlerContext, Object) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContextRequestDecoder
-
Prepare for decoding an @{link RntbdContextRequest} or fire a channel readTree event to pass the input message along
- channelRead(ChannelHandlerContext, Object) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestDecoder
-
Prepare for decoding an @{link RntbdRequest} or fire a channel readTree event to pass the input message along.
- channelRead(ChannelHandlerContext, Object) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestManager
-
The
Channelof theChannelHandlerContexthas read a message from its peer. - channelReadComplete(ChannelHandlerContext) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestManager
-
The
Channelof theChannelHandlerContexthas fully consumed the most-recent message read. - channelRegistered(ChannelHandlerContext) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestManager
-
Constructs a
CoalescingBufferQueuefor buffering encoded requests until we have anRntbdRequest - channelReleased(Channel) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelHandler
-
Called by
ChannelPool.release(io.netty.channel.Channel)after aChannelis released - channelsAcquired() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelPool
- channelsAcquired() - Method in interface com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint
- channelsAcquired() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdMetrics
- channelsAcquired() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdServiceEndpoint
- channelsAvailable() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelPool
- channelsAvailable() - Method in interface com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint
- channelsAvailable() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdMetrics
- channelsAvailable() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdServiceEndpoint
- channelUnregistered(ChannelHandlerContext) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestManager
-
The
Channelof theChannelHandlerContextwas unregistered from itsEventLoop - channelWritabilityChanged(ChannelHandlerContext) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestManager
-
Gets called once the writable state of a
Channelchanged. - clientVersion() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContext
- close() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.HttpTransportClient
- close() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelPool
- close() - Method in interface com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint
- close() - Method in interface com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Provider
- close() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestTimer
- close() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdServiceEndpoint
- close() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdServiceEndpoint.Provider
- close() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient
- close() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.StoreClientFactory
- close(ChannelHandlerContext, ChannelPromise) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestManager
-
Called once a close operation is made.
- com.microsoft.azure.cosmosdb.internal - package com.microsoft.azure.cosmosdb.internal
- com.microsoft.azure.cosmosdb.internal.directconnectivity - package com.microsoft.azure.cosmosdb.internal.directconnectivity
- com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd - package com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- com.microsoft.azure.cosmosdb.internal.routing - package com.microsoft.azure.cosmosdb.internal.routing
- Completed - com.microsoft.azure.cosmosdb.internal.FanoutOperationState
-
Fanout operation completed
- COMPLETED - com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord.Stage
- completionRate() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdMetrics
-
Computes the number of successful (non-error) responses received divided by the number of completed requests.
- concurrentRequests() - Method in interface com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint
- concurrentRequests() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdMetrics
- concurrentRequests() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdServiceEndpoint
- config() - Method in interface com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Provider
- config() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdServiceEndpoint.Provider
- Config(RntbdTransportClient.Options, SslContext, LogLevel) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Config
- ConflictException - Exception in com.microsoft.azure.cosmosdb.internal.directconnectivity
-
While this class is public, but it is not part of our published public APIs.
- ConflictException() - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.ConflictException
- ConflictException(Error, long, String, Map<String, String>) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.ConflictException
- ConflictException(Error, Map<String, String>) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.ConflictException
- ConflictException(Exception) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.ConflictException
- ConflictException(String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.ConflictException
- ConflictException(String, HttpResponseHeaders, String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.ConflictException
- ConflictException(String, Exception, HttpResponseHeaders, String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.ConflictException
- ConflictException(String, String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.ConflictException
- connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestManager
-
Called once a connect operation is made.
- connectionTimeout() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options
- connectionTimeout(Duration) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options.Builder
- connectionTimeoutInMillis() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Config
- ConsistencyReader - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
-
ConsistencyReader has a dependency on both StoreReader and QuorumReader.
- ConsistencyReader(Configs, AddressSelector, ISessionContainer, TransportClient, GatewayServiceConfigurationReader, IAuthorizationTokenProvider) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.ConsistencyReader
- ConsistencyWriter - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
- ConsistencyWriter(AddressSelector, ISessionContainer, TransportClient, IAuthorizationTokenProvider, GatewayServiceConfigurationReader, boolean) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.ConsistencyWriter
- ContentSerializationFormat - Enum in com.microsoft.azure.cosmosdb.internal
- CosmosBinary - com.microsoft.azure.cosmosdb.internal.ContentSerializationFormat
-
Custom binary for Cosmos DB that encodes a superset of JSON values.
- count() - Method in interface com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Provider
- count() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdServiceEndpoint.Provider
- createAsync(RxDocumentServiceRequest, IAuthorizationTokenProvider, Long, Long) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.BarrierRequestHelper
- createPartitionKeyInternal(String) - Static method in class com.microsoft.azure.cosmosdb.internal.routing.PartitionKeyInternalUtils
- createStoreClient(IAddressResolver, SessionContainer, GatewayServiceConfigurationReader, IAuthorizationTokenProvider, boolean) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.StoreClientFactory
- CustomHeaders - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
- CustomHeaders() - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.CustomHeaders
- CustomHeaders.HttpHeaders - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
D
- decode(byte[]) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdUUID
-
Decode a
UUIDas serialized by Microsoft APIs likeSystem.Guid.ToByteArray - decode(ByteBuf) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContext
- decode(ByteBuf) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContextRequest
- decode(ByteBuf) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequest
- decode(ByteBuf) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdUUID
-
Decode a
UUIDas serialized by Microsoft APIs likeSystem.Guid.ToByteArray - decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContextRequestDecoder
-
Decode an RntbdContextRequest from an
ByteBufstream - decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestDecoder
-
Decode the input
ByteBufto anRntbdRequestinstance. - decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdResponseDecoder
-
Deserialize from an input
ByteBufto anRntbdResponseinstance. - deregister(ChannelHandlerContext, ChannelPromise) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestManager
-
Called once a deregister operation is made from the current registered
EventLoop. - disconnect(ChannelHandlerContext, ChannelPromise) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestManager
-
Called once a disconnect operation is made.
- dispose() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.GatewayAddressCache
E
- EffectivePartitionKey - com.microsoft.azure.cosmosdb.internal.ReadFeedKeyType
-
Use effective partition key
- empty() - Static method in class com.microsoft.azure.cosmosdb.internal.RequestTimeline
-
Returns an empty
RequestTimeline. - EMPTY - Static variable in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdUUID
- enableAuthorization() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.GatewayServiceConfigurationReader
- encode(ByteBuf) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContext
- encode(ByteBuf) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContextRequest
- encode(ByteBuf) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdResponse
-
Serializes the current
responseto the givenbyte buffer. - encode(ChannelHandlerContext, RntbdRequestRecord, ByteBuf) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestEncoder
-
Encode a message into a
ByteBuf - encode(UUID) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdUUID
-
Encodes a
UUIDas serialized by Microsoft APIs likeSystem.Guid.ToByteArray - encode(UUID, ByteBuf) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdUUID
-
Encodes a
UUIDas serialized by Microsoft APIs likeSystem.Guid.ToByteArray - endpointCount() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient
- endpointEvictionCount() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient
- endpoints() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdMetrics
- EnumerationDirection - Enum in com.microsoft.azure.cosmosdb.internal
- ErrorUtils - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
- ErrorUtils() - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.ErrorUtils
- Event(String, OffsetDateTime, OffsetDateTime) - Constructor for class com.microsoft.azure.cosmosdb.internal.RequestTimeline.Event
- evictions() - Method in interface com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Provider
- evictions() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdServiceEndpoint.Provider
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestManager
-
Processes
ChannelHandlerContext.fireExceptionCaught(Throwable)in theChannelPipeline - EXCLUDE_SYSTEM_PROPERTIES - Static variable in class com.microsoft.azure.cosmosdb.internal.directconnectivity.CustomHeaders.HttpHeaders
- expire() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord
F
- FanoutOperationState - Enum in com.microsoft.azure.cosmosdb.internal
- flush(ChannelHandlerContext) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestManager
-
Called once a flush operation is made
- ForbiddenException - Exception in com.microsoft.azure.cosmosdb.internal.directconnectivity
- ForbiddenException() - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.ForbiddenException
- ForbiddenException(Error, long, String, Map<String, String>) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.ForbiddenException
- ForbiddenException(Exception) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.ForbiddenException
- ForbiddenException(String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.ForbiddenException
- ForbiddenException(String, HttpResponseHeaders, String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.ForbiddenException
- ForbiddenException(String, HttpResponseHeaders, URI) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.ForbiddenException
- ForbiddenException(String, Exception, HttpResponseHeaders, String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.ForbiddenException
- Forward - com.microsoft.azure.cosmosdb.internal.EnumerationDirection
-
Use forward direction
- Freeze - com.microsoft.azure.cosmosdb.internal.MigrateCollectionDirective
-
Move to HDD
- from(RntbdContextRequest, ServerProperties, HttpResponseStatus) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContext
- from(RntbdRequestArgs) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequest
G
- GATEWAY_READER_NOT_INITIALIZED - Static variable in class com.microsoft.azure.cosmosdb.internal.directconnectivity.GatewayServiceConfigurationReader
- GatewayAddressCache - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
- GatewayAddressCache(URL, Protocol, IAuthorizationTokenProvider, UserAgentContainer, CompositeHttpClient<ByteBuf, ByteBuf>) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.GatewayAddressCache
- GatewayAddressCache(URL, Protocol, IAuthorizationTokenProvider, UserAgentContainer, CompositeHttpClient<ByteBuf, ByteBuf>, long) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.GatewayAddressCache
- GatewayServiceConfigurationReader - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
-
This class will read the service configuration from the gateway.
- GatewayServiceConfigurationReader(URI, boolean, String, ConnectionPolicy, BaseAuthorizationTokenProvider, CompositeHttpClient<ByteBuf, ByteBuf>) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.GatewayServiceConfigurationReader
- get(URI) - Method in interface com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Provider
- get(URI) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdServiceEndpoint.Provider
- getActivityId() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContextRequest
- getActivityId() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequest
- getActivityId() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdResponse
- getAgent() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.ServerProperties
- getClientVersion() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContextRequest
- GetConsistencyLevelToUse(GatewayServiceConfigurationReader, RxDocumentServiceRequest) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RequestHelper
- getContent() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdResponse
- getDefaultConsistencyLevel() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.GatewayServiceConfigurationReader
- getDuration() - Method in class com.microsoft.azure.cosmosdb.internal.RequestTimeline.Event
- getError() - Method in exception com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContextException
- getErrorFromStream(Observable<ByteBuf>, int) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.ErrorUtils
- getErrorResponseAsync(HttpClientResponse<ByteBuf>) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.ErrorUtils
- getHeader(RntbdConstants.RntbdRequestHeader) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequest
- getHeader(RntbdConstants.RntbdResponseHeader) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdResponse
-
Returns the value of the given
responseheader. - getHeaders() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdResponse
- getMaxReplicaSetSize(RxDocumentServiceRequest) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.ConsistencyReader
- getMessageLength() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdResponse
- getMinReplicaSetSize(RxDocumentServiceRequest) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.ConsistencyReader
- getName() - Method in class com.microsoft.azure.cosmosdb.internal.RequestTimeline.Event
- getPrimaryUri(RxDocumentServiceRequest, List<AddressInformation>) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.AddressSelector
- getQueryEngineConfiguration() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.GatewayServiceConfigurationReader
- getRequestTimeout(TimeUnit) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestTimer
- getResponseHeaders() - Method in exception com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContextException
- getStatus() - Method in exception com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContextException
- getStatus() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdResponse
- getStatusCode() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContext
- getSystemReplicationPolicy() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.GatewayServiceConfigurationReader
- getTime() - Method in class com.microsoft.azure.cosmosdb.internal.RequestTimeline.Event
- getTransportRequestId() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequest
- getTransportRequestId() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdResponse
- getUnauthenticatedTimeoutInSeconds() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContext
- getUserReplicationPolicy() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.GatewayServiceConfigurationReader
- getVersion() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.ServerProperties
- GoneAndRetryWithRetryPolicy - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
- GoneAndRetryWithRetryPolicy(RxDocumentServiceRequest, Integer) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.GoneAndRetryWithRetryPolicy
H
- handlerAdded(ChannelHandlerContext) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestManager
-
Gets called after the
ChannelHandlerwas added to the actual context and it's ready to handle events. - handlerRemoved(ChannelHandlerContext) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestManager
-
Gets called after the
ChannelHandlerwas removed from the actual context and it doesn't handle events anymore. - hasPayload() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdResponse
-
Returns
trueif thisresponsehas a payload. - HttpClientUtils - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
- HttpClientUtils() - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.HttpClientUtils
- HttpHeaders() - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.CustomHeaders.HttpHeaders
- HttpTransportClient - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
- HttpTransportClient(Configs, int, UserAgentContainer) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.HttpTransportClient
I
- IAddressCache - Interface in com.microsoft.azure.cosmosdb.internal.directconnectivity
- IAddressResolver - Interface in com.microsoft.azure.cosmosdb.internal.directconnectivity
- id() - Method in interface com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint
- id() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdServiceEndpoint
- id() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient
- idleChannelTimeout() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options
- idleChannelTimeout(Duration) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options.Builder
- idleConnectionTimeout() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelHealthChecker
- idleConnectionTimeoutInNanos() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Config
- idleEndpointTimeout() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options
- idleEndpointTimeout(Duration) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options.Builder
- idleEndpointTimeoutInNanos() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Config
- idleTimeoutInSeconds() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContext
- initChannel(Channel) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelHandler
-
Called by @{ChannelPipeline} initializer after the current channel is registered to an event loop.
- INITIAL_ARGUMENT_VALUE_POLICY_ARG - Static variable in class com.microsoft.azure.cosmosdb.internal.directconnectivity.GoneAndRetryWithRetryPolicy
- initializeCaches(RxCollectionCache, ICollectionRoutingMapCache, IAddressCache) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.AddressResolver
- initializeReaderAsync() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.GatewayServiceConfigurationReader
- invokeAsync(RxDocumentServiceRequest, Func1<RxDocumentServiceRequest, Single<RxDocumentServiceRequest>>) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.ReplicatedResourceClient
- invokeResourceOperationAsync(Uri, RxDocumentServiceRequest) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.TransportClient
- invokeStoreAsync(Uri, ResourceOperation, RxDocumentServiceRequest) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.HttpTransportClient
- invokeStoreAsync(Uri, ResourceOperation, RxDocumentServiceRequest) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient
- invokeStoreAsync(Uri, ResourceOperation, RxDocumentServiceRequest) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.TransportClient
- isClosed() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelPool
- isClosed() - Method in interface com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint
- isClosed() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdServiceEndpoint
- isClosed() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient
- isGlobalStrongEnabled() - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.ReplicatedResourceClient
- isHealthy(Channel) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelHealthChecker
- isMasterResource(ResourceType) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.ReplicatedResourceClient
- isReadingFromMaster(ResourceType, OperationType) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.ReplicatedResourceClient
- IStoreClient - Interface in com.microsoft.azure.cosmosdb.internal.directconnectivity
- iterator() - Method in class com.microsoft.azure.cosmosdb.internal.RequestTimeline
-
Returns an iterator for enumerating the
RequestTimeline.Eventinstances in thisRequestTimeline.
J
- JsonText - com.microsoft.azure.cosmosdb.internal.ContentSerializationFormat
-
Standard JSON RFC UTF-8 text
L
- lastRequestTime() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdServiceEndpoint
- lifetime() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestArgs
- lifetime() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord
- list() - Method in interface com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Provider
- list() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdServiceEndpoint.Provider
- LockedException - Exception in com.microsoft.azure.cosmosdb.internal.directconnectivity
-
While this class is public, but it is not part of our published public APIs.
- LockedException() - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.LockedException
- LockedException(Error, long, String, Map<String, String>) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.LockedException
- LockedException(Exception) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.LockedException
- LockedException(String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.LockedException
- LockedException(String, HttpResponseHeaders, String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.LockedException
- LockedException(String, Exception, HttpResponseHeaders, String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.LockedException
- LockedException(String, String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.LockedException
- logException(String, String) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.ErrorUtils
- logException(URI, String) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.ErrorUtils
- logGoneException(String, String) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.ErrorUtils
- logGoneException(URI, String) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.ErrorUtils
M
- markComplete(RntbdRequestRecord) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdMetrics
- maxBufferCapacity() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Config
- maxBufferCapacity() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options
- maxBufferCapacity(int) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options.Builder
- maxChannels() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelPool
- maxChannelsPerEndpoint() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Config
- maxChannelsPerEndpoint() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options
- maxChannelsPerEndpoint(int) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options.Builder
- maxRequestsPerChannel() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelPool
- maxRequestsPerChannel() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Config
- maxRequestsPerChannel() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options
- maxRequestsPerChannel(int) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options.Builder
- MethodNotAllowedException - Exception in com.microsoft.azure.cosmosdb.internal.directconnectivity
- MethodNotAllowedException() - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.MethodNotAllowedException
- MethodNotAllowedException(Error, long, String, Map<String, String>) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.MethodNotAllowedException
- MethodNotAllowedException(Exception) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.MethodNotAllowedException
- MethodNotAllowedException(String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.MethodNotAllowedException
- MethodNotAllowedException(String, HttpResponseHeaders, String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.MethodNotAllowedException
- MethodNotAllowedException(String, HttpResponseHeaders, URI) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.MethodNotAllowedException
- MethodNotAllowedException(String, Exception, HttpResponseHeaders, String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.MethodNotAllowedException
- MigrateCollectionDirective - Enum in com.microsoft.azure.cosmosdb.internal
N
- nanoTimeCreated() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestArgs
- newTimeout(TimerTask) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord
- newTimeout(TimerTask) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestTimer
- NotSpecified - com.microsoft.azure.cosmosdb.internal.RemoteStorageType
-
Use standard storage
O
- of() - Static method in class com.microsoft.azure.cosmosdb.internal.RequestTimeline
-
Returns an empty
RequestTimeline. - of(RequestTimeline.Event) - Static method in class com.microsoft.azure.cosmosdb.internal.RequestTimeline
-
Returns a new
RequestTimelinewith a single event. - of(RequestTimeline.Event...) - Static method in class com.microsoft.azure.cosmosdb.internal.RequestTimeline
-
Returns a new
RequestTimelinewith an arbitrary number of events. - of(RequestTimeline.Event, RequestTimeline.Event) - Static method in class com.microsoft.azure.cosmosdb.internal.RequestTimeline
-
Returns a new
RequestTimelinewith a pair of events. - of(RequestTimeline.Event, RequestTimeline.Event, RequestTimeline.Event) - Static method in class com.microsoft.azure.cosmosdb.internal.RequestTimeline
-
Returns a new
RequestTimelinewith three events. - of(RequestTimeline.Event, RequestTimeline.Event, RequestTimeline.Event, RequestTimeline.Event) - Static method in class com.microsoft.azure.cosmosdb.internal.RequestTimeline
-
Returns a new
RequestTimelinewith four events. - of(RequestTimeline.Event, RequestTimeline.Event, RequestTimeline.Event, RequestTimeline.Event, RequestTimeline.Event) - Static method in class com.microsoft.azure.cosmosdb.internal.RequestTimeline
-
Returns a new
RequestTimelinewith five events. - offerChannel(Channel) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelPool
-
Offer a
Channelback to the internal storage - openAsync(DocumentCollection, List<PartitionKeyRangeIdentity>) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.GatewayAddressCache
- operationType - Variable in class com.microsoft.azure.cosmosdb.internal.directconnectivity.ResourceOperation
- origin() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestArgs
P
- parseResponseAsync(HttpClientResponse<ByteBuf>) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.HttpClientUtils
- PartitionKeyInternalUtils - Class in com.microsoft.azure.cosmosdb.internal.routing
- PartitionKeyInternalUtils() - Constructor for class com.microsoft.azure.cosmosdb.internal.routing.PartitionKeyInternalUtils
- PartitionKeyRangeGoneException - Exception in com.microsoft.azure.cosmosdb.internal.directconnectivity
-
This exception is thrown when DocumentServiceRequest contains x-ms-documentdb-partitionkeyrangeid header and such range id doesn't exist.
- PartitionKeyRangeGoneException() - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.PartitionKeyRangeGoneException
- PartitionKeyRangeGoneException(Error, long, String, Map<String, String>) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.PartitionKeyRangeGoneException
- PartitionKeyRangeGoneException(Exception) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.PartitionKeyRangeGoneException
- PartitionKeyRangeGoneException(String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.PartitionKeyRangeGoneException
- PartitionKeyRangeGoneException(String, HttpResponseHeaders, String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.PartitionKeyRangeGoneException
- PartitionKeyRangeGoneException(String, Exception) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.PartitionKeyRangeGoneException
- PartitionKeyRangeGoneException(String, Exception, HttpResponseHeaders, String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.PartitionKeyRangeGoneException
- physicalAddress() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestArgs
- PIPELINED - com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord.Stage
- pollChannel() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelPool
-
Poll a
Channelout of internal storage to reuse it - PreconditionFailedException - Exception in com.microsoft.azure.cosmosdb.internal.directconnectivity
-
While this class is public, but it is not part of our published public APIs.
- PreconditionFailedException() - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.PreconditionFailedException
- PreconditionFailedException(Error, long, String, Map<String, String>) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.PreconditionFailedException
- PreconditionFailedException(Exception) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.PreconditionFailedException
- PreconditionFailedException(String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.PreconditionFailedException
- PreconditionFailedException(String, HttpResponseHeaders, String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.PreconditionFailedException
- PreconditionFailedException(String, Exception, HttpResponseHeaders, String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.PreconditionFailedException
- PreconditionFailedException(String, String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.PreconditionFailedException
- Premium - com.microsoft.azure.cosmosdb.internal.RemoteStorageType
-
Use premium storage
- Primary - com.microsoft.azure.cosmosdb.internal.directconnectivity.ReadMode
- processMessage(RxDocumentServiceRequest) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.ServerStoreModel
- processMessageAsync(RxDocumentServiceRequest) - Method in interface com.microsoft.azure.cosmosdb.internal.directconnectivity.IStoreClient
- processMessageAsync(RxDocumentServiceRequest, IRetryPolicy) - Method in interface com.microsoft.azure.cosmosdb.internal.directconnectivity.IStoreClient
- processMessageAsync(RxDocumentServiceRequest, IRetryPolicy, Func1<RxDocumentServiceRequest, Single<RxDocumentServiceRequest>>) - Method in interface com.microsoft.azure.cosmosdb.internal.directconnectivity.IStoreClient
- processMessageAsync(RxDocumentServiceRequest, IRetryPolicy, Func1<RxDocumentServiceRequest, Single<RxDocumentServiceRequest>>) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.StoreClient
- processMessageAsync(RxDocumentServiceRequest, Func1<RxDocumentServiceRequest, Single<RxDocumentServiceRequest>>) - Method in interface com.microsoft.azure.cosmosdb.internal.directconnectivity.IStoreClient
- protocolVersion() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContext
- Provider(RntbdTransportClient, RntbdTransportClient.Options, SslContext) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdServiceEndpoint.Provider
Q
- QueryRequestPerformanceActivity - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
- QueryRequestPerformanceActivity() - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.QueryRequestPerformanceActivity
- QUEUED - com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord.Stage
- QuorumReader - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
-
QuorumReader wraps the client side quorum logic on top of the StoreReader
- QuorumReader(TransportClient, AddressSelector, StoreReader, GatewayServiceConfigurationReader, IAuthorizationTokenProvider, Configs) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.QuorumReader
- QuorumReader(Configs, TransportClient, AddressSelector, StoreReader, GatewayServiceConfigurationReader, IAuthorizationTokenProvider) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.QuorumReader
R
- read(ChannelHandlerContext) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestManager
-
Intercepts
ChannelHandlerContext.read() - readAsync(RxDocumentServiceRequest, TimeoutHelper, boolean, boolean) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.ConsistencyReader
- readDelayLimit() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelHealthChecker
- ReadFeedKeyType - Enum in com.microsoft.azure.cosmosdb.internal
-
Type of Start and End key for ReadFeedKey
- ReadMode - Enum in com.microsoft.azure.cosmosdb.internal.directconnectivity
- readMultipleReplicaAsync(RxDocumentServiceRequest, boolean, int, boolean, boolean, ReadMode) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.StoreReader
- readMultipleReplicaAsync(RxDocumentServiceRequest, boolean, int, boolean, boolean, ReadMode, boolean, boolean) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.StoreReader
-
Makes requests to multiple replicas at once and returns responses
- readPrimaryAsync(RxDocumentServiceRequest, boolean, boolean) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.StoreReader
- readStrongAsync(RxDocumentServiceRequest, int, ReadMode) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.QuorumReader
- readValue(File, Class<T>) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdObjectMapper
- readValue(InputStream, Class<T>) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdObjectMapper
- readValue(String, Class<T>) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdObjectMapper
- RECEIVED - com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord.Stage
- receiveHangDetectionTime() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options
- receiveHangDetectionTime(Duration) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options.Builder
- receiveHangDetectionTimeInNanos() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Config
- refCnt() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdResponse
-
Returns the reference count of this object.
- release() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdResponse
-
Decreases the reference count by
1. - release(int) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdResponse
-
Decreases the reference count by
decrementand deallocates this response if the count reaches0. - release(Channel, Promise<Void>) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelPool
- remoteAddress() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelPool
- remoteAddress() - Method in interface com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint
- remoteAddress() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdServiceEndpoint
- RemoteStorageType - Enum in com.microsoft.azure.cosmosdb.internal
- replicaPath() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestArgs
- ReplicatedResourceClient - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
-
ReplicatedResourceClient uses the ConsistencyReader to make requests to backend
- ReplicatedResourceClient(Configs, AddressSelector, ISessionContainer, TransportClient, GatewayServiceConfigurationReader, IAuthorizationTokenProvider, boolean, boolean) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.ReplicatedResourceClient
- reportIssue(Logger, Object, String, Object...) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdReporter
- reportIssueUnless(Logger, boolean, Object, String, Object...) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdReporter
- request(RntbdRequestArgs) - Method in interface com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint
- request(RntbdRequestArgs) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdServiceEndpoint
- RequestEntityTooLargeException - Exception in com.microsoft.azure.cosmosdb.internal.directconnectivity
-
While this class is public, but it is not part of our published public APIs.
- RequestEntityTooLargeException() - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.RequestEntityTooLargeException
- RequestEntityTooLargeException(Error, long, String, Map<String, String>) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.RequestEntityTooLargeException
- RequestEntityTooLargeException(Exception) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.RequestEntityTooLargeException
- RequestEntityTooLargeException(String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.RequestEntityTooLargeException
- RequestEntityTooLargeException(String, HttpResponseHeaders, String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.RequestEntityTooLargeException
- RequestEntityTooLargeException(String, Exception, HttpResponseHeaders, String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.RequestEntityTooLargeException
- RequestEntityTooLargeException(String, String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.RequestEntityTooLargeException
- requestExpiryInterval() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options
- requestExpiryInterval(Duration) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options.Builder
- RequestHelper - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
- RequestHelper() - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.RequestHelper
- requestLength() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord
- requestQueueLength() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelPool
- requestQueueLength() - Method in interface com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint
- requestQueueLength() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdMetrics
- requestQueueLength() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdServiceEndpoint
- RequestRateTooLargeException - Exception in com.microsoft.azure.cosmosdb.internal.directconnectivity
- RequestRateTooLargeException() - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.RequestRateTooLargeException
- RequestRateTooLargeException(Error, long, String, Map<String, String>) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.RequestRateTooLargeException
- RequestRateTooLargeException(Exception) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.RequestRateTooLargeException
- RequestRateTooLargeException(String, HttpResponseHeaders, String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.RequestRateTooLargeException
- RequestRateTooLargeException(String, HttpResponseHeaders, URI) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.RequestRateTooLargeException
- RequestRateTooLargeException(String, Exception, HttpResponseHeaders, URI) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.RequestRateTooLargeException
- RequestRateTooLargeException(String, Exception, URI) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.RequestRateTooLargeException
- RequestRateTooLargeException(String, URI) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.RequestRateTooLargeException
- requests() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdMetrics
- requestSize() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdMetrics
- RequestTimeline - Class in com.microsoft.azure.cosmosdb.internal
-
Represents the time and duration of important events in the lifetime of a request.
- RequestTimeline.Event - Class in com.microsoft.azure.cosmosdb.internal
- requestTimeout() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options
- requestTimeout(Duration) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options.Builder
- requestTimeoutInNanos() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Config
- requestTimerResolution() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options
- requestTimerResolution(Duration) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options.Builder
- requestTimerResolutionInNanos() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Config
- resolveAddressesAsync(RxDocumentServiceRequest, boolean) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.AddressSelector
- resolveAllUriAsync(RxDocumentServiceRequest, boolean, boolean) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.AddressSelector
- resolveAsync(RxDocumentServiceRequest, boolean) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.AddressResolver
- resolveAsync(RxDocumentServiceRequest, boolean) - Method in interface com.microsoft.azure.cosmosdb.internal.directconnectivity.IAddressResolver
- resolvePrimaryUriAsync(RxDocumentServiceRequest, boolean) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.AddressSelector
- ResourceId - com.microsoft.azure.cosmosdb.internal.ReadFeedKeyType
-
Use resource name
- ResourceOperation - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
- ResourceOperation(OperationType, ResourceType) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.ResourceOperation
- resourceType - Variable in class com.microsoft.azure.cosmosdb.internal.directconnectivity.ResourceOperation
- responseErrors() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdMetrics
- responseLength() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord
- responseRate() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdMetrics
-
Computes the number of successful (non-error) responses received divided by the number of requests sent
- responseSize() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdMetrics
- responseSuccesses() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdMetrics
- retain() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdResponse
-
Increases the reference count by
1. - retain(int) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdResponse
-
Increases the reference count by the specified
increment. - RetryWithException - Exception in com.microsoft.azure.cosmosdb.internal.directconnectivity
- RetryWithException(Error, long, String, Map<String, String>) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.RetryWithException
- RetryWithException(String, HttpResponseHeaders, String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.RetryWithException
- RetryWithException(String, HttpResponseHeaders, URI) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.RetryWithException
- RetryWithException(String, Exception, HttpResponseHeaders, URI) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.RetryWithException
- RetryWithException(String, Exception, URI) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.RetryWithException
- RetryWithException(String, URI) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.RetryWithException
- Reverse - com.microsoft.azure.cosmosdb.internal.EnumerationDirection
-
Use reverse direction
- RntbdClientChannelHandler - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdClientChannelHealthChecker - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdClientChannelHealthChecker(RntbdEndpoint.Config) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelHealthChecker
- RntbdClientChannelPool - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
-
ChannelPoolimplementation that enforces a maximum number of concurrent direct TCP Cosmos connections - RntbdContext - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdContextException - Exception in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdContextNegotiator - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdContextNegotiator(RntbdRequestManager, UserAgentContainer) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContextNegotiator
- RntbdContextRequest - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdContextRequestDecoder - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdContextRequestDecoder() - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContextRequestDecoder
- RntbdEndpoint - Interface in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdEndpoint.Config - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdEndpoint.Provider - Interface in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdMetrics - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdMetrics(RntbdTransportClient, RntbdEndpoint) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdMetrics
- RntbdObjectMapper - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdReporter - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdRequest - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdRequestArgs - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdRequestArgs(RxDocumentServiceRequest, URI) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestArgs
- RntbdRequestDecoder - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdRequestDecoder() - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestDecoder
- RntbdRequestEncoder - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdRequestEncoder() - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestEncoder
- RntbdRequestFramer - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdRequestFramer() - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestFramer
- RntbdRequestManager - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdRequestManager(ChannelHealthChecker, int) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestManager
- RntbdRequestRecord - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdRequestRecord(RntbdRequestArgs, RntbdRequestTimer) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord
- RntbdRequestRecord.Stage - Enum in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdRequestTimer - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdRequestTimer(long, long) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestTimer
- RntbdResponse - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdResponse(UUID, int, Map<String, String>, ByteBuf) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdResponse
-
Initializes a new
RntbdResponseinstance. - RntbdResponseDecoder - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdResponseDecoder() - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdResponseDecoder
- RntbdServiceEndpoint - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdServiceEndpoint.Provider - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
- RntbdTransportClient - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
- RntbdTransportClient.Options - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
- RntbdTransportClient.Options.Builder - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
-
A builder for constructing
RntbdTransportClient.Optionsinstances. - RntbdUUID - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd
S
- sendHangDetectionTime() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options
- sendHangDetectionTime(Duration) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options.Builder
- sendHangDetectionTimeInNanos() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Config
- SENT - com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord.Stage
- serverProperties() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContext
- ServerProperties - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
- ServerProperties(String, String) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.ServerProperties
- ServerStoreModel - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
- ServerStoreModel(StoreClient) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.ServerStoreModel
- serverVersion() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContext
- serviceRequest() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestArgs
- ServiceUnavailableException - Exception in com.microsoft.azure.cosmosdb.internal.directconnectivity
- ServiceUnavailableException() - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.ServiceUnavailableException
- ServiceUnavailableException(Error, long, String, Map<String, String>) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.ServiceUnavailableException
- ServiceUnavailableException(Exception) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.ServiceUnavailableException
- ServiceUnavailableException(String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.ServiceUnavailableException
- ServiceUnavailableException(String, HttpResponseHeaders, String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.ServiceUnavailableException
- ServiceUnavailableException(String, HttpResponseHeaders, URI) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.ServiceUnavailableException
- ServiceUnavailableException(String, Exception, HttpResponseHeaders, String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.ServiceUnavailableException
- setDefaultConsistencyLevel(ConsistencyLevel) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.GatewayServiceConfigurationReader
- shouldRetry(Exception) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.GoneAndRetryWithRetryPolicy
- shutdownTimeout() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options
- shutdownTimeout(Duration) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options.Builder
- shutdownTimeoutInNanos() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Config
- sslContext() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Config
- stage() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord
- stage(RntbdRequestRecord.Stage) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord
- Standard - com.microsoft.azure.cosmosdb.internal.RemoteStorageType
-
Use standard storage
- Started - com.microsoft.azure.cosmosdb.internal.FanoutOperationState
-
Fanout operation started
- status() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContext
- stop(Timer, Timer) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestArgs
- stop(Timer, Timer) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord
- StoreClient - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
-
Instantiated to issue direct connectivity requests to the backend on: - Gateway (for gateway mode clients) - Client (for direct mode clients) StoreClient uses the ReplicatedResourceClient to make requests to the backend.
- StoreClient(Configs, IAddressResolver, SessionContainer, GatewayServiceConfigurationReader, IAuthorizationTokenProvider, TransportClient, boolean) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.StoreClient
- StoreClientFactory - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
- StoreClientFactory(Configs, int, int, UserAgentContainer) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.StoreClientFactory
- StoreReader - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
- StoreReader(TransportClient, AddressSelector, ISessionContainer) - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.StoreReader
- Strong - com.microsoft.azure.cosmosdb.internal.directconnectivity.ReadMode
T
- tag() - Method in interface com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint
- tag() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdServiceEndpoint
- tag() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient
- tags() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdMetrics
- takeTimelineSnapshot() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord
- Thaw - com.microsoft.azure.cosmosdb.internal.MigrateCollectionDirective
-
Move to SSD
- timeCompleted() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord
- timeCreated() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestArgs
- timeCreated() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord
- timePipelined() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord
- timeQueued() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord
- timeReceived() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord
- timeSent() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord
- toJson(Object) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdObjectMapper
- toString() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelHealthChecker
- toString() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelPool
- toString() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContext
- toString() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContextRequest
- toString() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Config
- toString() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdMetrics
- toString() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestArgs
- toString() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord
- toString() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdResponse
- toString() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdServiceEndpoint
- toString() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options
- toString() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient
- toString() - Method in class com.microsoft.azure.cosmosdb.internal.RequestTimeline
-
Returns a textual representation of this
RequestTimeline. - toString(Object) - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdObjectMapper
- touch() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdResponse
-
Records the current access location of this object for debugging purposes
- touch(Object) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdResponse
-
Records the current access location of this object with additional arbitrary information for debugging purposes
- traceOperation(Logger, ChannelHandlerContext, String, Object...) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestArgs
- TransportClient - Class in com.microsoft.azure.cosmosdb.internal.directconnectivity
- TransportClient() - Constructor for class com.microsoft.azure.cosmosdb.internal.directconnectivity.TransportClient
- TransportException - Exception in com.microsoft.azure.cosmosdb.internal.directconnectivity
- TransportException(String, Throwable) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.TransportException
- transportRequestId() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestArgs
- transportRequestId() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord
- tryGetAddresses(RxDocumentServiceRequest, PartitionKeyRangeIdentity, boolean) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.GatewayAddressCache
- tryGetAddresses(RxDocumentServiceRequest, PartitionKeyRangeIdentity, boolean) - Method in interface com.microsoft.azure.cosmosdb.internal.directconnectivity.IAddressCache
-
Resolves physical addresses by either PartitionKeyRangeIdentity.
U
- UnauthorizedException - Exception in com.microsoft.azure.cosmosdb.internal.directconnectivity
- UnauthorizedException() - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.UnauthorizedException
- UnauthorizedException(Error, long, String, Map<String, String>) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.UnauthorizedException
- UnauthorizedException(Exception) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.UnauthorizedException
- UnauthorizedException(String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.UnauthorizedException
- UnauthorizedException(String, HttpResponseHeaders, String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.UnauthorizedException
- UnauthorizedException(String, HttpResponseHeaders, URI) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.UnauthorizedException
- UnauthorizedException(String, Exception, HttpResponseHeaders, String) - Constructor for exception com.microsoft.azure.cosmosdb.internal.directconnectivity.UnauthorizedException
- usedDirectMemory() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelPool
- usedDirectMemory() - Method in interface com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint
- usedDirectMemory() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdMetrics
- usedDirectMemory() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdServiceEndpoint
- usedHeapMemory() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelPool
- usedHeapMemory() - Method in interface com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint
- usedHeapMemory() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdMetrics
- usedHeapMemory() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdServiceEndpoint
- userAgent() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Config
- userAgent() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options
- userAgent(UserAgentContainer) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.RntbdTransportClient.Options.Builder
- userEventTriggered(ChannelHandlerContext, Object) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestManager
-
Processes inbound events triggered by channel handlers in the
RntbdClientChannelHandlerpipeline - userReplicationPolicy - Variable in class com.microsoft.azure.cosmosdb.internal.directconnectivity.GatewayServiceConfigurationReader
V
- valueOf(String) - Static method in enum com.microsoft.azure.cosmosdb.internal.ContentSerializationFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.cosmosdb.internal.directconnectivity.ReadMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord.Stage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.cosmosdb.internal.EnumerationDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.cosmosdb.internal.FanoutOperationState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.cosmosdb.internal.MigrateCollectionDirective
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.cosmosdb.internal.ReadFeedKeyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.cosmosdb.internal.RemoteStorageType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.microsoft.azure.cosmosdb.internal.ContentSerializationFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.microsoft.azure.cosmosdb.internal.directconnectivity.ReadMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestRecord.Stage
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.microsoft.azure.cosmosdb.internal.EnumerationDirection
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.microsoft.azure.cosmosdb.internal.FanoutOperationState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.microsoft.azure.cosmosdb.internal.MigrateCollectionDirective
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.microsoft.azure.cosmosdb.internal.ReadFeedKeyType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.microsoft.azure.cosmosdb.internal.RemoteStorageType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- wireLogLevel() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdEndpoint.Config
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdContextNegotiator
-
Called once a write operation is made.
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdRequestManager
-
Called once a write operation is made
- writeAsync(RxDocumentServiceRequest, TimeoutHelper, boolean) - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.ConsistencyWriter
- writeDelayLimit() - Method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdClientChannelHealthChecker
- writer() - Static method in class com.microsoft.azure.cosmosdb.internal.directconnectivity.rntbd.RntbdObjectMapper
All Classes All Packages