CassandraResourcesClient Interface

public interface CassandraResourcesClient

An instance of this class provides access to all the operations defined in CassandraResourcesClient.

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<CassandraKeyspaceGetResultsInner>,CassandraKeyspaceGetResultsInner> beginCreateUpdateCassandraKeyspace(String resourceGroupName, String accountName, String keyspaceName, CassandraKeyspaceCreateUpdateParameters createUpdateCassandraKeyspaceParameters)

Create or update an Azure Cosmos DB Cassandra keyspace.

abstract SyncPoller<PollResult<CassandraKeyspaceGetResultsInner>,CassandraKeyspaceGetResultsInner> beginCreateUpdateCassandraKeyspace(String resourceGroupName, String accountName, String keyspaceName, CassandraKeyspaceCreateUpdateParameters createUpdateCassandraKeyspaceParameters, Context context)

Create or update an Azure Cosmos DB Cassandra keyspace.

abstract PollerFlux<PollResult<CassandraKeyspaceGetResultsInner>,CassandraKeyspaceGetResultsInner> beginCreateUpdateCassandraKeyspaceAsync(String resourceGroupName, String accountName, String keyspaceName, CassandraKeyspaceCreateUpdateParameters createUpdateCassandraKeyspaceParameters)

Create or update an Azure Cosmos DB Cassandra keyspace.

abstract SyncPoller<PollResult<CassandraTableGetResultsInner>,CassandraTableGetResultsInner> beginCreateUpdateCassandraTable(String resourceGroupName, String accountName, String keyspaceName, String tableName, CassandraTableCreateUpdateParameters createUpdateCassandraTableParameters)

Create or update an Azure Cosmos DB Cassandra Table.

abstract SyncPoller<PollResult<CassandraTableGetResultsInner>,CassandraTableGetResultsInner> beginCreateUpdateCassandraTable(String resourceGroupName, String accountName, String keyspaceName, String tableName, CassandraTableCreateUpdateParameters createUpdateCassandraTableParameters, Context context)

Create or update an Azure Cosmos DB Cassandra Table.

abstract PollerFlux<PollResult<CassandraTableGetResultsInner>,CassandraTableGetResultsInner> beginCreateUpdateCassandraTableAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName, CassandraTableCreateUpdateParameters createUpdateCassandraTableParameters)

Create or update an Azure Cosmos DB Cassandra Table.

abstract SyncPoller<PollResult<Void>,Void> beginDeleteCassandraKeyspace(String resourceGroupName, String accountName, String keyspaceName)

Deletes an existing Azure Cosmos DB Cassandra keyspace.

abstract SyncPoller<PollResult<Void>,Void> beginDeleteCassandraKeyspace(String resourceGroupName, String accountName, String keyspaceName, Context context)

Deletes an existing Azure Cosmos DB Cassandra keyspace.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteCassandraKeyspaceAsync(String resourceGroupName, String accountName, String keyspaceName)

Deletes an existing Azure Cosmos DB Cassandra keyspace.

abstract SyncPoller<PollResult<Void>,Void> beginDeleteCassandraTable(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Deletes an existing Azure Cosmos DB Cassandra table.

abstract SyncPoller<PollResult<Void>,Void> beginDeleteCassandraTable(String resourceGroupName, String accountName, String keyspaceName, String tableName, Context context)

Deletes an existing Azure Cosmos DB Cassandra table.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteCassandraTableAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Deletes an existing Azure Cosmos DB Cassandra table.

abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateCassandraKeyspaceToAutoscale(String resourceGroupName, String accountName, String keyspaceName)

Migrate an Azure Cosmos DB Cassandra Keyspace from manual throughput to autoscale.

abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateCassandraKeyspaceToAutoscale(String resourceGroupName, String accountName, String keyspaceName, Context context)

Migrate an Azure Cosmos DB Cassandra Keyspace from manual throughput to autoscale.

abstract PollerFlux<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateCassandraKeyspaceToAutoscaleAsync(String resourceGroupName, String accountName, String keyspaceName)

Migrate an Azure Cosmos DB Cassandra Keyspace from manual throughput to autoscale.

abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateCassandraKeyspaceToManualThroughput(String resourceGroupName, String accountName, String keyspaceName)

Migrate an Azure Cosmos DB Cassandra Keyspace from autoscale to manual throughput.

abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateCassandraKeyspaceToManualThroughput(String resourceGroupName, String accountName, String keyspaceName, Context context)

Migrate an Azure Cosmos DB Cassandra Keyspace from autoscale to manual throughput.

abstract PollerFlux<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateCassandraKeyspaceToManualThroughputAsync(String resourceGroupName, String accountName, String keyspaceName)

Migrate an Azure Cosmos DB Cassandra Keyspace from autoscale to manual throughput.

abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateCassandraTableToAutoscale(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Migrate an Azure Cosmos DB Cassandra table from manual throughput to autoscale.

abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateCassandraTableToAutoscale(String resourceGroupName, String accountName, String keyspaceName, String tableName, Context context)

Migrate an Azure Cosmos DB Cassandra table from manual throughput to autoscale.

abstract PollerFlux<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateCassandraTableToAutoscaleAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Migrate an Azure Cosmos DB Cassandra table from manual throughput to autoscale.

abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateCassandraTableToManualThroughput(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Migrate an Azure Cosmos DB Cassandra table from autoscale to manual throughput.

abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateCassandraTableToManualThroughput(String resourceGroupName, String accountName, String keyspaceName, String tableName, Context context)

Migrate an Azure Cosmos DB Cassandra table from autoscale to manual throughput.

abstract PollerFlux<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateCassandraTableToManualThroughputAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Migrate an Azure Cosmos DB Cassandra table from autoscale to manual throughput.

abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginUpdateCassandraKeyspaceThroughput(String resourceGroupName, String accountName, String keyspaceName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Cassandra Keyspace.

abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginUpdateCassandraKeyspaceThroughput(String resourceGroupName, String accountName, String keyspaceName, ThroughputSettingsUpdateParameters updateThroughputParameters, Context context)

Update RUs per second of an Azure Cosmos DB Cassandra Keyspace.

abstract PollerFlux<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginUpdateCassandraKeyspaceThroughputAsync(String resourceGroupName, String accountName, String keyspaceName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Cassandra Keyspace.

abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginUpdateCassandraTableThroughput(String resourceGroupName, String accountName, String keyspaceName, String tableName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Cassandra table.

abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginUpdateCassandraTableThroughput(String resourceGroupName, String accountName, String keyspaceName, String tableName, ThroughputSettingsUpdateParameters updateThroughputParameters, Context context)

Update RUs per second of an Azure Cosmos DB Cassandra table.

abstract PollerFlux<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginUpdateCassandraTableThroughputAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Cassandra table.

abstract CassandraKeyspaceGetResultsInner createUpdateCassandraKeyspace(String resourceGroupName, String accountName, String keyspaceName, CassandraKeyspaceCreateUpdateParameters createUpdateCassandraKeyspaceParameters)

Create or update an Azure Cosmos DB Cassandra keyspace.

abstract CassandraKeyspaceGetResultsInner createUpdateCassandraKeyspace(String resourceGroupName, String accountName, String keyspaceName, CassandraKeyspaceCreateUpdateParameters createUpdateCassandraKeyspaceParameters, Context context)

Create or update an Azure Cosmos DB Cassandra keyspace.

abstract Mono<CassandraKeyspaceGetResultsInner> createUpdateCassandraKeyspaceAsync(String resourceGroupName, String accountName, String keyspaceName, CassandraKeyspaceCreateUpdateParameters createUpdateCassandraKeyspaceParameters)

Create or update an Azure Cosmos DB Cassandra keyspace.

abstract Mono<Response<Flux<ByteBuffer>>> createUpdateCassandraKeyspaceWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName, CassandraKeyspaceCreateUpdateParameters createUpdateCassandraKeyspaceParameters)

Create or update an Azure Cosmos DB Cassandra keyspace.

abstract CassandraTableGetResultsInner createUpdateCassandraTable(String resourceGroupName, String accountName, String keyspaceName, String tableName, CassandraTableCreateUpdateParameters createUpdateCassandraTableParameters)

Create or update an Azure Cosmos DB Cassandra Table.

abstract CassandraTableGetResultsInner createUpdateCassandraTable(String resourceGroupName, String accountName, String keyspaceName, String tableName, CassandraTableCreateUpdateParameters createUpdateCassandraTableParameters, Context context)

Create or update an Azure Cosmos DB Cassandra Table.

abstract Mono<CassandraTableGetResultsInner> createUpdateCassandraTableAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName, CassandraTableCreateUpdateParameters createUpdateCassandraTableParameters)

Create or update an Azure Cosmos DB Cassandra Table.

abstract Mono<Response<Flux<ByteBuffer>>> createUpdateCassandraTableWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName, CassandraTableCreateUpdateParameters createUpdateCassandraTableParameters)

Create or update an Azure Cosmos DB Cassandra Table.

abstract void deleteCassandraKeyspace(String resourceGroupName, String accountName, String keyspaceName)

Deletes an existing Azure Cosmos DB Cassandra keyspace.

abstract void deleteCassandraKeyspace(String resourceGroupName, String accountName, String keyspaceName, Context context)

Deletes an existing Azure Cosmos DB Cassandra keyspace.

abstract Mono<Void> deleteCassandraKeyspaceAsync(String resourceGroupName, String accountName, String keyspaceName)

Deletes an existing Azure Cosmos DB Cassandra keyspace.

abstract Mono<Response<Flux<ByteBuffer>>> deleteCassandraKeyspaceWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName)

Deletes an existing Azure Cosmos DB Cassandra keyspace.

abstract void deleteCassandraTable(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Deletes an existing Azure Cosmos DB Cassandra table.

abstract void deleteCassandraTable(String resourceGroupName, String accountName, String keyspaceName, String tableName, Context context)

Deletes an existing Azure Cosmos DB Cassandra table.

abstract Mono<Void> deleteCassandraTableAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Deletes an existing Azure Cosmos DB Cassandra table.

abstract Mono<Response<Flux<ByteBuffer>>> deleteCassandraTableWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Deletes an existing Azure Cosmos DB Cassandra table.

abstract CassandraKeyspaceGetResultsInner getCassandraKeyspace(String resourceGroupName, String accountName, String keyspaceName)

Gets the Cassandra keyspaces under an existing Azure Cosmos DB database account with the provided name.

abstract Mono<CassandraKeyspaceGetResultsInner> getCassandraKeyspaceAsync(String resourceGroupName, String accountName, String keyspaceName)

Gets the Cassandra keyspaces under an existing Azure Cosmos DB database account with the provided name.

abstract ThroughputSettingsGetResultsInner getCassandraKeyspaceThroughput(String resourceGroupName, String accountName, String keyspaceName)

Gets the RUs per second of the Cassandra Keyspace under an existing Azure Cosmos DB database account with the provided name.

abstract Mono<ThroughputSettingsGetResultsInner> getCassandraKeyspaceThroughputAsync(String resourceGroupName, String accountName, String keyspaceName)

Gets the RUs per second of the Cassandra Keyspace under an existing Azure Cosmos DB database account with the provided name.

abstract Response<ThroughputSettingsGetResultsInner> getCassandraKeyspaceThroughputWithResponse(String resourceGroupName, String accountName, String keyspaceName, Context context)

Gets the RUs per second of the Cassandra Keyspace under an existing Azure Cosmos DB database account with the provided name.

abstract Mono<Response<ThroughputSettingsGetResultsInner>> getCassandraKeyspaceThroughputWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName)

Gets the RUs per second of the Cassandra Keyspace under an existing Azure Cosmos DB database account with the provided name.

abstract Response<CassandraKeyspaceGetResultsInner> getCassandraKeyspaceWithResponse(String resourceGroupName, String accountName, String keyspaceName, Context context)

Gets the Cassandra keyspaces under an existing Azure Cosmos DB database account with the provided name.

abstract Mono<Response<CassandraKeyspaceGetResultsInner>> getCassandraKeyspaceWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName)

Gets the Cassandra keyspaces under an existing Azure Cosmos DB database account with the provided name.

abstract CassandraTableGetResultsInner getCassandraTable(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Gets the Cassandra table under an existing Azure Cosmos DB database account.

abstract Mono<CassandraTableGetResultsInner> getCassandraTableAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Gets the Cassandra table under an existing Azure Cosmos DB database account.

abstract ThroughputSettingsGetResultsInner getCassandraTableThroughput(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Gets the RUs per second of the Cassandra table under an existing Azure Cosmos DB database account with the provided name.

abstract Mono<ThroughputSettingsGetResultsInner> getCassandraTableThroughputAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Gets the RUs per second of the Cassandra table under an existing Azure Cosmos DB database account with the provided name.

abstract Response<ThroughputSettingsGetResultsInner> getCassandraTableThroughputWithResponse(String resourceGroupName, String accountName, String keyspaceName, String tableName, Context context)

Gets the RUs per second of the Cassandra table under an existing Azure Cosmos DB database account with the provided name.

abstract Mono<Response<ThroughputSettingsGetResultsInner>> getCassandraTableThroughputWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Gets the RUs per second of the Cassandra table under an existing Azure Cosmos DB database account with the provided name.

abstract Response<CassandraTableGetResultsInner> getCassandraTableWithResponse(String resourceGroupName, String accountName, String keyspaceName, String tableName, Context context)

Gets the Cassandra table under an existing Azure Cosmos DB database account.

abstract Mono<Response<CassandraTableGetResultsInner>> getCassandraTableWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Gets the Cassandra table under an existing Azure Cosmos DB database account.

abstract PagedIterable<CassandraKeyspaceGetResultsInner> listCassandraKeyspaces(String resourceGroupName, String accountName)

Lists the Cassandra keyspaces under an existing Azure Cosmos DB database account.

abstract PagedIterable<CassandraKeyspaceGetResultsInner> listCassandraKeyspaces(String resourceGroupName, String accountName, Context context)

Lists the Cassandra keyspaces under an existing Azure Cosmos DB database account.

abstract PagedFlux<CassandraKeyspaceGetResultsInner> listCassandraKeyspacesAsync(String resourceGroupName, String accountName)

Lists the Cassandra keyspaces under an existing Azure Cosmos DB database account.

abstract PagedIterable<CassandraTableGetResultsInner> listCassandraTables(String resourceGroupName, String accountName, String keyspaceName)

Lists the Cassandra table under an existing Azure Cosmos DB database account.

abstract PagedIterable<CassandraTableGetResultsInner> listCassandraTables(String resourceGroupName, String accountName, String keyspaceName, Context context)

Lists the Cassandra table under an existing Azure Cosmos DB database account.

abstract PagedFlux<CassandraTableGetResultsInner> listCassandraTablesAsync(String resourceGroupName, String accountName, String keyspaceName)

Lists the Cassandra table under an existing Azure Cosmos DB database account.

abstract ThroughputSettingsGetResultsInner migrateCassandraKeyspaceToAutoscale(String resourceGroupName, String accountName, String keyspaceName)

Migrate an Azure Cosmos DB Cassandra Keyspace from manual throughput to autoscale.

abstract ThroughputSettingsGetResultsInner migrateCassandraKeyspaceToAutoscale(String resourceGroupName, String accountName, String keyspaceName, Context context)

Migrate an Azure Cosmos DB Cassandra Keyspace from manual throughput to autoscale.

abstract Mono<ThroughputSettingsGetResultsInner> migrateCassandraKeyspaceToAutoscaleAsync(String resourceGroupName, String accountName, String keyspaceName)

Migrate an Azure Cosmos DB Cassandra Keyspace from manual throughput to autoscale.

abstract Mono<Response<Flux<ByteBuffer>>> migrateCassandraKeyspaceToAutoscaleWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName)

Migrate an Azure Cosmos DB Cassandra Keyspace from manual throughput to autoscale.

abstract ThroughputSettingsGetResultsInner migrateCassandraKeyspaceToManualThroughput(String resourceGroupName, String accountName, String keyspaceName)

Migrate an Azure Cosmos DB Cassandra Keyspace from autoscale to manual throughput.

abstract ThroughputSettingsGetResultsInner migrateCassandraKeyspaceToManualThroughput(String resourceGroupName, String accountName, String keyspaceName, Context context)

Migrate an Azure Cosmos DB Cassandra Keyspace from autoscale to manual throughput.

abstract Mono<ThroughputSettingsGetResultsInner> migrateCassandraKeyspaceToManualThroughputAsync(String resourceGroupName, String accountName, String keyspaceName)

Migrate an Azure Cosmos DB Cassandra Keyspace from autoscale to manual throughput.

abstract Mono<Response<Flux<ByteBuffer>>> migrateCassandraKeyspaceToManualThroughputWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName)

Migrate an Azure Cosmos DB Cassandra Keyspace from autoscale to manual throughput.

abstract ThroughputSettingsGetResultsInner migrateCassandraTableToAutoscale(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Migrate an Azure Cosmos DB Cassandra table from manual throughput to autoscale.

abstract ThroughputSettingsGetResultsInner migrateCassandraTableToAutoscale(String resourceGroupName, String accountName, String keyspaceName, String tableName, Context context)

Migrate an Azure Cosmos DB Cassandra table from manual throughput to autoscale.

abstract Mono<ThroughputSettingsGetResultsInner> migrateCassandraTableToAutoscaleAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Migrate an Azure Cosmos DB Cassandra table from manual throughput to autoscale.

abstract Mono<Response<Flux<ByteBuffer>>> migrateCassandraTableToAutoscaleWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Migrate an Azure Cosmos DB Cassandra table from manual throughput to autoscale.

abstract ThroughputSettingsGetResultsInner migrateCassandraTableToManualThroughput(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Migrate an Azure Cosmos DB Cassandra table from autoscale to manual throughput.

abstract ThroughputSettingsGetResultsInner migrateCassandraTableToManualThroughput(String resourceGroupName, String accountName, String keyspaceName, String tableName, Context context)

Migrate an Azure Cosmos DB Cassandra table from autoscale to manual throughput.

abstract Mono<ThroughputSettingsGetResultsInner> migrateCassandraTableToManualThroughputAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Migrate an Azure Cosmos DB Cassandra table from autoscale to manual throughput.

abstract Mono<Response<Flux<ByteBuffer>>> migrateCassandraTableToManualThroughputWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Migrate an Azure Cosmos DB Cassandra table from autoscale to manual throughput.

abstract ThroughputSettingsGetResultsInner updateCassandraKeyspaceThroughput(String resourceGroupName, String accountName, String keyspaceName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Cassandra Keyspace.

abstract ThroughputSettingsGetResultsInner updateCassandraKeyspaceThroughput(String resourceGroupName, String accountName, String keyspaceName, ThroughputSettingsUpdateParameters updateThroughputParameters, Context context)

Update RUs per second of an Azure Cosmos DB Cassandra Keyspace.

abstract Mono<ThroughputSettingsGetResultsInner> updateCassandraKeyspaceThroughputAsync(String resourceGroupName, String accountName, String keyspaceName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Cassandra Keyspace.

abstract Mono<Response<Flux<ByteBuffer>>> updateCassandraKeyspaceThroughputWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Cassandra Keyspace.

abstract ThroughputSettingsGetResultsInner updateCassandraTableThroughput(String resourceGroupName, String accountName, String keyspaceName, String tableName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Cassandra table.

abstract ThroughputSettingsGetResultsInner updateCassandraTableThroughput(String resourceGroupName, String accountName, String keyspaceName, String tableName, ThroughputSettingsUpdateParameters updateThroughputParameters, Context context)

Update RUs per second of an Azure Cosmos DB Cassandra table.

abstract Mono<ThroughputSettingsGetResultsInner> updateCassandraTableThroughputAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Cassandra table.

abstract Mono<Response<Flux<ByteBuffer>>> updateCassandraTableThroughputWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Cassandra table.

Method Details

beginCreateUpdateCassandraKeyspace

public abstract SyncPoller,CassandraKeyspaceGetResultsInner> beginCreateUpdateCassandraKeyspace(String resourceGroupName, String accountName, String keyspaceName, CassandraKeyspaceCreateUpdateParameters createUpdateCassandraKeyspaceParameters)

Create or update an Azure Cosmos DB Cassandra keyspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
createUpdateCassandraKeyspaceParameters - The parameters to provide for the current Cassandra keyspace.

Returns:

the SyncPoller<T,U> for polling of an Azure Cosmos DB Cassandra keyspace.

beginCreateUpdateCassandraKeyspace

public abstract SyncPoller,CassandraKeyspaceGetResultsInner> beginCreateUpdateCassandraKeyspace(String resourceGroupName, String accountName, String keyspaceName, CassandraKeyspaceCreateUpdateParameters createUpdateCassandraKeyspaceParameters, Context context)

Create or update an Azure Cosmos DB Cassandra keyspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
createUpdateCassandraKeyspaceParameters - The parameters to provide for the current Cassandra keyspace.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of an Azure Cosmos DB Cassandra keyspace.

beginCreateUpdateCassandraKeyspaceAsync

public abstract PollerFlux,CassandraKeyspaceGetResultsInner> beginCreateUpdateCassandraKeyspaceAsync(String resourceGroupName, String accountName, String keyspaceName, CassandraKeyspaceCreateUpdateParameters createUpdateCassandraKeyspaceParameters)

Create or update an Azure Cosmos DB Cassandra keyspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
createUpdateCassandraKeyspaceParameters - The parameters to provide for the current Cassandra keyspace.

Returns:

the PollerFlux<T,U> for polling of an Azure Cosmos DB Cassandra keyspace.

beginCreateUpdateCassandraTable

public abstract SyncPoller,CassandraTableGetResultsInner> beginCreateUpdateCassandraTable(String resourceGroupName, String accountName, String keyspaceName, String tableName, CassandraTableCreateUpdateParameters createUpdateCassandraTableParameters)

Create or update an Azure Cosmos DB Cassandra Table.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.
createUpdateCassandraTableParameters - The parameters to provide for the current Cassandra Table.

Returns:

the SyncPoller<T,U> for polling of an Azure Cosmos DB Cassandra table.

beginCreateUpdateCassandraTable

public abstract SyncPoller,CassandraTableGetResultsInner> beginCreateUpdateCassandraTable(String resourceGroupName, String accountName, String keyspaceName, String tableName, CassandraTableCreateUpdateParameters createUpdateCassandraTableParameters, Context context)

Create or update an Azure Cosmos DB Cassandra Table.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.
createUpdateCassandraTableParameters - The parameters to provide for the current Cassandra Table.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of an Azure Cosmos DB Cassandra table.

beginCreateUpdateCassandraTableAsync

public abstract PollerFlux,CassandraTableGetResultsInner> beginCreateUpdateCassandraTableAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName, CassandraTableCreateUpdateParameters createUpdateCassandraTableParameters)

Create or update an Azure Cosmos DB Cassandra Table.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.
createUpdateCassandraTableParameters - The parameters to provide for the current Cassandra Table.

Returns:

the PollerFlux<T,U> for polling of an Azure Cosmos DB Cassandra table.

beginDeleteCassandraKeyspace

public abstract SyncPoller,Void> beginDeleteCassandraKeyspace(String resourceGroupName, String accountName, String keyspaceName)

Deletes an existing Azure Cosmos DB Cassandra keyspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDeleteCassandraKeyspace

public abstract SyncPoller,Void> beginDeleteCassandraKeyspace(String resourceGroupName, String accountName, String keyspaceName, Context context)

Deletes an existing Azure Cosmos DB Cassandra keyspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDeleteCassandraKeyspaceAsync

public abstract PollerFlux,Void> beginDeleteCassandraKeyspaceAsync(String resourceGroupName, String accountName, String keyspaceName)

Deletes an existing Azure Cosmos DB Cassandra keyspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

beginDeleteCassandraTable

public abstract SyncPoller,Void> beginDeleteCassandraTable(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Deletes an existing Azure Cosmos DB Cassandra table.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDeleteCassandraTable

public abstract SyncPoller,Void> beginDeleteCassandraTable(String resourceGroupName, String accountName, String keyspaceName, String tableName, Context context)

Deletes an existing Azure Cosmos DB Cassandra table.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDeleteCassandraTableAsync

public abstract PollerFlux,Void> beginDeleteCassandraTableAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Deletes an existing Azure Cosmos DB Cassandra table.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

beginMigrateCassandraKeyspaceToAutoscale

public abstract SyncPoller,ThroughputSettingsGetResultsInner> beginMigrateCassandraKeyspaceToAutoscale(String resourceGroupName, String accountName, String keyspaceName)

Migrate an Azure Cosmos DB Cassandra Keyspace from manual throughput to autoscale.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.

Returns:

the SyncPoller<T,U> for polling of an Azure Cosmos DB resource throughput.

beginMigrateCassandraKeyspaceToAutoscale

public abstract SyncPoller,ThroughputSettingsGetResultsInner> beginMigrateCassandraKeyspaceToAutoscale(String resourceGroupName, String accountName, String keyspaceName, Context context)

Migrate an Azure Cosmos DB Cassandra Keyspace from manual throughput to autoscale.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of an Azure Cosmos DB resource throughput.

beginMigrateCassandraKeyspaceToAutoscaleAsync

public abstract PollerFlux,ThroughputSettingsGetResultsInner> beginMigrateCassandraKeyspaceToAutoscaleAsync(String resourceGroupName, String accountName, String keyspaceName)

Migrate an Azure Cosmos DB Cassandra Keyspace from manual throughput to autoscale.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.

Returns:

the PollerFlux<T,U> for polling of an Azure Cosmos DB resource throughput.

beginMigrateCassandraKeyspaceToManualThroughput

public abstract SyncPoller,ThroughputSettingsGetResultsInner> beginMigrateCassandraKeyspaceToManualThroughput(String resourceGroupName, String accountName, String keyspaceName)

Migrate an Azure Cosmos DB Cassandra Keyspace from autoscale to manual throughput.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.

Returns:

the SyncPoller<T,U> for polling of an Azure Cosmos DB resource throughput.

beginMigrateCassandraKeyspaceToManualThroughput

public abstract SyncPoller,ThroughputSettingsGetResultsInner> beginMigrateCassandraKeyspaceToManualThroughput(String resourceGroupName, String accountName, String keyspaceName, Context context)

Migrate an Azure Cosmos DB Cassandra Keyspace from autoscale to manual throughput.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of an Azure Cosmos DB resource throughput.

beginMigrateCassandraKeyspaceToManualThroughputAsync

public abstract PollerFlux,ThroughputSettingsGetResultsInner> beginMigrateCassandraKeyspaceToManualThroughputAsync(String resourceGroupName, String accountName, String keyspaceName)

Migrate an Azure Cosmos DB Cassandra Keyspace from autoscale to manual throughput.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.

Returns:

the PollerFlux<T,U> for polling of an Azure Cosmos DB resource throughput.

beginMigrateCassandraTableToAutoscale

public abstract SyncPoller,ThroughputSettingsGetResultsInner> beginMigrateCassandraTableToAutoscale(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Migrate an Azure Cosmos DB Cassandra table from manual throughput to autoscale.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.

Returns:

the SyncPoller<T,U> for polling of an Azure Cosmos DB resource throughput.

beginMigrateCassandraTableToAutoscale

public abstract SyncPoller,ThroughputSettingsGetResultsInner> beginMigrateCassandraTableToAutoscale(String resourceGroupName, String accountName, String keyspaceName, String tableName, Context context)

Migrate an Azure Cosmos DB Cassandra table from manual throughput to autoscale.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of an Azure Cosmos DB resource throughput.

beginMigrateCassandraTableToAutoscaleAsync

public abstract PollerFlux,ThroughputSettingsGetResultsInner> beginMigrateCassandraTableToAutoscaleAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Migrate an Azure Cosmos DB Cassandra table from manual throughput to autoscale.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.

Returns:

the PollerFlux<T,U> for polling of an Azure Cosmos DB resource throughput.

beginMigrateCassandraTableToManualThroughput

public abstract SyncPoller,ThroughputSettingsGetResultsInner> beginMigrateCassandraTableToManualThroughput(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Migrate an Azure Cosmos DB Cassandra table from autoscale to manual throughput.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.

Returns:

the SyncPoller<T,U> for polling of an Azure Cosmos DB resource throughput.

beginMigrateCassandraTableToManualThroughput

public abstract SyncPoller,ThroughputSettingsGetResultsInner> beginMigrateCassandraTableToManualThroughput(String resourceGroupName, String accountName, String keyspaceName, String tableName, Context context)

Migrate an Azure Cosmos DB Cassandra table from autoscale to manual throughput.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of an Azure Cosmos DB resource throughput.

beginMigrateCassandraTableToManualThroughputAsync

public abstract PollerFlux,ThroughputSettingsGetResultsInner> beginMigrateCassandraTableToManualThroughputAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Migrate an Azure Cosmos DB Cassandra table from autoscale to manual throughput.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.

Returns:

the PollerFlux<T,U> for polling of an Azure Cosmos DB resource throughput.

beginUpdateCassandraKeyspaceThroughput

public abstract SyncPoller,ThroughputSettingsGetResultsInner> beginUpdateCassandraKeyspaceThroughput(String resourceGroupName, String accountName, String keyspaceName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Cassandra Keyspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
updateThroughputParameters - The RUs per second of the parameters to provide for the current Cassandra Keyspace.

Returns:

the SyncPoller<T,U> for polling of an Azure Cosmos DB resource throughput.

beginUpdateCassandraKeyspaceThroughput

public abstract SyncPoller,ThroughputSettingsGetResultsInner> beginUpdateCassandraKeyspaceThroughput(String resourceGroupName, String accountName, String keyspaceName, ThroughputSettingsUpdateParameters updateThroughputParameters, Context context)

Update RUs per second of an Azure Cosmos DB Cassandra Keyspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
updateThroughputParameters - The RUs per second of the parameters to provide for the current Cassandra Keyspace.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of an Azure Cosmos DB resource throughput.

beginUpdateCassandraKeyspaceThroughputAsync

public abstract PollerFlux,ThroughputSettingsGetResultsInner> beginUpdateCassandraKeyspaceThroughputAsync(String resourceGroupName, String accountName, String keyspaceName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Cassandra Keyspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
updateThroughputParameters - The RUs per second of the parameters to provide for the current Cassandra Keyspace.

Returns:

the PollerFlux<T,U> for polling of an Azure Cosmos DB resource throughput.

beginUpdateCassandraTableThroughput

public abstract SyncPoller,ThroughputSettingsGetResultsInner> beginUpdateCassandraTableThroughput(String resourceGroupName, String accountName, String keyspaceName, String tableName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Cassandra table.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.
updateThroughputParameters - The RUs per second of the parameters to provide for the current Cassandra table.

Returns:

the SyncPoller<T,U> for polling of an Azure Cosmos DB resource throughput.

beginUpdateCassandraTableThroughput

public abstract SyncPoller,ThroughputSettingsGetResultsInner> beginUpdateCassandraTableThroughput(String resourceGroupName, String accountName, String keyspaceName, String tableName, ThroughputSettingsUpdateParameters updateThroughputParameters, Context context)

Update RUs per second of an Azure Cosmos DB Cassandra table.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.
updateThroughputParameters - The RUs per second of the parameters to provide for the current Cassandra table.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of an Azure Cosmos DB resource throughput.

beginUpdateCassandraTableThroughputAsync

public abstract PollerFlux,ThroughputSettingsGetResultsInner> beginUpdateCassandraTableThroughputAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Cassandra table.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.
updateThroughputParameters - The RUs per second of the parameters to provide for the current Cassandra table.

Returns:

the PollerFlux<T,U> for polling of an Azure Cosmos DB resource throughput.

createUpdateCassandraKeyspace

public abstract CassandraKeyspaceGetResultsInner createUpdateCassandraKeyspace(String resourceGroupName, String accountName, String keyspaceName, CassandraKeyspaceCreateUpdateParameters createUpdateCassandraKeyspaceParameters)

Create or update an Azure Cosmos DB Cassandra keyspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
createUpdateCassandraKeyspaceParameters - The parameters to provide for the current Cassandra keyspace.

Returns:

an Azure Cosmos DB Cassandra keyspace.

createUpdateCassandraKeyspace

public abstract CassandraKeyspaceGetResultsInner createUpdateCassandraKeyspace(String resourceGroupName, String accountName, String keyspaceName, CassandraKeyspaceCreateUpdateParameters createUpdateCassandraKeyspaceParameters, Context context)

Create or update an Azure Cosmos DB Cassandra keyspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
createUpdateCassandraKeyspaceParameters - The parameters to provide for the current Cassandra keyspace.
context - The context to associate with this operation.

Returns:

an Azure Cosmos DB Cassandra keyspace.

createUpdateCassandraKeyspaceAsync

public abstract Mono createUpdateCassandraKeyspaceAsync(String resourceGroupName, String accountName, String keyspaceName, CassandraKeyspaceCreateUpdateParameters createUpdateCassandraKeyspaceParameters)

Create or update an Azure Cosmos DB Cassandra keyspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
createUpdateCassandraKeyspaceParameters - The parameters to provide for the current Cassandra keyspace.

Returns:

an Azure Cosmos DB Cassandra keyspace on successful completion of Mono.

createUpdateCassandraKeyspaceWithResponseAsync

public abstract Mono>> createUpdateCassandraKeyspaceWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName, CassandraKeyspaceCreateUpdateParameters createUpdateCassandraKeyspaceParameters)

Create or update an Azure Cosmos DB Cassandra keyspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
createUpdateCassandraKeyspaceParameters - The parameters to provide for the current Cassandra keyspace.

Returns:

an Azure Cosmos DB Cassandra keyspace along with Response<T> on successful completion of Mono.

createUpdateCassandraTable

public abstract CassandraTableGetResultsInner createUpdateCassandraTable(String resourceGroupName, String accountName, String keyspaceName, String tableName, CassandraTableCreateUpdateParameters createUpdateCassandraTableParameters)

Create or update an Azure Cosmos DB Cassandra Table.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.
createUpdateCassandraTableParameters - The parameters to provide for the current Cassandra Table.

Returns:

an Azure Cosmos DB Cassandra table.

createUpdateCassandraTable

public abstract CassandraTableGetResultsInner createUpdateCassandraTable(String resourceGroupName, String accountName, String keyspaceName, String tableName, CassandraTableCreateUpdateParameters createUpdateCassandraTableParameters, Context context)

Create or update an Azure Cosmos DB Cassandra Table.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.
createUpdateCassandraTableParameters - The parameters to provide for the current Cassandra Table.
context - The context to associate with this operation.

Returns:

an Azure Cosmos DB Cassandra table.

createUpdateCassandraTableAsync

public abstract Mono createUpdateCassandraTableAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName, CassandraTableCreateUpdateParameters createUpdateCassandraTableParameters)

Create or update an Azure Cosmos DB Cassandra Table.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.
createUpdateCassandraTableParameters - The parameters to provide for the current Cassandra Table.

Returns:

an Azure Cosmos DB Cassandra table on successful completion of Mono.

createUpdateCassandraTableWithResponseAsync

public abstract Mono>> createUpdateCassandraTableWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName, CassandraTableCreateUpdateParameters createUpdateCassandraTableParameters)

Create or update an Azure Cosmos DB Cassandra Table.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.
createUpdateCassandraTableParameters - The parameters to provide for the current Cassandra Table.

Returns:

an Azure Cosmos DB Cassandra table along with Response<T> on successful completion of Mono.

deleteCassandraKeyspace

public abstract void deleteCassandraKeyspace(String resourceGroupName, String accountName, String keyspaceName)

Deletes an existing Azure Cosmos DB Cassandra keyspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.

deleteCassandraKeyspace

public abstract void deleteCassandraKeyspace(String resourceGroupName, String accountName, String keyspaceName, Context context)

Deletes an existing Azure Cosmos DB Cassandra keyspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
context - The context to associate with this operation.

deleteCassandraKeyspaceAsync

public abstract Mono deleteCassandraKeyspaceAsync(String resourceGroupName, String accountName, String keyspaceName)

Deletes an existing Azure Cosmos DB Cassandra keyspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.

Returns:

A Mono that completes when a successful response is received.

deleteCassandraKeyspaceWithResponseAsync

public abstract Mono>> deleteCassandraKeyspaceWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName)

Deletes an existing Azure Cosmos DB Cassandra keyspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.

Returns:

the Response<T> on successful completion of Mono.

deleteCassandraTable

public abstract void deleteCassandraTable(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Deletes an existing Azure Cosmos DB Cassandra table.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.

deleteCassandraTable

public abstract void deleteCassandraTable(String resourceGroupName, String accountName, String keyspaceName, String tableName, Context context)

Deletes an existing Azure Cosmos DB Cassandra table.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.
context - The context to associate with this operation.

deleteCassandraTableAsync

public abstract Mono deleteCassandraTableAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Deletes an existing Azure Cosmos DB Cassandra table.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.

Returns:

A Mono that completes when a successful response is received.

deleteCassandraTableWithResponseAsync

public abstract Mono>> deleteCassandraTableWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Deletes an existing Azure Cosmos DB Cassandra table.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.

Returns:

the Response<T> on successful completion of Mono.

getCassandraKeyspace

public abstract CassandraKeyspaceGetResultsInner getCassandraKeyspace(String resourceGroupName, String accountName, String keyspaceName)

Gets the Cassandra keyspaces under an existing Azure Cosmos DB database account with the provided name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.

Returns:

the Cassandra keyspaces under an existing Azure Cosmos DB database account with the provided name.

getCassandraKeyspaceAsync

public abstract Mono getCassandraKeyspaceAsync(String resourceGroupName, String accountName, String keyspaceName)

Gets the Cassandra keyspaces under an existing Azure Cosmos DB database account with the provided name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.

Returns:

the Cassandra keyspaces under an existing Azure Cosmos DB database account with the provided name on successful completion of Mono.

getCassandraKeyspaceThroughput

public abstract ThroughputSettingsGetResultsInner getCassandraKeyspaceThroughput(String resourceGroupName, String accountName, String keyspaceName)

Gets the RUs per second of the Cassandra Keyspace under an existing Azure Cosmos DB database account with the provided name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.

Returns:

the RUs per second of the Cassandra Keyspace under an existing Azure Cosmos DB database account with the provided name.

getCassandraKeyspaceThroughputAsync

public abstract Mono getCassandraKeyspaceThroughputAsync(String resourceGroupName, String accountName, String keyspaceName)

Gets the RUs per second of the Cassandra Keyspace under an existing Azure Cosmos DB database account with the provided name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.

Returns:

the RUs per second of the Cassandra Keyspace under an existing Azure Cosmos DB database account with the provided name on successful completion of Mono.

getCassandraKeyspaceThroughputWithResponse

public abstract Response getCassandraKeyspaceThroughputWithResponse(String resourceGroupName, String accountName, String keyspaceName, Context context)

Gets the RUs per second of the Cassandra Keyspace under an existing Azure Cosmos DB database account with the provided name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
context - The context to associate with this operation.

Returns:

the RUs per second of the Cassandra Keyspace under an existing Azure Cosmos DB database account with the provided name along with Response<T>.

getCassandraKeyspaceThroughputWithResponseAsync

public abstract Mono> getCassandraKeyspaceThroughputWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName)

Gets the RUs per second of the Cassandra Keyspace under an existing Azure Cosmos DB database account with the provided name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.

Returns:

the RUs per second of the Cassandra Keyspace under an existing Azure Cosmos DB database account with the provided name along with Response<T> on successful completion of Mono.

getCassandraKeyspaceWithResponse

public abstract Response getCassandraKeyspaceWithResponse(String resourceGroupName, String accountName, String keyspaceName, Context context)

Gets the Cassandra keyspaces under an existing Azure Cosmos DB database account with the provided name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
context - The context to associate with this operation.

Returns:

the Cassandra keyspaces under an existing Azure Cosmos DB database account with the provided name along with Response<T>.

getCassandraKeyspaceWithResponseAsync

public abstract Mono> getCassandraKeyspaceWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName)

Gets the Cassandra keyspaces under an existing Azure Cosmos DB database account with the provided name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.

Returns:

the Cassandra keyspaces under an existing Azure Cosmos DB database account with the provided name along with Response<T> on successful completion of Mono.

getCassandraTable

public abstract CassandraTableGetResultsInner getCassandraTable(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Gets the Cassandra table under an existing Azure Cosmos DB database account.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.

Returns:

the Cassandra table under an existing Azure Cosmos DB database account.

getCassandraTableAsync

public abstract Mono getCassandraTableAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Gets the Cassandra table under an existing Azure Cosmos DB database account.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.

Returns:

the Cassandra table under an existing Azure Cosmos DB database account on successful completion of Mono.

getCassandraTableThroughput

public abstract ThroughputSettingsGetResultsInner getCassandraTableThroughput(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Gets the RUs per second of the Cassandra table under an existing Azure Cosmos DB database account with the provided name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.

Returns:

the RUs per second of the Cassandra table under an existing Azure Cosmos DB database account with the provided name.

getCassandraTableThroughputAsync

public abstract Mono getCassandraTableThroughputAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Gets the RUs per second of the Cassandra table under an existing Azure Cosmos DB database account with the provided name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.

Returns:

the RUs per second of the Cassandra table under an existing Azure Cosmos DB database account with the provided name on successful completion of Mono.

getCassandraTableThroughputWithResponse

public abstract Response getCassandraTableThroughputWithResponse(String resourceGroupName, String accountName, String keyspaceName, String tableName, Context context)

Gets the RUs per second of the Cassandra table under an existing Azure Cosmos DB database account with the provided name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.
context - The context to associate with this operation.

Returns:

the RUs per second of the Cassandra table under an existing Azure Cosmos DB database account with the provided name along with Response<T>.

getCassandraTableThroughputWithResponseAsync

public abstract Mono> getCassandraTableThroughputWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Gets the RUs per second of the Cassandra table under an existing Azure Cosmos DB database account with the provided name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.

Returns:

the RUs per second of the Cassandra table under an existing Azure Cosmos DB database account with the provided name along with Response<T> on successful completion of Mono.

getCassandraTableWithResponse

public abstract Response getCassandraTableWithResponse(String resourceGroupName, String accountName, String keyspaceName, String tableName, Context context)

Gets the Cassandra table under an existing Azure Cosmos DB database account.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.
context - The context to associate with this operation.

Returns:

the Cassandra table under an existing Azure Cosmos DB database account along with Response<T>.

getCassandraTableWithResponseAsync

public abstract Mono> getCassandraTableWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Gets the Cassandra table under an existing Azure Cosmos DB database account.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.

Returns:

the Cassandra table under an existing Azure Cosmos DB database account along with Response<T> on successful completion of Mono.

listCassandraKeyspaces

public abstract PagedIterable listCassandraKeyspaces(String resourceGroupName, String accountName)

Lists the Cassandra keyspaces under an existing Azure Cosmos DB database account.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.

Returns:

the List operation response, that contains the Cassandra keyspaces and their properties as paginated response with PagedIterable<T>.

listCassandraKeyspaces

public abstract PagedIterable listCassandraKeyspaces(String resourceGroupName, String accountName, Context context)

Lists the Cassandra keyspaces under an existing Azure Cosmos DB database account.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
context - The context to associate with this operation.

Returns:

the List operation response, that contains the Cassandra keyspaces and their properties as paginated response with PagedIterable<T>.

listCassandraKeyspacesAsync

public abstract PagedFlux listCassandraKeyspacesAsync(String resourceGroupName, String accountName)

Lists the Cassandra keyspaces under an existing Azure Cosmos DB database account.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.

Returns:

the List operation response, that contains the Cassandra keyspaces and their properties as paginated response with PagedFlux<T>.

listCassandraTables

public abstract PagedIterable listCassandraTables(String resourceGroupName, String accountName, String keyspaceName)

Lists the Cassandra table under an existing Azure Cosmos DB database account.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.

Returns:

the List operation response, that contains the Cassandra tables and their properties as paginated response with PagedIterable<T>.

listCassandraTables

public abstract PagedIterable listCassandraTables(String resourceGroupName, String accountName, String keyspaceName, Context context)

Lists the Cassandra table under an existing Azure Cosmos DB database account.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
context - The context to associate with this operation.

Returns:

the List operation response, that contains the Cassandra tables and their properties as paginated response with PagedIterable<T>.

listCassandraTablesAsync

public abstract PagedFlux listCassandraTablesAsync(String resourceGroupName, String accountName, String keyspaceName)

Lists the Cassandra table under an existing Azure Cosmos DB database account.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.

Returns:

the List operation response, that contains the Cassandra tables and their properties as paginated response with PagedFlux<T>.

migrateCassandraKeyspaceToAutoscale

public abstract ThroughputSettingsGetResultsInner migrateCassandraKeyspaceToAutoscale(String resourceGroupName, String accountName, String keyspaceName)

Migrate an Azure Cosmos DB Cassandra Keyspace from manual throughput to autoscale.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.

Returns:

an Azure Cosmos DB resource throughput.

migrateCassandraKeyspaceToAutoscale

public abstract ThroughputSettingsGetResultsInner migrateCassandraKeyspaceToAutoscale(String resourceGroupName, String accountName, String keyspaceName, Context context)

Migrate an Azure Cosmos DB Cassandra Keyspace from manual throughput to autoscale.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
context - The context to associate with this operation.

Returns:

an Azure Cosmos DB resource throughput.

migrateCassandraKeyspaceToAutoscaleAsync

public abstract Mono migrateCassandraKeyspaceToAutoscaleAsync(String resourceGroupName, String accountName, String keyspaceName)

Migrate an Azure Cosmos DB Cassandra Keyspace from manual throughput to autoscale.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.

Returns:

an Azure Cosmos DB resource throughput on successful completion of Mono.

migrateCassandraKeyspaceToAutoscaleWithResponseAsync

public abstract Mono>> migrateCassandraKeyspaceToAutoscaleWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName)

Migrate an Azure Cosmos DB Cassandra Keyspace from manual throughput to autoscale.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.

Returns:

an Azure Cosmos DB resource throughput along with Response<T> on successful completion of Mono.

migrateCassandraKeyspaceToManualThroughput

public abstract ThroughputSettingsGetResultsInner migrateCassandraKeyspaceToManualThroughput(String resourceGroupName, String accountName, String keyspaceName)

Migrate an Azure Cosmos DB Cassandra Keyspace from autoscale to manual throughput.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.

Returns:

an Azure Cosmos DB resource throughput.

migrateCassandraKeyspaceToManualThroughput

public abstract ThroughputSettingsGetResultsInner migrateCassandraKeyspaceToManualThroughput(String resourceGroupName, String accountName, String keyspaceName, Context context)

Migrate an Azure Cosmos DB Cassandra Keyspace from autoscale to manual throughput.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
context - The context to associate with this operation.

Returns:

an Azure Cosmos DB resource throughput.

migrateCassandraKeyspaceToManualThroughputAsync

public abstract Mono migrateCassandraKeyspaceToManualThroughputAsync(String resourceGroupName, String accountName, String keyspaceName)

Migrate an Azure Cosmos DB Cassandra Keyspace from autoscale to manual throughput.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.

Returns:

an Azure Cosmos DB resource throughput on successful completion of Mono.

migrateCassandraKeyspaceToManualThroughputWithResponseAsync

public abstract Mono>> migrateCassandraKeyspaceToManualThroughputWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName)

Migrate an Azure Cosmos DB Cassandra Keyspace from autoscale to manual throughput.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.

Returns:

an Azure Cosmos DB resource throughput along with Response<T> on successful completion of Mono.

migrateCassandraTableToAutoscale

public abstract ThroughputSettingsGetResultsInner migrateCassandraTableToAutoscale(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Migrate an Azure Cosmos DB Cassandra table from manual throughput to autoscale.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.

Returns:

an Azure Cosmos DB resource throughput.

migrateCassandraTableToAutoscale

public abstract ThroughputSettingsGetResultsInner migrateCassandraTableToAutoscale(String resourceGroupName, String accountName, String keyspaceName, String tableName, Context context)

Migrate an Azure Cosmos DB Cassandra table from manual throughput to autoscale.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.
context - The context to associate with this operation.

Returns:

an Azure Cosmos DB resource throughput.

migrateCassandraTableToAutoscaleAsync

public abstract Mono migrateCassandraTableToAutoscaleAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Migrate an Azure Cosmos DB Cassandra table from manual throughput to autoscale.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.

Returns:

an Azure Cosmos DB resource throughput on successful completion of Mono.

migrateCassandraTableToAutoscaleWithResponseAsync

public abstract Mono>> migrateCassandraTableToAutoscaleWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Migrate an Azure Cosmos DB Cassandra table from manual throughput to autoscale.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.

Returns:

an Azure Cosmos DB resource throughput along with Response<T> on successful completion of Mono.

migrateCassandraTableToManualThroughput

public abstract ThroughputSettingsGetResultsInner migrateCassandraTableToManualThroughput(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Migrate an Azure Cosmos DB Cassandra table from autoscale to manual throughput.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.

Returns:

an Azure Cosmos DB resource throughput.

migrateCassandraTableToManualThroughput

public abstract ThroughputSettingsGetResultsInner migrateCassandraTableToManualThroughput(String resourceGroupName, String accountName, String keyspaceName, String tableName, Context context)

Migrate an Azure Cosmos DB Cassandra table from autoscale to manual throughput.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.
context - The context to associate with this operation.

Returns:

an Azure Cosmos DB resource throughput.

migrateCassandraTableToManualThroughputAsync

public abstract Mono migrateCassandraTableToManualThroughputAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Migrate an Azure Cosmos DB Cassandra table from autoscale to manual throughput.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.

Returns:

an Azure Cosmos DB resource throughput on successful completion of Mono.

migrateCassandraTableToManualThroughputWithResponseAsync

public abstract Mono>> migrateCassandraTableToManualThroughputWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName)

Migrate an Azure Cosmos DB Cassandra table from autoscale to manual throughput.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.

Returns:

an Azure Cosmos DB resource throughput along with Response<T> on successful completion of Mono.

updateCassandraKeyspaceThroughput

public abstract ThroughputSettingsGetResultsInner updateCassandraKeyspaceThroughput(String resourceGroupName, String accountName, String keyspaceName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Cassandra Keyspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
updateThroughputParameters - The RUs per second of the parameters to provide for the current Cassandra Keyspace.

Returns:

an Azure Cosmos DB resource throughput.

updateCassandraKeyspaceThroughput

public abstract ThroughputSettingsGetResultsInner updateCassandraKeyspaceThroughput(String resourceGroupName, String accountName, String keyspaceName, ThroughputSettingsUpdateParameters updateThroughputParameters, Context context)

Update RUs per second of an Azure Cosmos DB Cassandra Keyspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
updateThroughputParameters - The RUs per second of the parameters to provide for the current Cassandra Keyspace.
context - The context to associate with this operation.

Returns:

an Azure Cosmos DB resource throughput.

updateCassandraKeyspaceThroughputAsync

public abstract Mono updateCassandraKeyspaceThroughputAsync(String resourceGroupName, String accountName, String keyspaceName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Cassandra Keyspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
updateThroughputParameters - The RUs per second of the parameters to provide for the current Cassandra Keyspace.

Returns:

an Azure Cosmos DB resource throughput on successful completion of Mono.

updateCassandraKeyspaceThroughputWithResponseAsync

public abstract Mono>> updateCassandraKeyspaceThroughputWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Cassandra Keyspace.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
updateThroughputParameters - The RUs per second of the parameters to provide for the current Cassandra Keyspace.

Returns:

an Azure Cosmos DB resource throughput along with Response<T> on successful completion of Mono.

updateCassandraTableThroughput

public abstract ThroughputSettingsGetResultsInner updateCassandraTableThroughput(String resourceGroupName, String accountName, String keyspaceName, String tableName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Cassandra table.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.
updateThroughputParameters - The RUs per second of the parameters to provide for the current Cassandra table.

Returns:

an Azure Cosmos DB resource throughput.

updateCassandraTableThroughput

public abstract ThroughputSettingsGetResultsInner updateCassandraTableThroughput(String resourceGroupName, String accountName, String keyspaceName, String tableName, ThroughputSettingsUpdateParameters updateThroughputParameters, Context context)

Update RUs per second of an Azure Cosmos DB Cassandra table.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.
updateThroughputParameters - The RUs per second of the parameters to provide for the current Cassandra table.
context - The context to associate with this operation.

Returns:

an Azure Cosmos DB resource throughput.

updateCassandraTableThroughputAsync

public abstract Mono updateCassandraTableThroughputAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Cassandra table.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.
updateThroughputParameters - The RUs per second of the parameters to provide for the current Cassandra table.

Returns:

an Azure Cosmos DB resource throughput on successful completion of Mono.

updateCassandraTableThroughputWithResponseAsync

public abstract Mono>> updateCassandraTableThroughputWithResponseAsync(String resourceGroupName, String accountName, String keyspaceName, String tableName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Cassandra table.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
keyspaceName - Cosmos DB keyspace name.
tableName - Cosmos DB table name.
updateThroughputParameters - The RUs per second of the parameters to provide for the current Cassandra table.

Returns:

an Azure Cosmos DB resource throughput along with Response<T> on successful completion of Mono.

Applies to