See: Description
Interface | Description |
---|---|
ChangeFeedProcessor |
Simple host for distributing change feed events across observers, simplifying the process of reading the change feeds
and distributing the processing events across multiple consumers effectively.
|
CosmosItemOperation |
Class | Description |
---|---|
BulkExecutionOptions | |
BulkExecutionThresholds |
Encapsulates internal state used to dynamically determine max micro batch size for bulk operations.
|
BulkItemRequestOptions |
Encapsulates options that can be specified for an operation used in Bulk execution.
|
BulkOperations |
Utility for creating bulk operations which can be executed by calling
CosmosAsyncContainer.processBulkOperations(Flux, BulkExecutionOptions) . |
BulkPatchItemRequestOptions |
Encapsulates options that can be specified for an patch operation used in Bulk execution.
|
BulkProcessingOptions<TContext> | Deprecated
forRemoval = true, since = "4.18"
This class is not necessary anymore and will be removed.
|
BulkProcessingThresholds<TContext> | Deprecated
forRemoval = true, since = "4.18"
This class is not necessary anymore and will be removed.
|
ChangeFeedProcessorBuilder |
Helper class to build a
ChangeFeedProcessor instance. |
CosmosAsyncClient |
Provides a client-side logical representation of the Azure Cosmos DB service.
|
CosmosAsyncClientEncryptionKey |
The type Cosmos async clientEncryptionKey.
|
CosmosAsyncConflict |
Read and delete conflicts
|
CosmosAsyncContainer |
Provides methods for reading, deleting, and replacing existing Containers.
|
CosmosAsyncDatabase |
Perform read and delete databases, update database throughput, and perform operations on child resources
|
CosmosAsyncPermission |
Has methods to operate on a per-User Permission to access a specific resource
|
CosmosAsyncScripts |
The type Cosmos async scripts.
|
CosmosAsyncStoredProcedure |
The type Cosmos async stored procedure.
|
CosmosAsyncTrigger |
The type Cosmos async trigger.
|
CosmosAsyncUser |
The type Cosmos async user.
|
CosmosAsyncUserDefinedFunction |
The type Cosmos async user defined function.
|
CosmosBulkItemResponse |
Response of a
CosmosItemOperation request when processed using Bulk by calling
CosmosAsyncContainer.processBulkOperations(Flux, BulkProcessingOptions) . |
CosmosBulkOperationResponse<TContext> |
Request, response and the exception(if any) for a
CosmosItemOperation request when processed using Bulk by calling
CosmosAsyncContainer.processBulkOperations(Flux, BulkProcessingOptions) . |
CosmosClient |
Provides a client-side logical representation of the Azure Cosmos DB service.
|
CosmosClientBuilder |
Helper class to build CosmosAsyncClient
CosmosAsyncClient and CosmosClient CosmosClient
instances as logical representation of the Azure Cosmos database service. |
CosmosClientEncryptionKey |
The type Cosmos clientEncryptionKey.
|
CosmosContainer |
Provides synchronous methods for reading, deleting, and replacing existing Containers
Provides methods for interacting with child resources (Items, Scripts, Conflicts)
|
CosmosDatabase |
Perform read and delete databases, update database throughput, and perform operations on child resources in
a synchronous way
|
CosmosDiagnostics |
This class represents response diagnostic statistics associated with a request to Azure Cosmos DB
|
CosmosPatchOperations |
Grammar is a super set of this RFC: https://tools.ietf.org/html/rfc6902#section-4.1
Contains a list of Patch operations to be applied on an item.
|
CosmosScripts |
The type Cosmos sync scripts.
|
CosmosStoredProcedure |
The type Cosmos sync stored procedure.
|
CosmosTrigger |
The type Cosmos sync trigger.
|
CosmosUser |
The type Cosmos sync user.
|
CosmosUserDefinedFunction |
The type Cosmos sync user defined function.
|
DirectConnectionConfig |
Represents the connection config with
ConnectionMode.DIRECT associated with Cosmos Client in the Azure Cosmos DB database service. |
GatewayConnectionConfig |
Represents the connection config with
ConnectionMode.GATEWAY associated with Cosmos Client in the Azure Cosmos DB database service. |
GlobalThroughputControlConfig |
This configuration is used for throughput global control mode.
|
GlobalThroughputControlConfigBuilder |
Throughput global control config builder.
|
ThrottlingRetryOptions |
Encapsulates retry options in the Azure Cosmos DB database service.
|
ThroughputControlGroupConfig |
Throughput control group configuration.
|
ThroughputControlGroupConfigBuilder |
The throughput control group config builder.
|
TransactionalBatch |
Represents a batch of operations against items with the same
PartitionKey in a container that will be performed
in a transactional manner at the Azure Cosmos DB service. |
TransactionalBatchItemRequestOptions |
Encapsulates options that can be specified for an operation within a
TransactionalBatch . |
TransactionalBatchOperationResult |
Represents a result for a specific operation that was part of a
TransactionalBatch request. |
TransactionalBatchPatchItemRequestOptions | |
TransactionalBatchRequestOptions |
Encapsulates options that can be specified for a
TransactionalBatch . |
TransactionalBatchResponse |
Response of a
TransactionalBatch request. |
Enum | Description |
---|---|
ConnectionMode |
Represents the connection mode to be used by the client in the Azure Cosmos DB database service.
|
ConsistencyLevel |
Represents the consistency levels supported for Azure Cosmos DB client operations in the Azure Cosmos DB service.
|
CosmosItemOperationType |
Exception | Description |
---|---|
CosmosException |
This class defines a custom exception type for all operations on
CosmosClient in the Azure Cosmos DB database service.
|
Copyright © 2021 Microsoft Corporation. All rights reserved.