CassandraResourcesClient Interface
public interface CassandraResourcesClient
An instance of this class provides access to all the operations defined in CassandraResourcesClient.
Method Summary
Method Details
beginCreateUpdateCassandraKeyspace
public abstract SyncPoller
Create or update an Azure Cosmos DB Cassandra keyspace.
Parameters:
Returns:
beginCreateUpdateCassandraKeyspace
public abstract SyncPoller
Create or update an Azure Cosmos DB Cassandra keyspace.
Parameters:
Returns:
beginCreateUpdateCassandraKeyspaceAsync
public abstract PollerFlux
Create or update an Azure Cosmos DB Cassandra keyspace.
Parameters:
Returns:
beginCreateUpdateCassandraTable
public abstract SyncPoller
Create or update an Azure Cosmos DB Cassandra Table.
Parameters:
Returns:
beginCreateUpdateCassandraTable
public abstract SyncPoller
Create or update an Azure Cosmos DB Cassandra Table.
Parameters:
Returns:
beginCreateUpdateCassandraTableAsync
public abstract PollerFlux
Create or update an Azure Cosmos DB Cassandra Table.
Parameters:
Returns:
beginDeleteCassandraKeyspace
public abstract SyncPoller
Deletes an existing Azure Cosmos DB Cassandra keyspace.
Parameters:
Returns:
beginDeleteCassandraKeyspace
public abstract SyncPoller
Deletes an existing Azure Cosmos DB Cassandra keyspace.
Parameters:
Returns:
beginDeleteCassandraKeyspaceAsync
public abstract PollerFlux
Deletes an existing Azure Cosmos DB Cassandra keyspace.
Parameters:
Returns:
beginDeleteCassandraTable
public abstract SyncPoller
Deletes an existing Azure Cosmos DB Cassandra table.
Parameters:
Returns:
beginDeleteCassandraTable
public abstract SyncPoller
Deletes an existing Azure Cosmos DB Cassandra table.
Parameters:
Returns:
beginDeleteCassandraTableAsync
public abstract PollerFlux
Deletes an existing Azure Cosmos DB Cassandra table.
Parameters:
Returns:
beginMigrateCassandraKeyspaceToAutoscale
public abstract SyncPoller
Migrate an Azure Cosmos DB Cassandra Keyspace from manual throughput to autoscale.
Parameters:
Returns:
beginMigrateCassandraKeyspaceToAutoscale
public abstract SyncPoller
Migrate an Azure Cosmos DB Cassandra Keyspace from manual throughput to autoscale.
Parameters:
Returns:
beginMigrateCassandraKeyspaceToAutoscaleAsync
public abstract PollerFlux
Migrate an Azure Cosmos DB Cassandra Keyspace from manual throughput to autoscale.
Parameters:
Returns:
beginMigrateCassandraKeyspaceToManualThroughput
public abstract SyncPoller
Migrate an Azure Cosmos DB Cassandra Keyspace from autoscale to manual throughput.
Parameters:
Returns:
beginMigrateCassandraKeyspaceToManualThroughput
public abstract SyncPoller
Migrate an Azure Cosmos DB Cassandra Keyspace from autoscale to manual throughput.
Parameters:
Returns:
beginMigrateCassandraKeyspaceToManualThroughputAsync
public abstract PollerFlux
Migrate an Azure Cosmos DB Cassandra Keyspace from autoscale to manual throughput.
Parameters:
Returns:
beginMigrateCassandraTableToAutoscale
public abstract SyncPoller
Migrate an Azure Cosmos DB Cassandra table from manual throughput to autoscale.
Parameters:
Returns:
beginMigrateCassandraTableToAutoscale
public abstract SyncPoller
Migrate an Azure Cosmos DB Cassandra table from manual throughput to autoscale.
Parameters:
Returns:
beginMigrateCassandraTableToAutoscaleAsync
public abstract PollerFlux
Migrate an Azure Cosmos DB Cassandra table from manual throughput to autoscale.
Parameters:
Returns:
beginMigrateCassandraTableToManualThroughput
public abstract SyncPoller
Migrate an Azure Cosmos DB Cassandra table from autoscale to manual throughput.
Parameters:
Returns:
beginMigrateCassandraTableToManualThroughput
public abstract SyncPoller
Migrate an Azure Cosmos DB Cassandra table from autoscale to manual throughput.
Parameters:
Returns:
beginMigrateCassandraTableToManualThroughputAsync
public abstract PollerFlux
Migrate an Azure Cosmos DB Cassandra table from autoscale to manual throughput.
Parameters:
Returns:
beginUpdateCassandraKeyspaceThroughput
public abstract SyncPoller
Update RUs per second of an Azure Cosmos DB Cassandra Keyspace.
Parameters:
Returns:
beginUpdateCassandraKeyspaceThroughput
public abstract SyncPoller
Update RUs per second of an Azure Cosmos DB Cassandra Keyspace.
Parameters:
Returns:
beginUpdateCassandraKeyspaceThroughputAsync
public abstract PollerFlux
Update RUs per second of an Azure Cosmos DB Cassandra Keyspace.
Parameters:
Returns:
beginUpdateCassandraTableThroughput
public abstract SyncPoller
Update RUs per second of an Azure Cosmos DB Cassandra table.
Parameters:
Returns:
beginUpdateCassandraTableThroughput
public abstract SyncPoller
Update RUs per second of an Azure Cosmos DB Cassandra table.
Parameters:
Returns:
beginUpdateCassandraTableThroughputAsync
public abstract PollerFlux
Update RUs per second of an Azure Cosmos DB Cassandra table.
Parameters:
Returns:
createUpdateCassandraKeyspace
public abstract CassandraKeyspaceGetResultsInner createUpdateCassandraKeyspace(String resourceGroupName, String accountName, String keyspaceName, CassandraKeyspaceCreateUpdateParameters createUpdateCassandraKeyspaceParameters)
Create or update an Azure Cosmos DB Cassandra keyspace.
Parameters:
Returns:
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:
Returns:
createUpdateCassandraKeyspaceAsync
public abstract Mono
Create or update an Azure Cosmos DB Cassandra keyspace.
Parameters:
Returns:
createUpdateCassandraKeyspaceWithResponseAsync
public abstract Mono
Create or update an Azure Cosmos DB Cassandra keyspace.
Parameters:
Returns:
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:
Returns:
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:
Returns:
createUpdateCassandraTableAsync
public abstract Mono
Create or update an Azure Cosmos DB Cassandra Table.
Parameters:
Returns:
createUpdateCassandraTableWithResponseAsync
public abstract Mono
Create or update an Azure Cosmos DB Cassandra Table.
Parameters:
Returns:
deleteCassandraKeyspace
public abstract void deleteCassandraKeyspace(String resourceGroupName, String accountName, String keyspaceName)
Deletes an existing Azure Cosmos DB Cassandra keyspace.
Parameters:
deleteCassandraKeyspace
public abstract void deleteCassandraKeyspace(String resourceGroupName, String accountName, String keyspaceName, Context context)
Deletes an existing Azure Cosmos DB Cassandra keyspace.
Parameters:
deleteCassandraKeyspaceAsync
public abstract Mono
Deletes an existing Azure Cosmos DB Cassandra keyspace.
Parameters:
Returns:
deleteCassandraKeyspaceWithResponseAsync
public abstract Mono
Deletes an existing Azure Cosmos DB Cassandra keyspace.
Parameters:
Returns:
deleteCassandraTable
public abstract void deleteCassandraTable(String resourceGroupName, String accountName, String keyspaceName, String tableName)
Deletes an existing Azure Cosmos DB Cassandra table.
Parameters:
deleteCassandraTable
public abstract void deleteCassandraTable(String resourceGroupName, String accountName, String keyspaceName, String tableName, Context context)
Deletes an existing Azure Cosmos DB Cassandra table.
Parameters:
deleteCassandraTableAsync
public abstract Mono
Deletes an existing Azure Cosmos DB Cassandra table.
Parameters:
Returns:
deleteCassandraTableWithResponseAsync
public abstract Mono
Deletes an existing Azure Cosmos DB Cassandra table.
Parameters:
Returns:
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:
Returns:
getCassandraKeyspaceAsync
public abstract Mono
Gets the Cassandra keyspaces under an existing Azure Cosmos DB database account with the provided name.
Parameters:
Returns:
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:
Returns:
getCassandraKeyspaceThroughputAsync
public abstract Mono
Gets the RUs per second of the Cassandra Keyspace under an existing Azure Cosmos DB database account with the provided name.
Parameters:
Returns:
getCassandraKeyspaceThroughputWithResponse
public abstract Response
Gets the RUs per second of the Cassandra Keyspace under an existing Azure Cosmos DB database account with the provided name.
Parameters:
Returns:
getCassandraKeyspaceThroughputWithResponseAsync
public abstract Mono
Gets the RUs per second of the Cassandra Keyspace under an existing Azure Cosmos DB database account with the provided name.
Parameters:
Returns:
getCassandraKeyspaceWithResponse
public abstract Response
Gets the Cassandra keyspaces under an existing Azure Cosmos DB database account with the provided name.
Parameters:
Returns:
getCassandraKeyspaceWithResponseAsync
public abstract Mono
Gets the Cassandra keyspaces under an existing Azure Cosmos DB database account with the provided name.
Parameters:
Returns:
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:
Returns:
getCassandraTableAsync
public abstract Mono
Gets the Cassandra table under an existing Azure Cosmos DB database account.
Parameters:
Returns:
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:
Returns:
getCassandraTableThroughputAsync
public abstract Mono
Gets the RUs per second of the Cassandra table under an existing Azure Cosmos DB database account with the provided name.
Parameters:
Returns:
getCassandraTableThroughputWithResponse
public abstract Response
Gets the RUs per second of the Cassandra table under an existing Azure Cosmos DB database account with the provided name.
Parameters:
Returns:
getCassandraTableThroughputWithResponseAsync
public abstract Mono
Gets the RUs per second of the Cassandra table under an existing Azure Cosmos DB database account with the provided name.
Parameters:
Returns:
getCassandraTableWithResponse
public abstract Response
Gets the Cassandra table under an existing Azure Cosmos DB database account.
Parameters:
Returns:
getCassandraTableWithResponseAsync
public abstract Mono
Gets the Cassandra table under an existing Azure Cosmos DB database account.
Parameters:
Returns:
listCassandraKeyspaces
public abstract PagedIterable
Lists the Cassandra keyspaces under an existing Azure Cosmos DB database account.
Parameters:
Returns:
listCassandraKeyspaces
public abstract PagedIterable
Lists the Cassandra keyspaces under an existing Azure Cosmos DB database account.
Parameters:
Returns:
listCassandraKeyspacesAsync
public abstract PagedFlux
Lists the Cassandra keyspaces under an existing Azure Cosmos DB database account.
Parameters:
Returns:
listCassandraTables
public abstract PagedIterable
Lists the Cassandra table under an existing Azure Cosmos DB database account.
Parameters:
Returns:
listCassandraTables
public abstract PagedIterable
Lists the Cassandra table under an existing Azure Cosmos DB database account.
Parameters:
Returns:
listCassandraTablesAsync
public abstract PagedFlux
Lists the Cassandra table under an existing Azure Cosmos DB database account.
Parameters:
Returns:
migrateCassandraKeyspaceToAutoscale
public abstract ThroughputSettingsGetResultsInner migrateCassandraKeyspaceToAutoscale(String resourceGroupName, String accountName, String keyspaceName)
Migrate an Azure Cosmos DB Cassandra Keyspace from manual throughput to autoscale.
Parameters:
Returns:
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:
Returns:
migrateCassandraKeyspaceToAutoscaleAsync
public abstract Mono
Migrate an Azure Cosmos DB Cassandra Keyspace from manual throughput to autoscale.
Parameters:
Returns:
migrateCassandraKeyspaceToAutoscaleWithResponseAsync
public abstract Mono
Migrate an Azure Cosmos DB Cassandra Keyspace from manual throughput to autoscale.
Parameters:
Returns:
migrateCassandraKeyspaceToManualThroughput
public abstract ThroughputSettingsGetResultsInner migrateCassandraKeyspaceToManualThroughput(String resourceGroupName, String accountName, String keyspaceName)
Migrate an Azure Cosmos DB Cassandra Keyspace from autoscale to manual throughput.
Parameters:
Returns:
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:
Returns:
migrateCassandraKeyspaceToManualThroughputAsync
public abstract Mono
Migrate an Azure Cosmos DB Cassandra Keyspace from autoscale to manual throughput.
Parameters:
Returns:
migrateCassandraKeyspaceToManualThroughputWithResponseAsync
public abstract Mono
Migrate an Azure Cosmos DB Cassandra Keyspace from autoscale to manual throughput.
Parameters:
Returns:
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:
Returns:
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:
Returns:
migrateCassandraTableToAutoscaleAsync
public abstract Mono
Migrate an Azure Cosmos DB Cassandra table from manual throughput to autoscale.
Parameters:
Returns:
migrateCassandraTableToAutoscaleWithResponseAsync
public abstract Mono
Migrate an Azure Cosmos DB Cassandra table from manual throughput to autoscale.
Parameters:
Returns:
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:
Returns:
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:
Returns:
migrateCassandraTableToManualThroughputAsync
public abstract Mono
Migrate an Azure Cosmos DB Cassandra table from autoscale to manual throughput.
Parameters:
Returns:
migrateCassandraTableToManualThroughputWithResponseAsync
public abstract Mono
Migrate an Azure Cosmos DB Cassandra table from autoscale to manual throughput.
Parameters:
Returns:
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:
Returns:
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:
Returns:
updateCassandraKeyspaceThroughputAsync
public abstract Mono
Update RUs per second of an Azure Cosmos DB Cassandra Keyspace.
Parameters:
Returns:
updateCassandraKeyspaceThroughputWithResponseAsync
public abstract Mono
Update RUs per second of an Azure Cosmos DB Cassandra Keyspace.
Parameters:
Returns:
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:
Returns:
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:
Returns:
updateCassandraTableThroughputAsync
public abstract Mono
Update RUs per second of an Azure Cosmos DB Cassandra table.
Parameters:
Returns:
updateCassandraTableThroughputWithResponseAsync
public abstract Mono
Update RUs per second of an Azure Cosmos DB Cassandra table.
Parameters:
Returns:
Applies to
Azure SDK for Java