Class CosmosDbClientOperations
java.lang.Object
org.apache.camel.component.azure.cosmosdb.operations.CosmosDbClientOperations
-
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<com.azure.cosmos.models.CosmosDatabaseResponse> createDatabase(String databaseName, com.azure.cosmos.models.ThroughputProperties throughputProperties) createDatabaseIfNotExistAndGetDatabaseOperations(String databaseName, com.azure.cosmos.models.ThroughputProperties throughputProperties) getDatabaseOperations(String databaseName) reactor.core.publisher.Flux<com.azure.cosmos.models.CosmosDatabaseProperties> queryDatabases(String query, com.azure.cosmos.models.CosmosQueryRequestOptions queryRequestOptions) reactor.core.publisher.Flux<com.azure.cosmos.models.CosmosDatabaseProperties> static CosmosDbClientOperationswithClient(CosmosAsyncClientWrapper client)
-
Method Details
-
withClient
-
createDatabase
public reactor.core.publisher.Mono<com.azure.cosmos.models.CosmosDatabaseResponse> createDatabase(String databaseName, com.azure.cosmos.models.ThroughputProperties throughputProperties) -
createDatabaseIfNotExistAndGetDatabaseOperations
public CosmosDbDatabaseOperations createDatabaseIfNotExistAndGetDatabaseOperations(String databaseName, com.azure.cosmos.models.ThroughputProperties throughputProperties) -
getDatabaseOperations
-
readAllDatabases
public reactor.core.publisher.Flux<com.azure.cosmos.models.CosmosDatabaseProperties> readAllDatabases() -
queryDatabases
public reactor.core.publisher.Flux<com.azure.cosmos.models.CosmosDatabaseProperties> queryDatabases(String query, com.azure.cosmos.models.CosmosQueryRequestOptions queryRequestOptions)
-