I
InsightNexus

com.azure.cosmos (Azure SDK for Java Reference Documentation)

Author

David Craig

Published Feb 16, 2026

BulkItemRequestOptions

Encapsulates options that can be specified for an operation used in Bulk execution.

BulkOperationsBulkProcessingOptions<TContext>

Encapsulates options for executing a bulk.

ChangeFeedProcessorBuilderCosmosAsyncClient

Provides a client-side logical representation of the Azure Cosmos DB service.

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.

CosmosBulkItemResponseCosmosBulkOperationResponse<TContext>CosmosClient

Provides a client-side logical representation of the Azure Cosmos DB service.

CosmosClientBuilderHelper class to build CosmosAsyncClient CosmosAsyncClient and CosmosClient CosmosClient instances as logical representation of the Azure Cosmos database service.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

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.

DirectConnectionConfigRepresents the connection config with ConnectionMode.DIRECT associated with Cosmos Client in the Azure Cosmos DB database service.GatewayConnectionConfigRepresents the connection config with ConnectionMode.GATEWAY associated with Cosmos Client in the Azure Cosmos DB database service.ThrottlingRetryOptions

Encapsulates retry options in the Azure Cosmos DB database service.

TransactionalBatchRepresents 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.TransactionalBatchItemRequestOptionsTransactionalBatchOperationResultRepresents a result for a specific operation that was part of a TransactionalBatch request.TransactionalBatchRequestOptionsTransactionalBatchResponse