com.azure.cosmos (Azure SDK for Java Reference Documentation)
David Craig
Published Feb 16, 2026
Encapsulates options that can be specified for an operation used in Bulk execution.
Encapsulates options for executing a bulk.
Provides a client-side logical representation of the Azure Cosmos DB service.
Read and delete conflicts
Provides methods for reading, deleting, and replacing existing Containers.
Perform read and delete databases, update database throughput, and perform operations on child resources
Has methods to operate on a per-User Permission to access a specific resource
The type Cosmos async scripts.
The type Cosmos async stored procedure.
The type Cosmos async trigger.
The type Cosmos async user.
The type Cosmos async user defined function.
Provides a client-side logical representation of the Azure Cosmos DB service.
CosmosAsyncClient and CosmosClient CosmosClient instances as logical representation of the Azure Cosmos database service.Provides synchronous methods for reading, deleting, and replacing existing Containers Provides methods for interacting with child resources (Items, Scripts, Conflicts)
Perform read and delete databases, update database throughput, and perform operations on child resources in a synchronous way
This class represents response diagnostic statistics associated with a request to Azure Cosmos DB
The type Cosmos sync scripts.
The type Cosmos sync stored procedure.
The type Cosmos sync trigger.
The type Cosmos sync user.
The type Cosmos sync user defined function.
ConnectionMode.DIRECT associated with Cosmos Client in the Azure Cosmos DB database service.ConnectionMode.GATEWAY associated with Cosmos Client in the Azure Cosmos DB database service.Encapsulates retry options in the Azure Cosmos DB database service.
PartitionKey in a container that will be performed in a transactional manner at the Azure Cosmos DB service.TransactionalBatch request.