Interface GremlinResourcesClient


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

      • listGremlinDatabasesAsync

        com.azure.core.http.rest.PagedFlux<GremlinDatabaseGetResultsInner> listGremlinDatabasesAsync​(String resourceGroupName,
                                                                                                     String accountName)
        Lists the Gremlin databases 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 Gremlin databases 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.
      • listGremlinDatabases

        com.azure.core.http.rest.PagedIterable<GremlinDatabaseGetResultsInner> listGremlinDatabases​(String resourceGroupName,
                                                                                                    String accountName)
        Lists the Gremlin databases 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 Gremlin databases 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.
      • listGremlinDatabases

        com.azure.core.http.rest.PagedIterable<GremlinDatabaseGetResultsInner> listGremlinDatabases​(String resourceGroupName,
                                                                                                    String accountName,
                                                                                                    com.azure.core.util.Context context)
        Lists the Gremlin databases 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 Gremlin databases 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.
      • getGremlinDatabaseWithResponseAsync

        Mono<com.azure.core.http.rest.Response<GremlinDatabaseGetResultsInner>> getGremlinDatabaseWithResponseAsync​(String resourceGroupName,
                                                                                                                    String accountName,
                                                                                                                    String databaseName)
        Gets the Gremlin databases 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.
        databaseName - Cosmos DB database name.
        Returns:
        the Gremlin databases 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.
      • getGremlinDatabaseAsync

        Mono<GremlinDatabaseGetResultsInner> getGremlinDatabaseAsync​(String resourceGroupName,
                                                                     String accountName,
                                                                     String databaseName)
        Gets the Gremlin databases 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.
        databaseName - Cosmos DB database name.
        Returns:
        the Gremlin databases 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.
      • getGremlinDatabase

        GremlinDatabaseGetResultsInner getGremlinDatabase​(String resourceGroupName,
                                                          String accountName,
                                                          String databaseName)
        Gets the Gremlin databases 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.
        databaseName - Cosmos DB database name.
        Returns:
        the Gremlin databases 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.
      • getGremlinDatabaseWithResponse

        com.azure.core.http.rest.Response<GremlinDatabaseGetResultsInner> getGremlinDatabaseWithResponse​(String resourceGroupName,
                                                                                                         String accountName,
                                                                                                         String databaseName,
                                                                                                         com.azure.core.util.Context context)
        Gets the Gremlin databases 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.
        databaseName - Cosmos DB database name.
        context - The context to associate with this operation.
        Returns:
        the Gremlin databases 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.
      • createUpdateGremlinDatabaseWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createUpdateGremlinDatabaseWithResponseAsync​(String resourceGroupName,
                                                                                                               String accountName,
                                                                                                               String databaseName,
                                                                                                               GremlinDatabaseCreateUpdateParameters createUpdateGremlinDatabaseParameters)
        Create or update an Azure Cosmos DB Gremlin database.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        createUpdateGremlinDatabaseParameters - The parameters to provide for the current Gremlin database.
        Returns:
        an Azure Cosmos DB Gremlin database.
        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.
      • beginCreateUpdateGremlinDatabaseAsync

        com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<GremlinDatabaseGetResultsInner>,​GremlinDatabaseGetResultsInner> beginCreateUpdateGremlinDatabaseAsync​(String resourceGroupName,
                                                                                                                                                                                                        String accountName,
                                                                                                                                                                                                        String databaseName,
                                                                                                                                                                                                        GremlinDatabaseCreateUpdateParameters createUpdateGremlinDatabaseParameters)
        Create or update an Azure Cosmos DB Gremlin database.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        createUpdateGremlinDatabaseParameters - The parameters to provide for the current Gremlin database.
        Returns:
        an Azure Cosmos DB Gremlin database.
        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.
      • beginCreateUpdateGremlinDatabase

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<GremlinDatabaseGetResultsInner>,​GremlinDatabaseGetResultsInner> beginCreateUpdateGremlinDatabase​(String resourceGroupName,
                                                                                                                                                                                                   String accountName,
                                                                                                                                                                                                   String databaseName,
                                                                                                                                                                                                   GremlinDatabaseCreateUpdateParameters createUpdateGremlinDatabaseParameters)
        Create or update an Azure Cosmos DB Gremlin database.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        createUpdateGremlinDatabaseParameters - The parameters to provide for the current Gremlin database.
        Returns:
        an Azure Cosmos DB Gremlin database.
        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.
      • beginCreateUpdateGremlinDatabase

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<GremlinDatabaseGetResultsInner>,​GremlinDatabaseGetResultsInner> beginCreateUpdateGremlinDatabase​(String resourceGroupName,
                                                                                                                                                                                                   String accountName,
                                                                                                                                                                                                   String databaseName,
                                                                                                                                                                                                   GremlinDatabaseCreateUpdateParameters createUpdateGremlinDatabaseParameters,
                                                                                                                                                                                                   com.azure.core.util.Context context)
        Create or update an Azure Cosmos DB Gremlin database.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        createUpdateGremlinDatabaseParameters - The parameters to provide for the current Gremlin database.
        context - The context to associate with this operation.
        Returns:
        an Azure Cosmos DB Gremlin database.
        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.
      • createUpdateGremlinDatabaseAsync

        Mono<GremlinDatabaseGetResultsInner> createUpdateGremlinDatabaseAsync​(String resourceGroupName,
                                                                              String accountName,
                                                                              String databaseName,
                                                                              GremlinDatabaseCreateUpdateParameters createUpdateGremlinDatabaseParameters)
        Create or update an Azure Cosmos DB Gremlin database.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        createUpdateGremlinDatabaseParameters - The parameters to provide for the current Gremlin database.
        Returns:
        an Azure Cosmos DB Gremlin database.
        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.
      • createUpdateGremlinDatabase

        GremlinDatabaseGetResultsInner createUpdateGremlinDatabase​(String resourceGroupName,
                                                                   String accountName,
                                                                   String databaseName,
                                                                   GremlinDatabaseCreateUpdateParameters createUpdateGremlinDatabaseParameters)
        Create or update an Azure Cosmos DB Gremlin database.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        createUpdateGremlinDatabaseParameters - The parameters to provide for the current Gremlin database.
        Returns:
        an Azure Cosmos DB Gremlin database.
        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.
      • createUpdateGremlinDatabase

        GremlinDatabaseGetResultsInner createUpdateGremlinDatabase​(String resourceGroupName,
                                                                   String accountName,
                                                                   String databaseName,
                                                                   GremlinDatabaseCreateUpdateParameters createUpdateGremlinDatabaseParameters,
                                                                   com.azure.core.util.Context context)
        Create or update an Azure Cosmos DB Gremlin database.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        createUpdateGremlinDatabaseParameters - The parameters to provide for the current Gremlin database.
        context - The context to associate with this operation.
        Returns:
        an Azure Cosmos DB Gremlin database.
        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.
      • deleteGremlinDatabaseWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteGremlinDatabaseWithResponseAsync​(String resourceGroupName,
                                                                                                         String accountName,
                                                                                                         String databaseName)
        Deletes an existing Azure Cosmos DB Gremlin database.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database 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.
      • beginDeleteGremlinDatabaseAsync

        com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,​Void> beginDeleteGremlinDatabaseAsync​(String resourceGroupName,
                                                                                                                                              String accountName,
                                                                                                                                              String databaseName)
        Deletes an existing Azure Cosmos DB Gremlin database.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database 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.
      • beginDeleteGremlinDatabase

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,​Void> beginDeleteGremlinDatabase​(String resourceGroupName,
                                                                                                                                         String accountName,
                                                                                                                                         String databaseName)
        Deletes an existing Azure Cosmos DB Gremlin database.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database 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.
      • beginDeleteGremlinDatabase

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,​Void> beginDeleteGremlinDatabase​(String resourceGroupName,
                                                                                                                                         String accountName,
                                                                                                                                         String databaseName,
                                                                                                                                         com.azure.core.util.Context context)
        Deletes an existing Azure Cosmos DB Gremlin database.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database 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.
      • deleteGremlinDatabaseAsync

        Mono<Void> deleteGremlinDatabaseAsync​(String resourceGroupName,
                                              String accountName,
                                              String databaseName)
        Deletes an existing Azure Cosmos DB Gremlin database.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database 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.
      • deleteGremlinDatabase

        void deleteGremlinDatabase​(String resourceGroupName,
                                   String accountName,
                                   String databaseName)
        Deletes an existing Azure Cosmos DB Gremlin database.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database 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.
      • deleteGremlinDatabase

        void deleteGremlinDatabase​(String resourceGroupName,
                                   String accountName,
                                   String databaseName,
                                   com.azure.core.util.Context context)
        Deletes an existing Azure Cosmos DB Gremlin database.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database 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.
      • getGremlinDatabaseThroughputWithResponseAsync

        Mono<com.azure.core.http.rest.Response<ThroughputSettingsGetResultsInner>> getGremlinDatabaseThroughputWithResponseAsync​(String resourceGroupName,
                                                                                                                                 String accountName,
                                                                                                                                 String databaseName)
        Gets the RUs per second of the Gremlin database 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.
        databaseName - Cosmos DB database name.
        Returns:
        the RUs per second of the Gremlin database 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.
      • getGremlinDatabaseThroughputAsync

        Mono<ThroughputSettingsGetResultsInner> getGremlinDatabaseThroughputAsync​(String resourceGroupName,
                                                                                  String accountName,
                                                                                  String databaseName)
        Gets the RUs per second of the Gremlin database 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.
        databaseName - Cosmos DB database name.
        Returns:
        the RUs per second of the Gremlin database 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.
      • getGremlinDatabaseThroughput

        ThroughputSettingsGetResultsInner getGremlinDatabaseThroughput​(String resourceGroupName,
                                                                       String accountName,
                                                                       String databaseName)
        Gets the RUs per second of the Gremlin database 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.
        databaseName - Cosmos DB database name.
        Returns:
        the RUs per second of the Gremlin database 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.
      • getGremlinDatabaseThroughputWithResponse

        com.azure.core.http.rest.Response<ThroughputSettingsGetResultsInner> getGremlinDatabaseThroughputWithResponse​(String resourceGroupName,
                                                                                                                      String accountName,
                                                                                                                      String databaseName,
                                                                                                                      com.azure.core.util.Context context)
        Gets the RUs per second of the Gremlin database 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.
        databaseName - Cosmos DB database name.
        context - The context to associate with this operation.
        Returns:
        the RUs per second of the Gremlin database 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.
      • updateGremlinDatabaseThroughputWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> updateGremlinDatabaseThroughputWithResponseAsync​(String resourceGroupName,
                                                                                                                   String accountName,
                                                                                                                   String databaseName,
                                                                                                                   ThroughputSettingsUpdateParameters updateThroughputParameters)
        Update RUs per second of an Azure Cosmos DB Gremlin database.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        updateThroughputParameters - The RUs per second of the parameters to provide for the current Gremlin database.
        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.
      • beginUpdateGremlinDatabaseThroughputAsync

        com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​ThroughputSettingsGetResultsInner> beginUpdateGremlinDatabaseThroughputAsync​(String resourceGroupName,
                                                                                                                                                                                                                  String accountName,
                                                                                                                                                                                                                  String databaseName,
                                                                                                                                                                                                                  ThroughputSettingsUpdateParameters updateThroughputParameters)
        Update RUs per second of an Azure Cosmos DB Gremlin database.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        updateThroughputParameters - The RUs per second of the parameters to provide for the current Gremlin database.
        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.
      • beginUpdateGremlinDatabaseThroughput

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​ThroughputSettingsGetResultsInner> beginUpdateGremlinDatabaseThroughput​(String resourceGroupName,
                                                                                                                                                                                                             String accountName,
                                                                                                                                                                                                             String databaseName,
                                                                                                                                                                                                             ThroughputSettingsUpdateParameters updateThroughputParameters)
        Update RUs per second of an Azure Cosmos DB Gremlin database.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        updateThroughputParameters - The RUs per second of the parameters to provide for the current Gremlin database.
        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.
      • beginUpdateGremlinDatabaseThroughput

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​ThroughputSettingsGetResultsInner> beginUpdateGremlinDatabaseThroughput​(String resourceGroupName,
                                                                                                                                                                                                             String accountName,
                                                                                                                                                                                                             String databaseName,
                                                                                                                                                                                                             ThroughputSettingsUpdateParameters updateThroughputParameters,
                                                                                                                                                                                                             com.azure.core.util.Context context)
        Update RUs per second of an Azure Cosmos DB Gremlin database.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        updateThroughputParameters - The RUs per second of the parameters to provide for the current Gremlin database.
        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.
      • updateGremlinDatabaseThroughputAsync

        Mono<ThroughputSettingsGetResultsInner> updateGremlinDatabaseThroughputAsync​(String resourceGroupName,
                                                                                     String accountName,
                                                                                     String databaseName,
                                                                                     ThroughputSettingsUpdateParameters updateThroughputParameters)
        Update RUs per second of an Azure Cosmos DB Gremlin database.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        updateThroughputParameters - The RUs per second of the parameters to provide for the current Gremlin database.
        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.
      • updateGremlinDatabaseThroughput

        ThroughputSettingsGetResultsInner updateGremlinDatabaseThroughput​(String resourceGroupName,
                                                                          String accountName,
                                                                          String databaseName,
                                                                          ThroughputSettingsUpdateParameters updateThroughputParameters)
        Update RUs per second of an Azure Cosmos DB Gremlin database.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        updateThroughputParameters - The RUs per second of the parameters to provide for the current Gremlin database.
        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.
      • updateGremlinDatabaseThroughput

        ThroughputSettingsGetResultsInner updateGremlinDatabaseThroughput​(String resourceGroupName,
                                                                          String accountName,
                                                                          String databaseName,
                                                                          ThroughputSettingsUpdateParameters updateThroughputParameters,
                                                                          com.azure.core.util.Context context)
        Update RUs per second of an Azure Cosmos DB Gremlin database.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        updateThroughputParameters - The RUs per second of the parameters to provide for the current Gremlin database.
        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.
      • migrateGremlinDatabaseToAutoscaleWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> migrateGremlinDatabaseToAutoscaleWithResponseAsync​(String resourceGroupName,
                                                                                                                     String accountName,
                                                                                                                     String databaseName)
        Migrate an Azure Cosmos DB Gremlin database from manual throughput to autoscale.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database 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.
      • beginMigrateGremlinDatabaseToAutoscaleAsync

        com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​ThroughputSettingsGetResultsInner> beginMigrateGremlinDatabaseToAutoscaleAsync​(String resourceGroupName,
                                                                                                                                                                                                                    String accountName,
                                                                                                                                                                                                                    String databaseName)
        Migrate an Azure Cosmos DB Gremlin database from manual throughput to autoscale.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database 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.
      • beginMigrateGremlinDatabaseToAutoscale

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​ThroughputSettingsGetResultsInner> beginMigrateGremlinDatabaseToAutoscale​(String resourceGroupName,
                                                                                                                                                                                                               String accountName,
                                                                                                                                                                                                               String databaseName)
        Migrate an Azure Cosmos DB Gremlin database from manual throughput to autoscale.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database 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.
      • beginMigrateGremlinDatabaseToAutoscale

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​ThroughputSettingsGetResultsInner> beginMigrateGremlinDatabaseToAutoscale​(String resourceGroupName,
                                                                                                                                                                                                               String accountName,
                                                                                                                                                                                                               String databaseName,
                                                                                                                                                                                                               com.azure.core.util.Context context)
        Migrate an Azure Cosmos DB Gremlin database from manual throughput to autoscale.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database 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.
      • migrateGremlinDatabaseToAutoscaleAsync

        Mono<ThroughputSettingsGetResultsInner> migrateGremlinDatabaseToAutoscaleAsync​(String resourceGroupName,
                                                                                       String accountName,
                                                                                       String databaseName)
        Migrate an Azure Cosmos DB Gremlin database from manual throughput to autoscale.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database 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.
      • migrateGremlinDatabaseToAutoscale

        ThroughputSettingsGetResultsInner migrateGremlinDatabaseToAutoscale​(String resourceGroupName,
                                                                            String accountName,
                                                                            String databaseName)
        Migrate an Azure Cosmos DB Gremlin database from manual throughput to autoscale.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database 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.
      • migrateGremlinDatabaseToAutoscale

        ThroughputSettingsGetResultsInner migrateGremlinDatabaseToAutoscale​(String resourceGroupName,
                                                                            String accountName,
                                                                            String databaseName,
                                                                            com.azure.core.util.Context context)
        Migrate an Azure Cosmos DB Gremlin database from manual throughput to autoscale.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database 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.
      • migrateGremlinDatabaseToManualThroughputWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> migrateGremlinDatabaseToManualThroughputWithResponseAsync​(String resourceGroupName,
                                                                                                                            String accountName,
                                                                                                                            String databaseName)
        Migrate an Azure Cosmos DB Gremlin database from autoscale to manual throughput.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database 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.
      • beginMigrateGremlinDatabaseToManualThroughputAsync

        com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​ThroughputSettingsGetResultsInner> beginMigrateGremlinDatabaseToManualThroughputAsync​(String resourceGroupName,
                                                                                                                                                                                                                           String accountName,
                                                                                                                                                                                                                           String databaseName)
        Migrate an Azure Cosmos DB Gremlin database from autoscale to manual throughput.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database 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.
      • beginMigrateGremlinDatabaseToManualThroughput

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​ThroughputSettingsGetResultsInner> beginMigrateGremlinDatabaseToManualThroughput​(String resourceGroupName,
                                                                                                                                                                                                                      String accountName,
                                                                                                                                                                                                                      String databaseName)
        Migrate an Azure Cosmos DB Gremlin database from autoscale to manual throughput.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database 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.
      • beginMigrateGremlinDatabaseToManualThroughput

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​ThroughputSettingsGetResultsInner> beginMigrateGremlinDatabaseToManualThroughput​(String resourceGroupName,
                                                                                                                                                                                                                      String accountName,
                                                                                                                                                                                                                      String databaseName,
                                                                                                                                                                                                                      com.azure.core.util.Context context)
        Migrate an Azure Cosmos DB Gremlin database from autoscale to manual throughput.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database 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.
      • migrateGremlinDatabaseToManualThroughputAsync

        Mono<ThroughputSettingsGetResultsInner> migrateGremlinDatabaseToManualThroughputAsync​(String resourceGroupName,
                                                                                              String accountName,
                                                                                              String databaseName)
        Migrate an Azure Cosmos DB Gremlin database from autoscale to manual throughput.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database 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.
      • migrateGremlinDatabaseToManualThroughput

        ThroughputSettingsGetResultsInner migrateGremlinDatabaseToManualThroughput​(String resourceGroupName,
                                                                                   String accountName,
                                                                                   String databaseName)
        Migrate an Azure Cosmos DB Gremlin database from autoscale to manual throughput.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database 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.
      • migrateGremlinDatabaseToManualThroughput

        ThroughputSettingsGetResultsInner migrateGremlinDatabaseToManualThroughput​(String resourceGroupName,
                                                                                   String accountName,
                                                                                   String databaseName,
                                                                                   com.azure.core.util.Context context)
        Migrate an Azure Cosmos DB Gremlin database from autoscale to manual throughput.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database 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.
      • listGremlinGraphsAsync

        com.azure.core.http.rest.PagedFlux<GremlinGraphGetResultsInner> listGremlinGraphsAsync​(String resourceGroupName,
                                                                                               String accountName,
                                                                                               String databaseName)
        Lists the Gremlin graph 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.
        databaseName - Cosmos DB database name.
        Returns:
        the List operation response, that contains the graphs 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.
      • listGremlinGraphs

        com.azure.core.http.rest.PagedIterable<GremlinGraphGetResultsInner> listGremlinGraphs​(String resourceGroupName,
                                                                                              String accountName,
                                                                                              String databaseName)
        Lists the Gremlin graph 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.
        databaseName - Cosmos DB database name.
        Returns:
        the List operation response, that contains the graphs 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.
      • listGremlinGraphs

        com.azure.core.http.rest.PagedIterable<GremlinGraphGetResultsInner> listGremlinGraphs​(String resourceGroupName,
                                                                                              String accountName,
                                                                                              String databaseName,
                                                                                              com.azure.core.util.Context context)
        Lists the Gremlin graph 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.
        databaseName - Cosmos DB database name.
        context - The context to associate with this operation.
        Returns:
        the List operation response, that contains the graphs 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.
      • getGremlinGraphWithResponseAsync

        Mono<com.azure.core.http.rest.Response<GremlinGraphGetResultsInner>> getGremlinGraphWithResponseAsync​(String resourceGroupName,
                                                                                                              String accountName,
                                                                                                              String databaseName,
                                                                                                              String graphName)
        Gets the Gremlin graph 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.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph name.
        Returns:
        the Gremlin graph 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.
      • getGremlinGraphAsync

        Mono<GremlinGraphGetResultsInner> getGremlinGraphAsync​(String resourceGroupName,
                                                               String accountName,
                                                               String databaseName,
                                                               String graphName)
        Gets the Gremlin graph 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.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph name.
        Returns:
        the Gremlin graph 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.
      • getGremlinGraph

        GremlinGraphGetResultsInner getGremlinGraph​(String resourceGroupName,
                                                    String accountName,
                                                    String databaseName,
                                                    String graphName)
        Gets the Gremlin graph 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.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph name.
        Returns:
        the Gremlin graph 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.
      • getGremlinGraphWithResponse

        com.azure.core.http.rest.Response<GremlinGraphGetResultsInner> getGremlinGraphWithResponse​(String resourceGroupName,
                                                                                                   String accountName,
                                                                                                   String databaseName,
                                                                                                   String graphName,
                                                                                                   com.azure.core.util.Context context)
        Gets the Gremlin graph 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.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph name.
        context - The context to associate with this operation.
        Returns:
        the Gremlin graph 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.
      • createUpdateGremlinGraphWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createUpdateGremlinGraphWithResponseAsync​(String resourceGroupName,
                                                                                                            String accountName,
                                                                                                            String databaseName,
                                                                                                            String graphName,
                                                                                                            GremlinGraphCreateUpdateParameters createUpdateGremlinGraphParameters)
        Create or update an Azure Cosmos DB Gremlin graph.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph name.
        createUpdateGremlinGraphParameters - The parameters to provide for the current Gremlin graph.
        Returns:
        an Azure Cosmos DB Gremlin graph.
        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.
      • beginCreateUpdateGremlinGraphAsync

        com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<GremlinGraphGetResultsInner>,​GremlinGraphGetResultsInner> beginCreateUpdateGremlinGraphAsync​(String resourceGroupName,
                                                                                                                                                                                               String accountName,
                                                                                                                                                                                               String databaseName,
                                                                                                                                                                                               String graphName,
                                                                                                                                                                                               GremlinGraphCreateUpdateParameters createUpdateGremlinGraphParameters)
        Create or update an Azure Cosmos DB Gremlin graph.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph name.
        createUpdateGremlinGraphParameters - The parameters to provide for the current Gremlin graph.
        Returns:
        an Azure Cosmos DB Gremlin graph.
        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.
      • beginCreateUpdateGremlinGraph

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<GremlinGraphGetResultsInner>,​GremlinGraphGetResultsInner> beginCreateUpdateGremlinGraph​(String resourceGroupName,
                                                                                                                                                                                          String accountName,
                                                                                                                                                                                          String databaseName,
                                                                                                                                                                                          String graphName,
                                                                                                                                                                                          GremlinGraphCreateUpdateParameters createUpdateGremlinGraphParameters)
        Create or update an Azure Cosmos DB Gremlin graph.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph name.
        createUpdateGremlinGraphParameters - The parameters to provide for the current Gremlin graph.
        Returns:
        an Azure Cosmos DB Gremlin graph.
        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.
      • beginCreateUpdateGremlinGraph

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<GremlinGraphGetResultsInner>,​GremlinGraphGetResultsInner> beginCreateUpdateGremlinGraph​(String resourceGroupName,
                                                                                                                                                                                          String accountName,
                                                                                                                                                                                          String databaseName,
                                                                                                                                                                                          String graphName,
                                                                                                                                                                                          GremlinGraphCreateUpdateParameters createUpdateGremlinGraphParameters,
                                                                                                                                                                                          com.azure.core.util.Context context)
        Create or update an Azure Cosmos DB Gremlin graph.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph name.
        createUpdateGremlinGraphParameters - The parameters to provide for the current Gremlin graph.
        context - The context to associate with this operation.
        Returns:
        an Azure Cosmos DB Gremlin graph.
        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.
      • createUpdateGremlinGraphAsync

        Mono<GremlinGraphGetResultsInner> createUpdateGremlinGraphAsync​(String resourceGroupName,
                                                                        String accountName,
                                                                        String databaseName,
                                                                        String graphName,
                                                                        GremlinGraphCreateUpdateParameters createUpdateGremlinGraphParameters)
        Create or update an Azure Cosmos DB Gremlin graph.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph name.
        createUpdateGremlinGraphParameters - The parameters to provide for the current Gremlin graph.
        Returns:
        an Azure Cosmos DB Gremlin graph.
        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.
      • createUpdateGremlinGraph

        GremlinGraphGetResultsInner createUpdateGremlinGraph​(String resourceGroupName,
                                                             String accountName,
                                                             String databaseName,
                                                             String graphName,
                                                             GremlinGraphCreateUpdateParameters createUpdateGremlinGraphParameters)
        Create or update an Azure Cosmos DB Gremlin graph.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph name.
        createUpdateGremlinGraphParameters - The parameters to provide for the current Gremlin graph.
        Returns:
        an Azure Cosmos DB Gremlin graph.
        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.
      • createUpdateGremlinGraph

        GremlinGraphGetResultsInner createUpdateGremlinGraph​(String resourceGroupName,
                                                             String accountName,
                                                             String databaseName,
                                                             String graphName,
                                                             GremlinGraphCreateUpdateParameters createUpdateGremlinGraphParameters,
                                                             com.azure.core.util.Context context)
        Create or update an Azure Cosmos DB Gremlin graph.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph name.
        createUpdateGremlinGraphParameters - The parameters to provide for the current Gremlin graph.
        context - The context to associate with this operation.
        Returns:
        an Azure Cosmos DB Gremlin graph.
        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.
      • deleteGremlinGraphWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteGremlinGraphWithResponseAsync​(String resourceGroupName,
                                                                                                      String accountName,
                                                                                                      String databaseName,
                                                                                                      String graphName)
        Deletes an existing Azure Cosmos DB Gremlin graph.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph 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.
      • beginDeleteGremlinGraphAsync

        com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,​Void> beginDeleteGremlinGraphAsync​(String resourceGroupName,
                                                                                                                                           String accountName,
                                                                                                                                           String databaseName,
                                                                                                                                           String graphName)
        Deletes an existing Azure Cosmos DB Gremlin graph.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph 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.
      • beginDeleteGremlinGraph

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,​Void> beginDeleteGremlinGraph​(String resourceGroupName,
                                                                                                                                      String accountName,
                                                                                                                                      String databaseName,
                                                                                                                                      String graphName)
        Deletes an existing Azure Cosmos DB Gremlin graph.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph 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.
      • beginDeleteGremlinGraph

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,​Void> beginDeleteGremlinGraph​(String resourceGroupName,
                                                                                                                                      String accountName,
                                                                                                                                      String databaseName,
                                                                                                                                      String graphName,
                                                                                                                                      com.azure.core.util.Context context)
        Deletes an existing Azure Cosmos DB Gremlin graph.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph 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.
      • deleteGremlinGraphAsync

        Mono<Void> deleteGremlinGraphAsync​(String resourceGroupName,
                                           String accountName,
                                           String databaseName,
                                           String graphName)
        Deletes an existing Azure Cosmos DB Gremlin graph.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph 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.
      • deleteGremlinGraph

        void deleteGremlinGraph​(String resourceGroupName,
                                String accountName,
                                String databaseName,
                                String graphName)
        Deletes an existing Azure Cosmos DB Gremlin graph.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph 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.
      • deleteGremlinGraph

        void deleteGremlinGraph​(String resourceGroupName,
                                String accountName,
                                String databaseName,
                                String graphName,
                                com.azure.core.util.Context context)
        Deletes an existing Azure Cosmos DB Gremlin graph.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph 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.
      • getGremlinGraphThroughputWithResponseAsync

        Mono<com.azure.core.http.rest.Response<ThroughputSettingsGetResultsInner>> getGremlinGraphThroughputWithResponseAsync​(String resourceGroupName,
                                                                                                                              String accountName,
                                                                                                                              String databaseName,
                                                                                                                              String graphName)
        Gets the Gremlin graph throughput 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.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph name.
        Returns:
        the Gremlin graph throughput 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.
      • getGremlinGraphThroughputAsync

        Mono<ThroughputSettingsGetResultsInner> getGremlinGraphThroughputAsync​(String resourceGroupName,
                                                                               String accountName,
                                                                               String databaseName,
                                                                               String graphName)
        Gets the Gremlin graph throughput 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.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph name.
        Returns:
        the Gremlin graph throughput 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.
      • getGremlinGraphThroughput

        ThroughputSettingsGetResultsInner getGremlinGraphThroughput​(String resourceGroupName,
                                                                    String accountName,
                                                                    String databaseName,
                                                                    String graphName)
        Gets the Gremlin graph throughput 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.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph name.
        Returns:
        the Gremlin graph throughput 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.
      • getGremlinGraphThroughputWithResponse

        com.azure.core.http.rest.Response<ThroughputSettingsGetResultsInner> getGremlinGraphThroughputWithResponse​(String resourceGroupName,
                                                                                                                   String accountName,
                                                                                                                   String databaseName,
                                                                                                                   String graphName,
                                                                                                                   com.azure.core.util.Context context)
        Gets the Gremlin graph throughput 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.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph name.
        context - The context to associate with this operation.
        Returns:
        the Gremlin graph throughput 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.
      • updateGremlinGraphThroughputWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> updateGremlinGraphThroughputWithResponseAsync​(String resourceGroupName,
                                                                                                                String accountName,
                                                                                                                String databaseName,
                                                                                                                String graphName,
                                                                                                                ThroughputSettingsUpdateParameters updateThroughputParameters)
        Update RUs per second of an Azure Cosmos DB Gremlin graph.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph name.
        updateThroughputParameters - The RUs per second of the parameters to provide for the current Gremlin graph.
        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.
      • beginUpdateGremlinGraphThroughputAsync

        com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​ThroughputSettingsGetResultsInner> beginUpdateGremlinGraphThroughputAsync​(String resourceGroupName,
                                                                                                                                                                                                               String accountName,
                                                                                                                                                                                                               String databaseName,
                                                                                                                                                                                                               String graphName,
                                                                                                                                                                                                               ThroughputSettingsUpdateParameters updateThroughputParameters)
        Update RUs per second of an Azure Cosmos DB Gremlin graph.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph name.
        updateThroughputParameters - The RUs per second of the parameters to provide for the current Gremlin graph.
        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.
      • beginUpdateGremlinGraphThroughput

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​ThroughputSettingsGetResultsInner> beginUpdateGremlinGraphThroughput​(String resourceGroupName,
                                                                                                                                                                                                          String accountName,
                                                                                                                                                                                                          String databaseName,
                                                                                                                                                                                                          String graphName,
                                                                                                                                                                                                          ThroughputSettingsUpdateParameters updateThroughputParameters)
        Update RUs per second of an Azure Cosmos DB Gremlin graph.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph name.
        updateThroughputParameters - The RUs per second of the parameters to provide for the current Gremlin graph.
        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.
      • beginUpdateGremlinGraphThroughput

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​ThroughputSettingsGetResultsInner> beginUpdateGremlinGraphThroughput​(String resourceGroupName,
                                                                                                                                                                                                          String accountName,
                                                                                                                                                                                                          String databaseName,
                                                                                                                                                                                                          String graphName,
                                                                                                                                                                                                          ThroughputSettingsUpdateParameters updateThroughputParameters,
                                                                                                                                                                                                          com.azure.core.util.Context context)
        Update RUs per second of an Azure Cosmos DB Gremlin graph.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph name.
        updateThroughputParameters - The RUs per second of the parameters to provide for the current Gremlin graph.
        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.
      • updateGremlinGraphThroughputAsync

        Mono<ThroughputSettingsGetResultsInner> updateGremlinGraphThroughputAsync​(String resourceGroupName,
                                                                                  String accountName,
                                                                                  String databaseName,
                                                                                  String graphName,
                                                                                  ThroughputSettingsUpdateParameters updateThroughputParameters)
        Update RUs per second of an Azure Cosmos DB Gremlin graph.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph name.
        updateThroughputParameters - The RUs per second of the parameters to provide for the current Gremlin graph.
        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.
      • updateGremlinGraphThroughput

        ThroughputSettingsGetResultsInner updateGremlinGraphThroughput​(String resourceGroupName,
                                                                       String accountName,
                                                                       String databaseName,
                                                                       String graphName,
                                                                       ThroughputSettingsUpdateParameters updateThroughputParameters)
        Update RUs per second of an Azure Cosmos DB Gremlin graph.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph name.
        updateThroughputParameters - The RUs per second of the parameters to provide for the current Gremlin graph.
        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.
      • updateGremlinGraphThroughput

        ThroughputSettingsGetResultsInner updateGremlinGraphThroughput​(String resourceGroupName,
                                                                       String accountName,
                                                                       String databaseName,
                                                                       String graphName,
                                                                       ThroughputSettingsUpdateParameters updateThroughputParameters,
                                                                       com.azure.core.util.Context context)
        Update RUs per second of an Azure Cosmos DB Gremlin graph.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph name.
        updateThroughputParameters - The RUs per second of the parameters to provide for the current Gremlin graph.
        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.
      • migrateGremlinGraphToAutoscaleWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> migrateGremlinGraphToAutoscaleWithResponseAsync​(String resourceGroupName,
                                                                                                                  String accountName,
                                                                                                                  String databaseName,
                                                                                                                  String graphName)
        Migrate an Azure Cosmos DB Gremlin graph from manual throughput to autoscale.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph 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.
      • beginMigrateGremlinGraphToAutoscaleAsync

        com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​ThroughputSettingsGetResultsInner> beginMigrateGremlinGraphToAutoscaleAsync​(String resourceGroupName,
                                                                                                                                                                                                                 String accountName,
                                                                                                                                                                                                                 String databaseName,
                                                                                                                                                                                                                 String graphName)
        Migrate an Azure Cosmos DB Gremlin graph from manual throughput to autoscale.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph 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.
      • beginMigrateGremlinGraphToAutoscale

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​ThroughputSettingsGetResultsInner> beginMigrateGremlinGraphToAutoscale​(String resourceGroupName,
                                                                                                                                                                                                            String accountName,
                                                                                                                                                                                                            String databaseName,
                                                                                                                                                                                                            String graphName)
        Migrate an Azure Cosmos DB Gremlin graph from manual throughput to autoscale.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph 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.
      • beginMigrateGremlinGraphToAutoscale

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​ThroughputSettingsGetResultsInner> beginMigrateGremlinGraphToAutoscale​(String resourceGroupName,
                                                                                                                                                                                                            String accountName,
                                                                                                                                                                                                            String databaseName,
                                                                                                                                                                                                            String graphName,
                                                                                                                                                                                                            com.azure.core.util.Context context)
        Migrate an Azure Cosmos DB Gremlin graph from manual throughput to autoscale.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph 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.
      • migrateGremlinGraphToAutoscaleAsync

        Mono<ThroughputSettingsGetResultsInner> migrateGremlinGraphToAutoscaleAsync​(String resourceGroupName,
                                                                                    String accountName,
                                                                                    String databaseName,
                                                                                    String graphName)
        Migrate an Azure Cosmos DB Gremlin graph from manual throughput to autoscale.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph 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.
      • migrateGremlinGraphToAutoscale

        ThroughputSettingsGetResultsInner migrateGremlinGraphToAutoscale​(String resourceGroupName,
                                                                         String accountName,
                                                                         String databaseName,
                                                                         String graphName)
        Migrate an Azure Cosmos DB Gremlin graph from manual throughput to autoscale.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph 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.
      • migrateGremlinGraphToAutoscale

        ThroughputSettingsGetResultsInner migrateGremlinGraphToAutoscale​(String resourceGroupName,
                                                                         String accountName,
                                                                         String databaseName,
                                                                         String graphName,
                                                                         com.azure.core.util.Context context)
        Migrate an Azure Cosmos DB Gremlin graph from manual throughput to autoscale.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph 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.
      • migrateGremlinGraphToManualThroughputWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> migrateGremlinGraphToManualThroughputWithResponseAsync​(String resourceGroupName,
                                                                                                                         String accountName,
                                                                                                                         String databaseName,
                                                                                                                         String graphName)
        Migrate an Azure Cosmos DB Gremlin graph from autoscale to manual throughput.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph 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.
      • beginMigrateGremlinGraphToManualThroughputAsync

        com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​ThroughputSettingsGetResultsInner> beginMigrateGremlinGraphToManualThroughputAsync​(String resourceGroupName,
                                                                                                                                                                                                                        String accountName,
                                                                                                                                                                                                                        String databaseName,
                                                                                                                                                                                                                        String graphName)
        Migrate an Azure Cosmos DB Gremlin graph from autoscale to manual throughput.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph 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.
      • beginMigrateGremlinGraphToManualThroughput

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​ThroughputSettingsGetResultsInner> beginMigrateGremlinGraphToManualThroughput​(String resourceGroupName,
                                                                                                                                                                                                                   String accountName,
                                                                                                                                                                                                                   String databaseName,
                                                                                                                                                                                                                   String graphName)
        Migrate an Azure Cosmos DB Gremlin graph from autoscale to manual throughput.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph 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.
      • beginMigrateGremlinGraphToManualThroughput

        com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,​ThroughputSettingsGetResultsInner> beginMigrateGremlinGraphToManualThroughput​(String resourceGroupName,
                                                                                                                                                                                                                   String accountName,
                                                                                                                                                                                                                   String databaseName,
                                                                                                                                                                                                                   String graphName,
                                                                                                                                                                                                                   com.azure.core.util.Context context)
        Migrate an Azure Cosmos DB Gremlin graph from autoscale to manual throughput.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph 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.
      • migrateGremlinGraphToManualThroughputAsync

        Mono<ThroughputSettingsGetResultsInner> migrateGremlinGraphToManualThroughputAsync​(String resourceGroupName,
                                                                                           String accountName,
                                                                                           String databaseName,
                                                                                           String graphName)
        Migrate an Azure Cosmos DB Gremlin graph from autoscale to manual throughput.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph 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.
      • migrateGremlinGraphToManualThroughput

        ThroughputSettingsGetResultsInner migrateGremlinGraphToManualThroughput​(String resourceGroupName,
                                                                                String accountName,
                                                                                String databaseName,
                                                                                String graphName)
        Migrate an Azure Cosmos DB Gremlin graph from autoscale to manual throughput.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph 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.
      • migrateGremlinGraphToManualThroughput

        ThroughputSettingsGetResultsInner migrateGremlinGraphToManualThroughput​(String resourceGroupName,
                                                                                String accountName,
                                                                                String databaseName,
                                                                                String graphName,
                                                                                com.azure.core.util.Context context)
        Migrate an Azure Cosmos DB Gremlin graph from autoscale to manual throughput.
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        accountName - Cosmos DB database account name.
        databaseName - Cosmos DB database name.
        graphName - Cosmos DB graph 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.