Interface CassandraResourcesClient


  • public interface CassandraResourcesClient
    An instance of this class provides access to all the operations defined in CassandraResourcesClient.
    • Method Detail

      • listCassandraKeyspacesAsync

        com.azure.core.http.rest.PagedFlux<CassandraKeyspaceGetResultsInner> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listCassandraKeyspaces

        com.azure.core.http.rest.PagedIterable<CassandraKeyspaceGetResultsInner> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listCassandraKeyspaces

        com.azure.core.http.rest.PagedIterable<CassandraKeyspaceGetResultsInner> listCassandraKeyspaces​(String resourceGroupName,
                                                                                                        String accountName,
                                                                                                        com.azure.core.util.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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getCassandraKeyspaceWithResponseAsync

        Mono<com.azure.core.http.rest.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.
        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getCassandraKeyspaceAsync

        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.
        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getCassandraKeyspace

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getCassandraKeyspaceWithResponse

        com.azure.core.http.rest.Response<CassandraKeyspaceGetResultsInner> getCassandraKeyspaceWithResponse​(String resourceGroupName,
                                                                                                             String accountName,
                                                                                                             String keyspaceName,
                                                                                                             com.azure.core.util.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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • createUpdateCassandraKeyspaceWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginCreateUpdateCassandraKeyspaceAsync

        com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<CassandraKeyspaceGetResultsInner>,​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:
        an Azure Cosmos DB Cassandra keyspace.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginCreateUpdateCassandraKeyspace

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<CassandraKeyspaceGetResultsInner>,​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:
        an Azure Cosmos DB Cassandra keyspace.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginCreateUpdateCassandraKeyspace

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<CassandraKeyspaceGetResultsInner>,​CassandraKeyspaceGetResultsInner> beginCreateUpdateCassandraKeyspace​(String resourceGroupName,
                                                                                                                                                                                                         String accountName,
                                                                                                                                                                                                         String keyspaceName,
                                                                                                                                                                                                         CassandraKeyspaceCreateUpdateParameters createUpdateCassandraKeyspaceParameters,
                                                                                                                                                                                                         com.azure.core.util.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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • createUpdateCassandraKeyspaceAsync

        Mono<CassandraKeyspaceGetResultsInner> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • createUpdateCassandraKeyspace

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • createUpdateCassandraKeyspace

        CassandraKeyspaceGetResultsInner createUpdateCassandraKeyspace​(String resourceGroupName,
                                                                       String accountName,
                                                                       String keyspaceName,
                                                                       CassandraKeyspaceCreateUpdateParameters createUpdateCassandraKeyspaceParameters,
                                                                       com.azure.core.util.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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteCassandraKeyspaceWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginDeleteCassandraKeyspaceAsync

        com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,​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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginDeleteCassandraKeyspace

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,​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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginDeleteCassandraKeyspace

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,​Void> beginDeleteCassandraKeyspace​(String resourceGroupName,
                                                                                                                                           String accountName,
                                                                                                                                           String keyspaceName,
                                                                                                                                           com.azure.core.util.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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteCassandraKeyspaceAsync

        Mono<Void> 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:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteCassandraKeyspace

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteCassandraKeyspace

        void deleteCassandraKeyspace​(String resourceGroupName,
                                     String accountName,
                                     String keyspaceName,
                                     com.azure.core.util.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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getCassandraKeyspaceThroughputWithResponseAsync

        Mono<com.azure.core.http.rest.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.
        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getCassandraKeyspaceThroughputAsync

        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.
        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getCassandraKeyspaceThroughput

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getCassandraKeyspaceThroughputWithResponse

        com.azure.core.http.rest.Response<ThroughputSettingsGetResultsInner> getCassandraKeyspaceThroughputWithResponse​(String resourceGroupName,
                                                                                                                        String accountName,
                                                                                                                        String keyspaceName,
                                                                                                                        com.azure.core.util.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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • updateCassandraKeyspaceThroughputWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginUpdateCassandraKeyspaceThroughputAsync

        com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​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:
        an Azure Cosmos DB resource throughput.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginUpdateCassandraKeyspaceThroughput

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​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:
        an Azure Cosmos DB resource throughput.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginUpdateCassandraKeyspaceThroughput

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​ThroughputSettingsGetResultsInner> beginUpdateCassandraKeyspaceThroughput​(String resourceGroupName,
                                                                                                                                                                                                               String accountName,
                                                                                                                                                                                                               String keyspaceName,
                                                                                                                                                                                                               ThroughputSettingsUpdateParameters updateThroughputParameters,
                                                                                                                                                                                                               com.azure.core.util.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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • updateCassandraKeyspaceThroughputAsync

        Mono<ThroughputSettingsGetResultsInner> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • updateCassandraKeyspaceThroughput

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • updateCassandraKeyspaceThroughput

        ThroughputSettingsGetResultsInner updateCassandraKeyspaceThroughput​(String resourceGroupName,
                                                                            String accountName,
                                                                            String keyspaceName,
                                                                            ThroughputSettingsUpdateParameters updateThroughputParameters,
                                                                            com.azure.core.util.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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • migrateCassandraKeyspaceToAutoscaleWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginMigrateCassandraKeyspaceToAutoscaleAsync

        com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​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:
        an Azure Cosmos DB resource throughput.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginMigrateCassandraKeyspaceToAutoscale

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​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:
        an Azure Cosmos DB resource throughput.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginMigrateCassandraKeyspaceToAutoscale

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​ThroughputSettingsGetResultsInner> beginMigrateCassandraKeyspaceToAutoscale​(String resourceGroupName,
                                                                                                                                                                                                                 String accountName,
                                                                                                                                                                                                                 String keyspaceName,
                                                                                                                                                                                                                 com.azure.core.util.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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • migrateCassandraKeyspaceToAutoscaleAsync

        Mono<ThroughputSettingsGetResultsInner> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • migrateCassandraKeyspaceToAutoscale

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • migrateCassandraKeyspaceToAutoscale

        ThroughputSettingsGetResultsInner migrateCassandraKeyspaceToAutoscale​(String resourceGroupName,
                                                                              String accountName,
                                                                              String keyspaceName,
                                                                              com.azure.core.util.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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • migrateCassandraKeyspaceToManualThroughputWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginMigrateCassandraKeyspaceToManualThroughputAsync

        com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​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:
        an Azure Cosmos DB resource throughput.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginMigrateCassandraKeyspaceToManualThroughput

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​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:
        an Azure Cosmos DB resource throughput.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginMigrateCassandraKeyspaceToManualThroughput

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​ThroughputSettingsGetResultsInner> beginMigrateCassandraKeyspaceToManualThroughput​(String resourceGroupName,
                                                                                                                                                                                                                        String accountName,
                                                                                                                                                                                                                        String keyspaceName,
                                                                                                                                                                                                                        com.azure.core.util.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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • migrateCassandraKeyspaceToManualThroughputAsync

        Mono<ThroughputSettingsGetResultsInner> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • migrateCassandraKeyspaceToManualThroughput

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • migrateCassandraKeyspaceToManualThroughput

        ThroughputSettingsGetResultsInner migrateCassandraKeyspaceToManualThroughput​(String resourceGroupName,
                                                                                     String accountName,
                                                                                     String keyspaceName,
                                                                                     com.azure.core.util.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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listCassandraTablesAsync

        com.azure.core.http.rest.PagedFlux<CassandraTableGetResultsInner> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listCassandraTables

        com.azure.core.http.rest.PagedIterable<CassandraTableGetResultsInner> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listCassandraTables

        com.azure.core.http.rest.PagedIterable<CassandraTableGetResultsInner> listCassandraTables​(String resourceGroupName,
                                                                                                  String accountName,
                                                                                                  String keyspaceName,
                                                                                                  com.azure.core.util.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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getCassandraTableWithResponseAsync

        Mono<com.azure.core.http.rest.Response<CassandraTableGetResultsInner>> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getCassandraTableAsync

        Mono<CassandraTableGetResultsInner> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getCassandraTable

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getCassandraTableWithResponse

        com.azure.core.http.rest.Response<CassandraTableGetResultsInner> getCassandraTableWithResponse​(String resourceGroupName,
                                                                                                       String accountName,
                                                                                                       String keyspaceName,
                                                                                                       String tableName,
                                                                                                       com.azure.core.util.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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • createUpdateCassandraTableWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginCreateUpdateCassandraTableAsync

        com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<CassandraTableGetResultsInner>,​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:
        an Azure Cosmos DB Cassandra table.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginCreateUpdateCassandraTable

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<CassandraTableGetResultsInner>,​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:
        an Azure Cosmos DB Cassandra table.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginCreateUpdateCassandraTable

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<CassandraTableGetResultsInner>,​CassandraTableGetResultsInner> beginCreateUpdateCassandraTable​(String resourceGroupName,
                                                                                                                                                                                                String accountName,
                                                                                                                                                                                                String keyspaceName,
                                                                                                                                                                                                String tableName,
                                                                                                                                                                                                CassandraTableCreateUpdateParameters createUpdateCassandraTableParameters,
                                                                                                                                                                                                com.azure.core.util.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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • createUpdateCassandraTableAsync

        Mono<CassandraTableGetResultsInner> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • createUpdateCassandraTable

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • createUpdateCassandraTable

        CassandraTableGetResultsInner createUpdateCassandraTable​(String resourceGroupName,
                                                                 String accountName,
                                                                 String keyspaceName,
                                                                 String tableName,
                                                                 CassandraTableCreateUpdateParameters createUpdateCassandraTableParameters,
                                                                 com.azure.core.util.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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteCassandraTableWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginDeleteCassandraTableAsync

        com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,​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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginDeleteCassandraTable

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,​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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginDeleteCassandraTable

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,​Void> beginDeleteCassandraTable​(String resourceGroupName,
                                                                                                                                        String accountName,
                                                                                                                                        String keyspaceName,
                                                                                                                                        String tableName,
                                                                                                                                        com.azure.core.util.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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteCassandraTableAsync

        Mono<Void> 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:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteCassandraTable

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteCassandraTable

        void deleteCassandraTable​(String resourceGroupName,
                                  String accountName,
                                  String keyspaceName,
                                  String tableName,
                                  com.azure.core.util.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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getCassandraTableThroughputWithResponseAsync

        Mono<com.azure.core.http.rest.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.
        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getCassandraTableThroughputAsync

        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.
        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getCassandraTableThroughput

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getCassandraTableThroughputWithResponse

        com.azure.core.http.rest.Response<ThroughputSettingsGetResultsInner> getCassandraTableThroughputWithResponse​(String resourceGroupName,
                                                                                                                     String accountName,
                                                                                                                     String keyspaceName,
                                                                                                                     String tableName,
                                                                                                                     com.azure.core.util.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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • updateCassandraTableThroughputWithResponseAsync

        Mono<com.azure.core.http.rest.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.
        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginUpdateCassandraTableThroughputAsync

        com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.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.
        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginUpdateCassandraTableThroughput

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.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.
        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginUpdateCassandraTableThroughput

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​ThroughputSettingsGetResultsInner> beginUpdateCassandraTableThroughput​(String resourceGroupName,
                                                                                                                                                                                                            String accountName,
                                                                                                                                                                                                            String keyspaceName,
                                                                                                                                                                                                            String tableName,
                                                                                                                                                                                                            ThroughputSettingsUpdateParameters updateThroughputParameters,
                                                                                                                                                                                                            com.azure.core.util.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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • updateCassandraTableThroughputAsync

        Mono<ThroughputSettingsGetResultsInner> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • updateCassandraTableThroughput

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • updateCassandraTableThroughput

        ThroughputSettingsGetResultsInner updateCassandraTableThroughput​(String resourceGroupName,
                                                                         String accountName,
                                                                         String keyspaceName,
                                                                         String tableName,
                                                                         ThroughputSettingsUpdateParameters updateThroughputParameters,
                                                                         com.azure.core.util.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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • migrateCassandraTableToAutoscaleWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginMigrateCassandraTableToAutoscaleAsync

        com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​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:
        an Azure Cosmos DB resource throughput.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginMigrateCassandraTableToAutoscale

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​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:
        an Azure Cosmos DB resource throughput.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginMigrateCassandraTableToAutoscale

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​ThroughputSettingsGetResultsInner> beginMigrateCassandraTableToAutoscale​(String resourceGroupName,
                                                                                                                                                                                                              String accountName,
                                                                                                                                                                                                              String keyspaceName,
                                                                                                                                                                                                              String tableName,
                                                                                                                                                                                                              com.azure.core.util.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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • migrateCassandraTableToAutoscaleAsync

        Mono<ThroughputSettingsGetResultsInner> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • migrateCassandraTableToAutoscale

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • migrateCassandraTableToAutoscale

        ThroughputSettingsGetResultsInner migrateCassandraTableToAutoscale​(String resourceGroupName,
                                                                           String accountName,
                                                                           String keyspaceName,
                                                                           String tableName,
                                                                           com.azure.core.util.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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • migrateCassandraTableToManualThroughputWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginMigrateCassandraTableToManualThroughputAsync

        com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​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:
        an Azure Cosmos DB resource throughput.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginMigrateCassandraTableToManualThroughput

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​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:
        an Azure Cosmos DB resource throughput.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • beginMigrateCassandraTableToManualThroughput

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​ThroughputSettingsGetResultsInner> beginMigrateCassandraTableToManualThroughput​(String resourceGroupName,
                                                                                                                                                                                                                     String accountName,
                                                                                                                                                                                                                     String keyspaceName,
                                                                                                                                                                                                                     String tableName,
                                                                                                                                                                                                                     com.azure.core.util.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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • migrateCassandraTableToManualThroughputAsync

        Mono<ThroughputSettingsGetResultsInner> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • migrateCassandraTableToManualThroughput

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • migrateCassandraTableToManualThroughput

        ThroughputSettingsGetResultsInner migrateCassandraTableToManualThroughput​(String resourceGroupName,
                                                                                  String accountName,
                                                                                  String keyspaceName,
                                                                                  String tableName,
                                                                                  com.azure.core.util.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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.