Interface GremlinResourcesClient


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

    • 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 as paginated response with PagedFlux.
      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 as paginated response with PagedIterable.
      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 as paginated response with PagedIterable.
      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 along with Response on successful completion of Mono.
      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 on successful completion of Mono.
      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 along with Response.
      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.
    • 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 along with Response on successful completion of Mono.
      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:
      the PollerFlux for polling of 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:
      the SyncPoller for polling of 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:
      the SyncPoller for polling of 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 on successful completion of Mono.
      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 Response on successful completion of Mono.
      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 PollerFlux for polling of long-running 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.
    • 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 SyncPoller for polling of long-running 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.
    • 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 SyncPoller for polling of long-running 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.
    • 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:
      A Mono that completes when a successful response is received.
      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 along with Response on successful completion of Mono.
      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 on successful completion of Mono.
      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 along with Response.
      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.
    • 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 along with Response on successful completion of Mono.
      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:
      the PollerFlux for polling of 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:
      the SyncPoller for polling of 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:
      the SyncPoller for polling of 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 on successful completion of Mono.
      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 along with Response on successful completion of Mono.
      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:
      the PollerFlux for polling of 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:
      the SyncPoller for polling of 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:
      the SyncPoller for polling of 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 on successful completion of Mono.
      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 along with Response on successful completion of Mono.
      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:
      the PollerFlux for polling of 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:
      the SyncPoller for polling of 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:
      the SyncPoller for polling of 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 on successful completion of Mono.
      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 as paginated response with PagedFlux.
      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 as paginated response with PagedIterable.
      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 as paginated response with PagedIterable.
      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 along with Response on successful completion of Mono.
      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 on successful completion of Mono.
      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 along with Response.
      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.
    • 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 along with Response on successful completion of Mono.
      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:
      the PollerFlux for polling of 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:
      the SyncPoller for polling of 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:
      the SyncPoller for polling of 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 on successful completion of Mono.
      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 Response on successful completion of Mono.
      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 PollerFlux for polling of long-running 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.
    • 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 SyncPoller for polling of long-running 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.
    • 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 SyncPoller for polling of long-running 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.
    • 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:
      A Mono that completes when a successful response is received.
      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 along with Response on successful completion of Mono.
      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 on successful completion of Mono.
      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 along with Response.
      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.
    • 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 along with Response on successful completion of Mono.
      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:
      the PollerFlux for polling of 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:
      the SyncPoller for polling of 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:
      the SyncPoller for polling of 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 on successful completion of Mono.
      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 along with Response on successful completion of Mono.
      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:
      the PollerFlux for polling of 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:
      the SyncPoller for polling of 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:
      the SyncPoller for polling of 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 on successful completion of Mono.
      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 along with Response on successful completion of Mono.
      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:
      the PollerFlux for polling of 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:
      the SyncPoller for polling of 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:
      the SyncPoller for polling of 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 on successful completion of Mono.
      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.
    • retrieveContinuousBackupInformationWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> retrieveContinuousBackupInformationWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String graphName, ContinuousBackupRestoreLocation location)
      Retrieves continuous backup information for a 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.
      location - The name of the continuous backup restore location.
      Returns:
      backup information of a resource along with Response on successful completion of Mono.
      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.
    • beginRetrieveContinuousBackupInformationAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<BackupInformationInner>,BackupInformationInner> beginRetrieveContinuousBackupInformationAsync(String resourceGroupName, String accountName, String databaseName, String graphName, ContinuousBackupRestoreLocation location)
      Retrieves continuous backup information for a 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.
      location - The name of the continuous backup restore location.
      Returns:
      the PollerFlux for polling of backup information of a resource.
      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.
    • beginRetrieveContinuousBackupInformation

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<BackupInformationInner>,BackupInformationInner> beginRetrieveContinuousBackupInformation(String resourceGroupName, String accountName, String databaseName, String graphName, ContinuousBackupRestoreLocation location)
      Retrieves continuous backup information for a 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.
      location - The name of the continuous backup restore location.
      Returns:
      the SyncPoller for polling of backup information of a resource.
      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.
    • beginRetrieveContinuousBackupInformation

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<BackupInformationInner>,BackupInformationInner> beginRetrieveContinuousBackupInformation(String resourceGroupName, String accountName, String databaseName, String graphName, ContinuousBackupRestoreLocation location, com.azure.core.util.Context context)
      Retrieves continuous backup information for a 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.
      location - The name of the continuous backup restore location.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of backup information of a resource.
      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.
    • retrieveContinuousBackupInformationAsync

      Mono<BackupInformationInner> retrieveContinuousBackupInformationAsync(String resourceGroupName, String accountName, String databaseName, String graphName, ContinuousBackupRestoreLocation location)
      Retrieves continuous backup information for a 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.
      location - The name of the continuous backup restore location.
      Returns:
      backup information of a resource on successful completion of Mono.
      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.
    • retrieveContinuousBackupInformation

      BackupInformationInner retrieveContinuousBackupInformation(String resourceGroupName, String accountName, String databaseName, String graphName, ContinuousBackupRestoreLocation location)
      Retrieves continuous backup information for a 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.
      location - The name of the continuous backup restore location.
      Returns:
      backup information of a resource.
      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.
    • retrieveContinuousBackupInformation

      BackupInformationInner retrieveContinuousBackupInformation(String resourceGroupName, String accountName, String databaseName, String graphName, ContinuousBackupRestoreLocation location, com.azure.core.util.Context context)
      Retrieves continuous backup information for a 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.
      location - The name of the continuous backup restore location.
      context - The context to associate with this operation.
      Returns:
      backup information of a resource.
      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.