GremlinResourcesClient Interface

public interface GremlinResourcesClient

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

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<GremlinDatabaseGetResultsInner>,GremlinDatabaseGetResultsInner> beginCreateUpdateGremlinDatabase(String resourceGroupName, String accountName, String databaseName, GremlinDatabaseCreateUpdateParameters createUpdateGremlinDatabaseParameters)

Create or update an Azure Cosmos DB Gremlin database.

abstract SyncPoller<PollResult<GremlinDatabaseGetResultsInner>,GremlinDatabaseGetResultsInner> beginCreateUpdateGremlinDatabase(String resourceGroupName, String accountName, String databaseName, GremlinDatabaseCreateUpdateParameters createUpdateGremlinDatabaseParameters, Context context)

Create or update an Azure Cosmos DB Gremlin database.

abstract PollerFlux<PollResult<GremlinDatabaseGetResultsInner>,GremlinDatabaseGetResultsInner> beginCreateUpdateGremlinDatabaseAsync(String resourceGroupName, String accountName, String databaseName, GremlinDatabaseCreateUpdateParameters createUpdateGremlinDatabaseParameters)

Create or update an Azure Cosmos DB Gremlin database.

abstract SyncPoller<PollResult<GremlinGraphGetResultsInner>,GremlinGraphGetResultsInner> beginCreateUpdateGremlinGraph(String resourceGroupName, String accountName, String databaseName, String graphName, GremlinGraphCreateUpdateParameters createUpdateGremlinGraphParameters)

Create or update an Azure Cosmos DB Gremlin graph.

abstract SyncPoller<PollResult<GremlinGraphGetResultsInner>,GremlinGraphGetResultsInner> beginCreateUpdateGremlinGraph(String resourceGroupName, String accountName, String databaseName, String graphName, GremlinGraphCreateUpdateParameters createUpdateGremlinGraphParameters, Context context)

Create or update an Azure Cosmos DB Gremlin graph.

abstract PollerFlux<PollResult<GremlinGraphGetResultsInner>,GremlinGraphGetResultsInner> beginCreateUpdateGremlinGraphAsync(String resourceGroupName, String accountName, String databaseName, String graphName, GremlinGraphCreateUpdateParameters createUpdateGremlinGraphParameters)

Create or update an Azure Cosmos DB Gremlin graph.

abstract SyncPoller<PollResult<GremlinRoleAssignmentResourceInner>,GremlinRoleAssignmentResourceInner> beginCreateUpdateGremlinRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId, GremlinRoleAssignmentResourceInner createUpdateGremlinRoleAssignmentParameters)

Creates or updates an Azure Cosmos DB Gremlin Role Assignment.

abstract SyncPoller<PollResult<GremlinRoleAssignmentResourceInner>,GremlinRoleAssignmentResourceInner> beginCreateUpdateGremlinRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId, GremlinRoleAssignmentResourceInner createUpdateGremlinRoleAssignmentParameters, Context context)

Creates or updates an Azure Cosmos DB Gremlin Role Assignment.

abstract PollerFlux<PollResult<GremlinRoleAssignmentResourceInner>,GremlinRoleAssignmentResourceInner> beginCreateUpdateGremlinRoleAssignmentAsync(String resourceGroupName, String accountName, String roleAssignmentId, GremlinRoleAssignmentResourceInner createUpdateGremlinRoleAssignmentParameters)

Creates or updates an Azure Cosmos DB Gremlin Role Assignment.

abstract SyncPoller<PollResult<GremlinRoleDefinitionResourceInner>,GremlinRoleDefinitionResourceInner> beginCreateUpdateGremlinRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId, GremlinRoleDefinitionResourceInner createUpdateGremlinRoleDefinitionParameters)

Creates or updates an Azure Cosmos DB Gremlin Role Definition.

abstract SyncPoller<PollResult<GremlinRoleDefinitionResourceInner>,GremlinRoleDefinitionResourceInner> beginCreateUpdateGremlinRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId, GremlinRoleDefinitionResourceInner createUpdateGremlinRoleDefinitionParameters, Context context)

Creates or updates an Azure Cosmos DB Gremlin Role Definition.

abstract PollerFlux<PollResult<GremlinRoleDefinitionResourceInner>,GremlinRoleDefinitionResourceInner> beginCreateUpdateGremlinRoleDefinitionAsync(String resourceGroupName, String accountName, String roleDefinitionId, GremlinRoleDefinitionResourceInner createUpdateGremlinRoleDefinitionParameters)

Creates or updates an Azure Cosmos DB Gremlin Role Definition.

abstract SyncPoller<PollResult<Void>,Void> beginDeleteGremlinDatabase(String resourceGroupName, String accountName, String databaseName)

Deletes an existing Azure Cosmos DB Gremlin database.

abstract SyncPoller<PollResult<Void>,Void> beginDeleteGremlinDatabase(String resourceGroupName, String accountName, String databaseName, Context context)

Deletes an existing Azure Cosmos DB Gremlin database.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteGremlinDatabaseAsync(String resourceGroupName, String accountName, String databaseName)

Deletes an existing Azure Cosmos DB Gremlin database.

abstract SyncPoller<PollResult<Void>,Void> beginDeleteGremlinGraph(String resourceGroupName, String accountName, String databaseName, String graphName)

Deletes an existing Azure Cosmos DB Gremlin graph.

abstract SyncPoller<PollResult<Void>,Void> beginDeleteGremlinGraph(String resourceGroupName, String accountName, String databaseName, String graphName, Context context)

Deletes an existing Azure Cosmos DB Gremlin graph.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteGremlinGraphAsync(String resourceGroupName, String accountName, String databaseName, String graphName)

Deletes an existing Azure Cosmos DB Gremlin graph.

abstract SyncPoller<PollResult<Void>,Void> beginDeleteGremlinRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId)

Deletes an existing Azure Cosmos DB Gremlin Role Assignment.

abstract SyncPoller<PollResult<Void>,Void> beginDeleteGremlinRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId, Context context)

Deletes an existing Azure Cosmos DB Gremlin Role Assignment.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteGremlinRoleAssignmentAsync(String resourceGroupName, String accountName, String roleAssignmentId)

Deletes an existing Azure Cosmos DB Gremlin Role Assignment.

abstract SyncPoller<PollResult<Void>,Void> beginDeleteGremlinRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId)

Deletes an existing Azure Cosmos DB Gremlin Role Definition.

abstract SyncPoller<PollResult<Void>,Void> beginDeleteGremlinRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId, Context context)

Deletes an existing Azure Cosmos DB Gremlin Role Definition.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteGremlinRoleDefinitionAsync(String resourceGroupName, String accountName, String roleDefinitionId)

Deletes an existing Azure Cosmos DB Gremlin Role Definition.

abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateGremlinDatabaseToAutoscale(String resourceGroupName, String accountName, String databaseName)

Migrate an Azure Cosmos DB Gremlin database from manual throughput to autoscale.

abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateGremlinDatabaseToAutoscale(String resourceGroupName, String accountName, String databaseName, Context context)

Migrate an Azure Cosmos DB Gremlin database from manual throughput to autoscale.

abstract PollerFlux<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateGremlinDatabaseToAutoscaleAsync(String resourceGroupName, String accountName, String databaseName)

Migrate an Azure Cosmos DB Gremlin database from manual throughput to autoscale.

abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateGremlinDatabaseToManualThroughput(String resourceGroupName, String accountName, String databaseName)

Migrate an Azure Cosmos DB Gremlin database from autoscale to manual throughput.

abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateGremlinDatabaseToManualThroughput(String resourceGroupName, String accountName, String databaseName, Context context)

Migrate an Azure Cosmos DB Gremlin database from autoscale to manual throughput.

abstract PollerFlux<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateGremlinDatabaseToManualThroughputAsync(String resourceGroupName, String accountName, String databaseName)

Migrate an Azure Cosmos DB Gremlin database from autoscale to manual throughput.

abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateGremlinGraphToAutoscale(String resourceGroupName, String accountName, String databaseName, String graphName)

Migrate an Azure Cosmos DB Gremlin graph from manual throughput to autoscale.

abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateGremlinGraphToAutoscale(String resourceGroupName, String accountName, String databaseName, String graphName, Context context)

Migrate an Azure Cosmos DB Gremlin graph from manual throughput to autoscale.

abstract PollerFlux<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateGremlinGraphToAutoscaleAsync(String resourceGroupName, String accountName, String databaseName, String graphName)

Migrate an Azure Cosmos DB Gremlin graph from manual throughput to autoscale.

abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateGremlinGraphToManualThroughput(String resourceGroupName, String accountName, String databaseName, String graphName)

Migrate an Azure Cosmos DB Gremlin graph from autoscale to manual throughput.

abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateGremlinGraphToManualThroughput(String resourceGroupName, String accountName, String databaseName, String graphName, Context context)

Migrate an Azure Cosmos DB Gremlin graph from autoscale to manual throughput.

abstract PollerFlux<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateGremlinGraphToManualThroughputAsync(String resourceGroupName, String accountName, String databaseName, String graphName)

Migrate an Azure Cosmos DB Gremlin graph from autoscale to manual throughput.

abstract SyncPoller<PollResult<BackupInformationInner>,BackupInformationInner> beginRetrieveContinuousBackupInformation(String resourceGroupName, String accountName, String databaseName, String graphName, ContinuousBackupRestoreLocation location)

Retrieves continuous backup information for a gremlin graph.

abstract SyncPoller<PollResult<BackupInformationInner>,BackupInformationInner> beginRetrieveContinuousBackupInformation(String resourceGroupName, String accountName, String databaseName, String graphName, ContinuousBackupRestoreLocation location, Context context)

Retrieves continuous backup information for a gremlin graph.

abstract PollerFlux<PollResult<BackupInformationInner>,BackupInformationInner> beginRetrieveContinuousBackupInformationAsync(String resourceGroupName, String accountName, String databaseName, String graphName, ContinuousBackupRestoreLocation location)

Retrieves continuous backup information for a gremlin graph.

abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginUpdateGremlinDatabaseThroughput(String resourceGroupName, String accountName, String databaseName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Gremlin database.

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

Update RUs per second of an Azure Cosmos DB Gremlin database.

abstract PollerFlux<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginUpdateGremlinDatabaseThroughputAsync(String resourceGroupName, String accountName, String databaseName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Gremlin database.

abstract SyncPoller<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.

abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginUpdateGremlinGraphThroughput(String resourceGroupName, String accountName, String databaseName, String graphName, ThroughputSettingsUpdateParameters updateThroughputParameters, Context context)

Update RUs per second of an Azure Cosmos DB Gremlin graph.

abstract PollerFlux<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.

abstract GremlinDatabaseGetResultsInner createUpdateGremlinDatabase(String resourceGroupName, String accountName, String databaseName, GremlinDatabaseCreateUpdateParameters createUpdateGremlinDatabaseParameters)

Create or update an Azure Cosmos DB Gremlin database.

abstract GremlinDatabaseGetResultsInner createUpdateGremlinDatabase(String resourceGroupName, String accountName, String databaseName, GremlinDatabaseCreateUpdateParameters createUpdateGremlinDatabaseParameters, Context context)

Create or update an Azure Cosmos DB Gremlin database.

abstract reactor.core.publisher.Mono<GremlinDatabaseGetResultsInner> createUpdateGremlinDatabaseAsync(String resourceGroupName, String accountName, String databaseName, GremlinDatabaseCreateUpdateParameters createUpdateGremlinDatabaseParameters)

Create or update an Azure Cosmos DB Gremlin database.

abstract reactor.core.publisher.Mono<Response<reactor.core.publisher.Flux<ByteBuffer>>> createUpdateGremlinDatabaseWithResponseAsync(String resourceGroupName, String accountName, String databaseName, GremlinDatabaseCreateUpdateParameters createUpdateGremlinDatabaseParameters)

Create or update an Azure Cosmos DB Gremlin database.

abstract GremlinGraphGetResultsInner createUpdateGremlinGraph(String resourceGroupName, String accountName, String databaseName, String graphName, GremlinGraphCreateUpdateParameters createUpdateGremlinGraphParameters)

Create or update an Azure Cosmos DB Gremlin graph.

abstract GremlinGraphGetResultsInner createUpdateGremlinGraph(String resourceGroupName, String accountName, String databaseName, String graphName, GremlinGraphCreateUpdateParameters createUpdateGremlinGraphParameters, Context context)

Create or update an Azure Cosmos DB Gremlin graph.

abstract reactor.core.publisher.Mono<GremlinGraphGetResultsInner> createUpdateGremlinGraphAsync(String resourceGroupName, String accountName, String databaseName, String graphName, GremlinGraphCreateUpdateParameters createUpdateGremlinGraphParameters)

Create or update an Azure Cosmos DB Gremlin graph.

abstract reactor.core.publisher.Mono<Response<reactor.core.publisher.Flux<ByteBuffer>>> createUpdateGremlinGraphWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String graphName, GremlinGraphCreateUpdateParameters createUpdateGremlinGraphParameters)

Create or update an Azure Cosmos DB Gremlin graph.

abstract GremlinRoleAssignmentResourceInner createUpdateGremlinRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId, GremlinRoleAssignmentResourceInner createUpdateGremlinRoleAssignmentParameters)

Creates or updates an Azure Cosmos DB Gremlin Role Assignment.

abstract GremlinRoleAssignmentResourceInner createUpdateGremlinRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId, GremlinRoleAssignmentResourceInner createUpdateGremlinRoleAssignmentParameters, Context context)

Creates or updates an Azure Cosmos DB Gremlin Role Assignment.

abstract reactor.core.publisher.Mono<GremlinRoleAssignmentResourceInner> createUpdateGremlinRoleAssignmentAsync(String resourceGroupName, String accountName, String roleAssignmentId, GremlinRoleAssignmentResourceInner createUpdateGremlinRoleAssignmentParameters)

Creates or updates an Azure Cosmos DB Gremlin Role Assignment.

abstract reactor.core.publisher.Mono<Response<reactor.core.publisher.Flux<ByteBuffer>>> createUpdateGremlinRoleAssignmentWithResponseAsync(String resourceGroupName, String accountName, String roleAssignmentId, GremlinRoleAssignmentResourceInner createUpdateGremlinRoleAssignmentParameters)

Creates or updates an Azure Cosmos DB Gremlin Role Assignment.

abstract GremlinRoleDefinitionResourceInner createUpdateGremlinRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId, GremlinRoleDefinitionResourceInner createUpdateGremlinRoleDefinitionParameters)

Creates or updates an Azure Cosmos DB Gremlin Role Definition.

abstract GremlinRoleDefinitionResourceInner createUpdateGremlinRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId, GremlinRoleDefinitionResourceInner createUpdateGremlinRoleDefinitionParameters, Context context)

Creates or updates an Azure Cosmos DB Gremlin Role Definition.

abstract reactor.core.publisher.Mono<GremlinRoleDefinitionResourceInner> createUpdateGremlinRoleDefinitionAsync(String resourceGroupName, String accountName, String roleDefinitionId, GremlinRoleDefinitionResourceInner createUpdateGremlinRoleDefinitionParameters)

Creates or updates an Azure Cosmos DB Gremlin Role Definition.

abstract reactor.core.publisher.Mono<Response<reactor.core.publisher.Flux<ByteBuffer>>> createUpdateGremlinRoleDefinitionWithResponseAsync(String resourceGroupName, String accountName, String roleDefinitionId, GremlinRoleDefinitionResourceInner createUpdateGremlinRoleDefinitionParameters)

Creates or updates an Azure Cosmos DB Gremlin Role Definition.

abstract void deleteGremlinDatabase(String resourceGroupName, String accountName, String databaseName)

Deletes an existing Azure Cosmos DB Gremlin database.

abstract void deleteGremlinDatabase(String resourceGroupName, String accountName, String databaseName, Context context)

Deletes an existing Azure Cosmos DB Gremlin database.

abstract reactor.core.publisher.Mono<Void> deleteGremlinDatabaseAsync(String resourceGroupName, String accountName, String databaseName)

Deletes an existing Azure Cosmos DB Gremlin database.

abstract reactor.core.publisher.Mono<Response<reactor.core.publisher.Flux<ByteBuffer>>> deleteGremlinDatabaseWithResponseAsync(String resourceGroupName, String accountName, String databaseName)

Deletes an existing Azure Cosmos DB Gremlin database.

abstract void deleteGremlinGraph(String resourceGroupName, String accountName, String databaseName, String graphName)

Deletes an existing Azure Cosmos DB Gremlin graph.

abstract void deleteGremlinGraph(String resourceGroupName, String accountName, String databaseName, String graphName, Context context)

Deletes an existing Azure Cosmos DB Gremlin graph.

abstract reactor.core.publisher.Mono<Void> deleteGremlinGraphAsync(String resourceGroupName, String accountName, String databaseName, String graphName)

Deletes an existing Azure Cosmos DB Gremlin graph.

abstract reactor.core.publisher.Mono<Response<reactor.core.publisher.Flux<ByteBuffer>>> deleteGremlinGraphWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String graphName)

Deletes an existing Azure Cosmos DB Gremlin graph.

abstract void deleteGremlinRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId)

Deletes an existing Azure Cosmos DB Gremlin Role Assignment.

abstract void deleteGremlinRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId, Context context)

Deletes an existing Azure Cosmos DB Gremlin Role Assignment.

abstract reactor.core.publisher.Mono<Void> deleteGremlinRoleAssignmentAsync(String resourceGroupName, String accountName, String roleAssignmentId)

Deletes an existing Azure Cosmos DB Gremlin Role Assignment.

abstract reactor.core.publisher.Mono<Response<reactor.core.publisher.Flux<ByteBuffer>>> deleteGremlinRoleAssignmentWithResponseAsync(String resourceGroupName, String accountName, String roleAssignmentId)

Deletes an existing Azure Cosmos DB Gremlin Role Assignment.

abstract void deleteGremlinRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId)

Deletes an existing Azure Cosmos DB Gremlin Role Definition.

abstract void deleteGremlinRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId, Context context)

Deletes an existing Azure Cosmos DB Gremlin Role Definition.

abstract reactor.core.publisher.Mono<Void> deleteGremlinRoleDefinitionAsync(String resourceGroupName, String accountName, String roleDefinitionId)

Deletes an existing Azure Cosmos DB Gremlin Role Definition.

abstract reactor.core.publisher.Mono<Response<reactor.core.publisher.Flux<ByteBuffer>>> deleteGremlinRoleDefinitionWithResponseAsync(String resourceGroupName, String accountName, String roleDefinitionId)

Deletes an existing Azure Cosmos DB Gremlin Role Definition.

abstract GremlinDatabaseGetResultsInner getGremlinDatabase(String resourceGroupName, String accountName, String databaseName)

Gets the Gremlin databases under an existing Azure Cosmos DB database account with the provided name.

abstract reactor.core.publisher.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.

abstract 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.

abstract reactor.core.publisher.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.

abstract Response<ThroughputSettingsGetResultsInner> getGremlinDatabaseThroughputWithResponse(String resourceGroupName, String accountName, String databaseName, Context context)

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

abstract reactor.core.publisher.Mono<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.

abstract Response<GremlinDatabaseGetResultsInner> getGremlinDatabaseWithResponse(String resourceGroupName, String accountName, String databaseName, Context context)

Gets the Gremlin databases under an existing Azure Cosmos DB database account with the provided name.

abstract reactor.core.publisher.Mono<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.

abstract GremlinGraphGetResultsInner getGremlinGraph(String resourceGroupName, String accountName, String databaseName, String graphName)

Gets the Gremlin graph under an existing Azure Cosmos DB database account.

abstract reactor.core.publisher.Mono<GremlinGraphGetResultsInner> getGremlinGraphAsync(String resourceGroupName, String accountName, String databaseName, String graphName)

Gets the Gremlin graph under an existing Azure Cosmos DB database account.

abstract 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.

abstract reactor.core.publisher.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.

abstract Response<ThroughputSettingsGetResultsInner> getGremlinGraphThroughputWithResponse(String resourceGroupName, String accountName, String databaseName, String graphName, Context context)

Gets the Gremlin graph throughput under an existing Azure Cosmos DB database account with the provided name.

abstract reactor.core.publisher.Mono<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.

abstract Response<GremlinGraphGetResultsInner> getGremlinGraphWithResponse(String resourceGroupName, String accountName, String databaseName, String graphName, Context context)

Gets the Gremlin graph under an existing Azure Cosmos DB database account.

abstract reactor.core.publisher.Mono<Response<GremlinGraphGetResultsInner>> getGremlinGraphWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String graphName)

Gets the Gremlin graph under an existing Azure Cosmos DB database account.

abstract GremlinRoleAssignmentResourceInner getGremlinRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId)

Retrieves the properties of an existing Azure Cosmos DB Gremlin Role Assignment with the given Id.

abstract reactor.core.publisher.Mono<GremlinRoleAssignmentResourceInner> getGremlinRoleAssignmentAsync(String resourceGroupName, String accountName, String roleAssignmentId)

Retrieves the properties of an existing Azure Cosmos DB Gremlin Role Assignment with the given Id.

abstract Response<GremlinRoleAssignmentResourceInner> getGremlinRoleAssignmentWithResponse(String resourceGroupName, String accountName, String roleAssignmentId, Context context)

Retrieves the properties of an existing Azure Cosmos DB Gremlin Role Assignment with the given Id.

abstract reactor.core.publisher.Mono<Response<GremlinRoleAssignmentResourceInner>> getGremlinRoleAssignmentWithResponseAsync(String resourceGroupName, String accountName, String roleAssignmentId)

Retrieves the properties of an existing Azure Cosmos DB Gremlin Role Assignment with the given Id.

abstract GremlinRoleDefinitionResourceInner getGremlinRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId)

Retrieves the properties of an existing Azure Cosmos DB Gremlin Role Definition with the given Id.

abstract reactor.core.publisher.Mono<GremlinRoleDefinitionResourceInner> getGremlinRoleDefinitionAsync(String resourceGroupName, String accountName, String roleDefinitionId)

Retrieves the properties of an existing Azure Cosmos DB Gremlin Role Definition with the given Id.

abstract Response<GremlinRoleDefinitionResourceInner> getGremlinRoleDefinitionWithResponse(String resourceGroupName, String accountName, String roleDefinitionId, Context context)

Retrieves the properties of an existing Azure Cosmos DB Gremlin Role Definition with the given Id.

abstract reactor.core.publisher.Mono<Response<GremlinRoleDefinitionResourceInner>> getGremlinRoleDefinitionWithResponseAsync(String resourceGroupName, String accountName, String roleDefinitionId)

Retrieves the properties of an existing Azure Cosmos DB Gremlin Role Definition with the given Id.

abstract PagedIterable<GremlinDatabaseGetResultsInner> listGremlinDatabases(String resourceGroupName, String accountName)

Lists the Gremlin databases under an existing Azure Cosmos DB database account.

abstract PagedIterable<GremlinDatabaseGetResultsInner> listGremlinDatabases(String resourceGroupName, String accountName, Context context)

Lists the Gremlin databases under an existing Azure Cosmos DB database account.

abstract PagedFlux<GremlinDatabaseGetResultsInner> listGremlinDatabasesAsync(String resourceGroupName, String accountName)

Lists the Gremlin databases under an existing Azure Cosmos DB database account.

abstract PagedIterable<GremlinGraphGetResultsInner> listGremlinGraphs(String resourceGroupName, String accountName, String databaseName)

Lists the Gremlin graph under an existing Azure Cosmos DB database account.

abstract PagedIterable<GremlinGraphGetResultsInner> listGremlinGraphs(String resourceGroupName, String accountName, String databaseName, Context context)

Lists the Gremlin graph under an existing Azure Cosmos DB database account.

abstract PagedFlux<GremlinGraphGetResultsInner> listGremlinGraphsAsync(String resourceGroupName, String accountName, String databaseName)

Lists the Gremlin graph under an existing Azure Cosmos DB database account.

abstract PagedIterable<GremlinRoleAssignmentResourceInner> listGremlinRoleAssignments(String resourceGroupName, String accountName)

Retrieves the list of all Azure Cosmos DB Gremlin Role Assignments.

abstract PagedIterable<GremlinRoleAssignmentResourceInner> listGremlinRoleAssignments(String resourceGroupName, String accountName, Context context)

Retrieves the list of all Azure Cosmos DB Gremlin Role Assignments.

abstract PagedFlux<GremlinRoleAssignmentResourceInner> listGremlinRoleAssignmentsAsync(String resourceGroupName, String accountName)

Retrieves the list of all Azure Cosmos DB Gremlin Role Assignments.

abstract PagedIterable<GremlinRoleDefinitionResourceInner> listGremlinRoleDefinitions(String resourceGroupName, String accountName)

Retrieves the list of all Azure Cosmos DB Gremlin Role Definitions.

abstract PagedIterable<GremlinRoleDefinitionResourceInner> listGremlinRoleDefinitions(String resourceGroupName, String accountName, Context context)

Retrieves the list of all Azure Cosmos DB Gremlin Role Definitions.

abstract PagedFlux<GremlinRoleDefinitionResourceInner> listGremlinRoleDefinitionsAsync(String resourceGroupName, String accountName)

Retrieves the list of all Azure Cosmos DB Gremlin Role Definitions.

abstract ThroughputSettingsGetResultsInner migrateGremlinDatabaseToAutoscale(String resourceGroupName, String accountName, String databaseName)

Migrate an Azure Cosmos DB Gremlin database from manual throughput to autoscale.

abstract ThroughputSettingsGetResultsInner migrateGremlinDatabaseToAutoscale(String resourceGroupName, String accountName, String databaseName, Context context)

Migrate an Azure Cosmos DB Gremlin database from manual throughput to autoscale.

abstract reactor.core.publisher.Mono<ThroughputSettingsGetResultsInner> migrateGremlinDatabaseToAutoscaleAsync(String resourceGroupName, String accountName, String databaseName)

Migrate an Azure Cosmos DB Gremlin database from manual throughput to autoscale.

abstract reactor.core.publisher.Mono<Response<reactor.core.publisher.Flux<ByteBuffer>>> migrateGremlinDatabaseToAutoscaleWithResponseAsync(String resourceGroupName, String accountName, String databaseName)

Migrate an Azure Cosmos DB Gremlin database from manual throughput to autoscale.

abstract ThroughputSettingsGetResultsInner migrateGremlinDatabaseToManualThroughput(String resourceGroupName, String accountName, String databaseName)

Migrate an Azure Cosmos DB Gremlin database from autoscale to manual throughput.

abstract ThroughputSettingsGetResultsInner migrateGremlinDatabaseToManualThroughput(String resourceGroupName, String accountName, String databaseName, Context context)

Migrate an Azure Cosmos DB Gremlin database from autoscale to manual throughput.

abstract reactor.core.publisher.Mono<ThroughputSettingsGetResultsInner> migrateGremlinDatabaseToManualThroughputAsync(String resourceGroupName, String accountName, String databaseName)

Migrate an Azure Cosmos DB Gremlin database from autoscale to manual throughput.

abstract reactor.core.publisher.Mono<Response<reactor.core.publisher.Flux<ByteBuffer>>> migrateGremlinDatabaseToManualThroughputWithResponseAsync(String resourceGroupName, String accountName, String databaseName)

Migrate an Azure Cosmos DB Gremlin database from autoscale to manual throughput.

abstract ThroughputSettingsGetResultsInner migrateGremlinGraphToAutoscale(String resourceGroupName, String accountName, String databaseName, String graphName)

Migrate an Azure Cosmos DB Gremlin graph from manual throughput to autoscale.

abstract ThroughputSettingsGetResultsInner migrateGremlinGraphToAutoscale(String resourceGroupName, String accountName, String databaseName, String graphName, Context context)

Migrate an Azure Cosmos DB Gremlin graph from manual throughput to autoscale.

abstract reactor.core.publisher.Mono<ThroughputSettingsGetResultsInner> migrateGremlinGraphToAutoscaleAsync(String resourceGroupName, String accountName, String databaseName, String graphName)

Migrate an Azure Cosmos DB Gremlin graph from manual throughput to autoscale.

abstract reactor.core.publisher.Mono<Response<reactor.core.publisher.Flux<ByteBuffer>>> migrateGremlinGraphToAutoscaleWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String graphName)

Migrate an Azure Cosmos DB Gremlin graph from manual throughput to autoscale.

abstract ThroughputSettingsGetResultsInner migrateGremlinGraphToManualThroughput(String resourceGroupName, String accountName, String databaseName, String graphName)

Migrate an Azure Cosmos DB Gremlin graph from autoscale to manual throughput.

abstract ThroughputSettingsGetResultsInner migrateGremlinGraphToManualThroughput(String resourceGroupName, String accountName, String databaseName, String graphName, Context context)

Migrate an Azure Cosmos DB Gremlin graph from autoscale to manual throughput.

abstract reactor.core.publisher.Mono<ThroughputSettingsGetResultsInner> migrateGremlinGraphToManualThroughputAsync(String resourceGroupName, String accountName, String databaseName, String graphName)

Migrate an Azure Cosmos DB Gremlin graph from autoscale to manual throughput.

abstract reactor.core.publisher.Mono<Response<reactor.core.publisher.Flux<ByteBuffer>>> migrateGremlinGraphToManualThroughputWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String graphName)

Migrate an Azure Cosmos DB Gremlin graph from autoscale to manual throughput.

abstract BackupInformationInner retrieveContinuousBackupInformation(String resourceGroupName, String accountName, String databaseName, String graphName, ContinuousBackupRestoreLocation location)

Retrieves continuous backup information for a gremlin graph.

abstract BackupInformationInner retrieveContinuousBackupInformation(String resourceGroupName, String accountName, String databaseName, String graphName, ContinuousBackupRestoreLocation location, Context context)

Retrieves continuous backup information for a gremlin graph.

abstract reactor.core.publisher.Mono<BackupInformationInner> retrieveContinuousBackupInformationAsync(String resourceGroupName, String accountName, String databaseName, String graphName, ContinuousBackupRestoreLocation location)

Retrieves continuous backup information for a gremlin graph.

abstract reactor.core.publisher.Mono<Response<reactor.core.publisher.Flux<ByteBuffer>>> retrieveContinuousBackupInformationWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String graphName, ContinuousBackupRestoreLocation location)

Retrieves continuous backup information for a gremlin graph.

abstract ThroughputSettingsGetResultsInner updateGremlinDatabaseThroughput(String resourceGroupName, String accountName, String databaseName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Gremlin database.

abstract ThroughputSettingsGetResultsInner updateGremlinDatabaseThroughput(String resourceGroupName, String accountName, String databaseName, ThroughputSettingsUpdateParameters updateThroughputParameters, Context context)

Update RUs per second of an Azure Cosmos DB Gremlin database.

abstract reactor.core.publisher.Mono<ThroughputSettingsGetResultsInner> updateGremlinDatabaseThroughputAsync(String resourceGroupName, String accountName, String databaseName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Gremlin database.

abstract reactor.core.publisher.Mono<Response<reactor.core.publisher.Flux<ByteBuffer>>> updateGremlinDatabaseThroughputWithResponseAsync(String resourceGroupName, String accountName, String databaseName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Gremlin database.

abstract ThroughputSettingsGetResultsInner updateGremlinGraphThroughput(String resourceGroupName, String accountName, String databaseName, String graphName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Gremlin graph.

abstract ThroughputSettingsGetResultsInner updateGremlinGraphThroughput(String resourceGroupName, String accountName, String databaseName, String graphName, ThroughputSettingsUpdateParameters updateThroughputParameters, Context context)

Update RUs per second of an Azure Cosmos DB Gremlin graph.

abstract reactor.core.publisher.Mono<ThroughputSettingsGetResultsInner> updateGremlinGraphThroughputAsync(String resourceGroupName, String accountName, String databaseName, String graphName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Gremlin graph.

abstract reactor.core.publisher.Mono<Response<reactor.core.publisher.Flux<ByteBuffer>>> updateGremlinGraphThroughputWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String graphName, ThroughputSettingsUpdateParameters updateThroughputParameters)

Update RUs per second of an Azure Cosmos DB Gremlin graph.

Method Details

beginCreateUpdateGremlinDatabase

public abstract SyncPoller<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<T,U> for polling of an Azure Cosmos DB Gremlin database.

beginCreateUpdateGremlinDatabase

public abstract SyncPoller<PollResult<GremlinDatabaseGetResultsInner>,GremlinDatabaseGetResultsInner> beginCreateUpdateGremlinDatabase(String resourceGroupName, String accountName, String databaseName, GremlinDatabaseCreateUpdateParameters createUpdateGremlinDatabaseParameters, 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<T,U> for polling of an Azure Cosmos DB Gremlin database.

beginCreateUpdateGremlinDatabaseAsync

public abstract PollerFlux<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<T,U> for polling of an Azure Cosmos DB Gremlin database.

beginCreateUpdateGremlinGraph

public abstract SyncPoller<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<T,U> for polling of an Azure Cosmos DB Gremlin graph.

beginCreateUpdateGremlinGraph

public abstract SyncPoller<PollResult<GremlinGraphGetResultsInner>,GremlinGraphGetResultsInner> beginCreateUpdateGremlinGraph(String resourceGroupName, String accountName, String databaseName, String graphName, GremlinGraphCreateUpdateParameters createUpdateGremlinGraphParameters, 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<T,U> for polling of an Azure Cosmos DB Gremlin graph.

beginCreateUpdateGremlinGraphAsync

public abstract PollerFlux<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<T,U> for polling of an Azure Cosmos DB Gremlin graph.

beginCreateUpdateGremlinRoleAssignment

public abstract SyncPoller<PollResult<GremlinRoleAssignmentResourceInner>,GremlinRoleAssignmentResourceInner> beginCreateUpdateGremlinRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId, GremlinRoleAssignmentResourceInner createUpdateGremlinRoleAssignmentParameters)

Creates or updates an Azure Cosmos DB Gremlin Role Assignment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleAssignmentId - The GUID for the Role Assignment.
createUpdateGremlinRoleAssignmentParameters - The properties required to create or update a Role Assignment.

Returns:

the SyncPoller<T,U> for polling of parameters to create and update an Azure Cosmos DB Gremlin Role Assignment.

beginCreateUpdateGremlinRoleAssignment

public abstract SyncPoller<PollResult<GremlinRoleAssignmentResourceInner>,GremlinRoleAssignmentResourceInner> beginCreateUpdateGremlinRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId, GremlinRoleAssignmentResourceInner createUpdateGremlinRoleAssignmentParameters, Context context)

Creates or updates an Azure Cosmos DB Gremlin Role Assignment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleAssignmentId - The GUID for the Role Assignment.
createUpdateGremlinRoleAssignmentParameters - The properties required to create or update a Role Assignment.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of parameters to create and update an Azure Cosmos DB Gremlin Role Assignment.

beginCreateUpdateGremlinRoleAssignmentAsync

public abstract PollerFlux<PollResult<GremlinRoleAssignmentResourceInner>,GremlinRoleAssignmentResourceInner> beginCreateUpdateGremlinRoleAssignmentAsync(String resourceGroupName, String accountName, String roleAssignmentId, GremlinRoleAssignmentResourceInner createUpdateGremlinRoleAssignmentParameters)

Creates or updates an Azure Cosmos DB Gremlin Role Assignment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleAssignmentId - The GUID for the Role Assignment.
createUpdateGremlinRoleAssignmentParameters - The properties required to create or update a Role Assignment.

Returns:

the PollerFlux<T,U> for polling of parameters to create and update an Azure Cosmos DB Gremlin Role Assignment.

beginCreateUpdateGremlinRoleDefinition

public abstract SyncPoller<PollResult<GremlinRoleDefinitionResourceInner>,GremlinRoleDefinitionResourceInner> beginCreateUpdateGremlinRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId, GremlinRoleDefinitionResourceInner createUpdateGremlinRoleDefinitionParameters)

Creates or updates an Azure Cosmos DB Gremlin Role Definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleDefinitionId - The GUID for the Role Definition.
createUpdateGremlinRoleDefinitionParameters - The properties required to create or update a Role Definition.

Returns:

the SyncPoller<T,U> for polling of parameters to create and update an Azure Cosmos DB Gremlin Role Definition.

beginCreateUpdateGremlinRoleDefinition

public abstract SyncPoller<PollResult<GremlinRoleDefinitionResourceInner>,GremlinRoleDefinitionResourceInner> beginCreateUpdateGremlinRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId, GremlinRoleDefinitionResourceInner createUpdateGremlinRoleDefinitionParameters, Context context)

Creates or updates an Azure Cosmos DB Gremlin Role Definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleDefinitionId - The GUID for the Role Definition.
createUpdateGremlinRoleDefinitionParameters - The properties required to create or update a Role Definition.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of parameters to create and update an Azure Cosmos DB Gremlin Role Definition.

beginCreateUpdateGremlinRoleDefinitionAsync

public abstract PollerFlux<PollResult<GremlinRoleDefinitionResourceInner>,GremlinRoleDefinitionResourceInner> beginCreateUpdateGremlinRoleDefinitionAsync(String resourceGroupName, String accountName, String roleDefinitionId, GremlinRoleDefinitionResourceInner createUpdateGremlinRoleDefinitionParameters)

Creates or updates an Azure Cosmos DB Gremlin Role Definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleDefinitionId - The GUID for the Role Definition.
createUpdateGremlinRoleDefinitionParameters - The properties required to create or update a Role Definition.

Returns:

the PollerFlux<T,U> for polling of parameters to create and update an Azure Cosmos DB Gremlin Role Definition.

beginDeleteGremlinDatabase

public abstract SyncPoller<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<T,U> for polling of long-running operation.

beginDeleteGremlinDatabase

public abstract SyncPoller<PollResult<Void>,Void> beginDeleteGremlinDatabase(String resourceGroupName, String accountName, String databaseName, 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<T,U> for polling of long-running operation.

beginDeleteGremlinDatabaseAsync

public abstract PollerFlux<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<T,U> for polling of long-running operation.

beginDeleteGremlinGraph

public abstract SyncPoller<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<T,U> for polling of long-running operation.

beginDeleteGremlinGraph

public abstract SyncPoller<PollResult<Void>,Void> beginDeleteGremlinGraph(String resourceGroupName, String accountName, String databaseName, String graphName, 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<T,U> for polling of long-running operation.

beginDeleteGremlinGraphAsync

public abstract PollerFlux<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<T,U> for polling of long-running operation.

beginDeleteGremlinRoleAssignment

public abstract SyncPoller<PollResult<Void>,Void> beginDeleteGremlinRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId)

Deletes an existing Azure Cosmos DB Gremlin Role Assignment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleAssignmentId - The GUID for the Role Assignment.

Returns:

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

beginDeleteGremlinRoleAssignment

public abstract SyncPoller<PollResult<Void>,Void> beginDeleteGremlinRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId, Context context)

Deletes an existing Azure Cosmos DB Gremlin Role Assignment.

Parameters:

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

Returns:

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

beginDeleteGremlinRoleAssignmentAsync

public abstract PollerFlux<PollResult<Void>,Void> beginDeleteGremlinRoleAssignmentAsync(String resourceGroupName, String accountName, String roleAssignmentId)

Deletes an existing Azure Cosmos DB Gremlin Role Assignment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleAssignmentId - The GUID for the Role Assignment.

Returns:

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

beginDeleteGremlinRoleDefinition

public abstract SyncPoller<PollResult<Void>,Void> beginDeleteGremlinRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId)

Deletes an existing Azure Cosmos DB Gremlin Role Definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleDefinitionId - The GUID for the Role Definition.

Returns:

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

beginDeleteGremlinRoleDefinition

public abstract SyncPoller<PollResult<Void>,Void> beginDeleteGremlinRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId, Context context)

Deletes an existing Azure Cosmos DB Gremlin Role Definition.

Parameters:

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

Returns:

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

beginDeleteGremlinRoleDefinitionAsync

public abstract PollerFlux<PollResult<Void>,Void> beginDeleteGremlinRoleDefinitionAsync(String resourceGroupName, String accountName, String roleDefinitionId)

Deletes an existing Azure Cosmos DB Gremlin Role Definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleDefinitionId - The GUID for the Role Definition.

Returns:

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

beginMigrateGremlinDatabaseToAutoscale

public abstract SyncPoller<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<T,U> for polling of an Azure Cosmos DB resource throughput.

beginMigrateGremlinDatabaseToAutoscale

public abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateGremlinDatabaseToAutoscale(String resourceGroupName, String accountName, String databaseName, 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<T,U> for polling of an Azure Cosmos DB resource throughput.

beginMigrateGremlinDatabaseToAutoscaleAsync

public abstract PollerFlux<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<T,U> for polling of an Azure Cosmos DB resource throughput.

beginMigrateGremlinDatabaseToManualThroughput

public abstract SyncPoller<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<T,U> for polling of an Azure Cosmos DB resource throughput.

beginMigrateGremlinDatabaseToManualThroughput

public abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateGremlinDatabaseToManualThroughput(String resourceGroupName, String accountName, String databaseName, 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<T,U> for polling of an Azure Cosmos DB resource throughput.

beginMigrateGremlinDatabaseToManualThroughputAsync

public abstract PollerFlux<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<T,U> for polling of an Azure Cosmos DB resource throughput.

beginMigrateGremlinGraphToAutoscale

public abstract SyncPoller<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<T,U> for polling of an Azure Cosmos DB resource throughput.

beginMigrateGremlinGraphToAutoscale

public abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateGremlinGraphToAutoscale(String resourceGroupName, String accountName, String databaseName, String graphName, 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<T,U> for polling of an Azure Cosmos DB resource throughput.

beginMigrateGremlinGraphToAutoscaleAsync

public abstract PollerFlux<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<T,U> for polling of an Azure Cosmos DB resource throughput.

beginMigrateGremlinGraphToManualThroughput

public abstract SyncPoller<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<T,U> for polling of an Azure Cosmos DB resource throughput.

beginMigrateGremlinGraphToManualThroughput

public abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateGremlinGraphToManualThroughput(String resourceGroupName, String accountName, String databaseName, String graphName, 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<T,U> for polling of an Azure Cosmos DB resource throughput.

beginMigrateGremlinGraphToManualThroughputAsync

public abstract PollerFlux<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<T,U> for polling of an Azure Cosmos DB resource throughput.

beginRetrieveContinuousBackupInformation

public abstract SyncPoller<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<T,U> for polling of backup information of a resource.

beginRetrieveContinuousBackupInformation

public abstract SyncPoller<PollResult<BackupInformationInner>,BackupInformationInner> beginRetrieveContinuousBackupInformation(String resourceGroupName, String accountName, String databaseName, String graphName, ContinuousBackupRestoreLocation location, 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<T,U> for polling of backup information of a resource.

beginRetrieveContinuousBackupInformationAsync

public abstract PollerFlux<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<T,U> for polling of backup information of a resource.

beginUpdateGremlinDatabaseThroughput

public abstract SyncPoller<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<T,U> for polling of an Azure Cosmos DB resource throughput.

beginUpdateGremlinDatabaseThroughput

public abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginUpdateGremlinDatabaseThroughput(String resourceGroupName, String accountName, String databaseName, ThroughputSettingsUpdateParameters updateThroughputParameters, 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<T,U> for polling of an Azure Cosmos DB resource throughput.

beginUpdateGremlinDatabaseThroughputAsync

public abstract PollerFlux<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<T,U> for polling of an Azure Cosmos DB resource throughput.

beginUpdateGremlinGraphThroughput

public abstract SyncPoller<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<T,U> for polling of an Azure Cosmos DB resource throughput.

beginUpdateGremlinGraphThroughput

public abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginUpdateGremlinGraphThroughput(String resourceGroupName, String accountName, String databaseName, String graphName, ThroughputSettingsUpdateParameters updateThroughputParameters, 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<T,U> for polling of an Azure Cosmos DB resource throughput.

beginUpdateGremlinGraphThroughputAsync

public abstract PollerFlux<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<T,U> for polling of an Azure Cosmos DB resource throughput.

createUpdateGremlinDatabase

public abstract 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.

createUpdateGremlinDatabase

public abstract GremlinDatabaseGetResultsInner createUpdateGremlinDatabase(String resourceGroupName, String accountName, String databaseName, GremlinDatabaseCreateUpdateParameters createUpdateGremlinDatabaseParameters, 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.

createUpdateGremlinDatabaseAsync

public abstract 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.

createUpdateGremlinDatabaseWithResponseAsync

public abstract Mono<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<T> on successful completion of Mono.

createUpdateGremlinGraph

public abstract 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.

createUpdateGremlinGraph

public abstract GremlinGraphGetResultsInner createUpdateGremlinGraph(String resourceGroupName, String accountName, String databaseName, String graphName, GremlinGraphCreateUpdateParameters createUpdateGremlinGraphParameters, 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.

createUpdateGremlinGraphAsync

public abstract 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.

createUpdateGremlinGraphWithResponseAsync

public abstract Mono<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<T> on successful completion of Mono.

createUpdateGremlinRoleAssignment

public abstract GremlinRoleAssignmentResourceInner createUpdateGremlinRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId, GremlinRoleAssignmentResourceInner createUpdateGremlinRoleAssignmentParameters)

Creates or updates an Azure Cosmos DB Gremlin Role Assignment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleAssignmentId - The GUID for the Role Assignment.
createUpdateGremlinRoleAssignmentParameters - The properties required to create or update a Role Assignment.

Returns:

parameters to create and update an Azure Cosmos DB Gremlin Role Assignment.

createUpdateGremlinRoleAssignment

public abstract GremlinRoleAssignmentResourceInner createUpdateGremlinRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId, GremlinRoleAssignmentResourceInner createUpdateGremlinRoleAssignmentParameters, Context context)

Creates or updates an Azure Cosmos DB Gremlin Role Assignment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleAssignmentId - The GUID for the Role Assignment.
createUpdateGremlinRoleAssignmentParameters - The properties required to create or update a Role Assignment.
context - The context to associate with this operation.

Returns:

parameters to create and update an Azure Cosmos DB Gremlin Role Assignment.

createUpdateGremlinRoleAssignmentAsync

public abstract Mono<GremlinRoleAssignmentResourceInner> createUpdateGremlinRoleAssignmentAsync(String resourceGroupName, String accountName, String roleAssignmentId, GremlinRoleAssignmentResourceInner createUpdateGremlinRoleAssignmentParameters)

Creates or updates an Azure Cosmos DB Gremlin Role Assignment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleAssignmentId - The GUID for the Role Assignment.
createUpdateGremlinRoleAssignmentParameters - The properties required to create or update a Role Assignment.

Returns:

parameters to create and update an Azure Cosmos DB Gremlin Role Assignment on successful completion of Mono.

createUpdateGremlinRoleAssignmentWithResponseAsync

public abstract Mono<Response<Flux<ByteBuffer>>> createUpdateGremlinRoleAssignmentWithResponseAsync(String resourceGroupName, String accountName, String roleAssignmentId, GremlinRoleAssignmentResourceInner createUpdateGremlinRoleAssignmentParameters)

Creates or updates an Azure Cosmos DB Gremlin Role Assignment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleAssignmentId - The GUID for the Role Assignment.
createUpdateGremlinRoleAssignmentParameters - The properties required to create or update a Role Assignment.

Returns:

parameters to create and update an Azure Cosmos DB Gremlin Role Assignment along with Response<T> on successful completion of Mono.

createUpdateGremlinRoleDefinition

public abstract GremlinRoleDefinitionResourceInner createUpdateGremlinRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId, GremlinRoleDefinitionResourceInner createUpdateGremlinRoleDefinitionParameters)

Creates or updates an Azure Cosmos DB Gremlin Role Definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleDefinitionId - The GUID for the Role Definition.
createUpdateGremlinRoleDefinitionParameters - The properties required to create or update a Role Definition.

Returns:

parameters to create and update an Azure Cosmos DB Gremlin Role Definition.

createUpdateGremlinRoleDefinition

public abstract GremlinRoleDefinitionResourceInner createUpdateGremlinRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId, GremlinRoleDefinitionResourceInner createUpdateGremlinRoleDefinitionParameters, Context context)

Creates or updates an Azure Cosmos DB Gremlin Role Definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleDefinitionId - The GUID for the Role Definition.
createUpdateGremlinRoleDefinitionParameters - The properties required to create or update a Role Definition.
context - The context to associate with this operation.

Returns:

parameters to create and update an Azure Cosmos DB Gremlin Role Definition.

createUpdateGremlinRoleDefinitionAsync

public abstract Mono<GremlinRoleDefinitionResourceInner> createUpdateGremlinRoleDefinitionAsync(String resourceGroupName, String accountName, String roleDefinitionId, GremlinRoleDefinitionResourceInner createUpdateGremlinRoleDefinitionParameters)

Creates or updates an Azure Cosmos DB Gremlin Role Definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleDefinitionId - The GUID for the Role Definition.
createUpdateGremlinRoleDefinitionParameters - The properties required to create or update a Role Definition.

Returns:

parameters to create and update an Azure Cosmos DB Gremlin Role Definition on successful completion of Mono.

createUpdateGremlinRoleDefinitionWithResponseAsync

public abstract Mono<Response<Flux<ByteBuffer>>> createUpdateGremlinRoleDefinitionWithResponseAsync(String resourceGroupName, String accountName, String roleDefinitionId, GremlinRoleDefinitionResourceInner createUpdateGremlinRoleDefinitionParameters)

Creates or updates an Azure Cosmos DB Gremlin Role Definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleDefinitionId - The GUID for the Role Definition.
createUpdateGremlinRoleDefinitionParameters - The properties required to create or update a Role Definition.

Returns:

parameters to create and update an Azure Cosmos DB Gremlin Role Definition along with Response<T> on successful completion of Mono.

deleteGremlinDatabase

public abstract 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.

deleteGremlinDatabase

public abstract void deleteGremlinDatabase(String resourceGroupName, String accountName, String databaseName, 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.

deleteGremlinDatabaseAsync

public abstract 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.

deleteGremlinDatabaseWithResponseAsync

public abstract Mono<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<T> on successful completion of Mono.

deleteGremlinGraph

public abstract 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.

deleteGremlinGraph

public abstract void deleteGremlinGraph(String resourceGroupName, String accountName, String databaseName, String graphName, 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.

deleteGremlinGraphAsync

public abstract 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.

deleteGremlinGraphWithResponseAsync

public abstract Mono<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<T> on successful completion of Mono.

deleteGremlinRoleAssignment

public abstract void deleteGremlinRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId)

Deletes an existing Azure Cosmos DB Gremlin Role Assignment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleAssignmentId - The GUID for the Role Assignment.

deleteGremlinRoleAssignment

public abstract void deleteGremlinRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId, Context context)

Deletes an existing Azure Cosmos DB Gremlin Role Assignment.

Parameters:

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

deleteGremlinRoleAssignmentAsync

public abstract Mono<Void> deleteGremlinRoleAssignmentAsync(String resourceGroupName, String accountName, String roleAssignmentId)

Deletes an existing Azure Cosmos DB Gremlin Role Assignment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleAssignmentId - The GUID for the Role Assignment.

Returns:

A Mono that completes when a successful response is received.

deleteGremlinRoleAssignmentWithResponseAsync

public abstract Mono<Response<Flux<ByteBuffer>>> deleteGremlinRoleAssignmentWithResponseAsync(String resourceGroupName, String accountName, String roleAssignmentId)

Deletes an existing Azure Cosmos DB Gremlin Role Assignment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleAssignmentId - The GUID for the Role Assignment.

Returns:

the Response<T> on successful completion of Mono.

deleteGremlinRoleDefinition

public abstract void deleteGremlinRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId)

Deletes an existing Azure Cosmos DB Gremlin Role Definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleDefinitionId - The GUID for the Role Definition.

deleteGremlinRoleDefinition

public abstract void deleteGremlinRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId, Context context)

Deletes an existing Azure Cosmos DB Gremlin Role Definition.

Parameters:

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

deleteGremlinRoleDefinitionAsync

public abstract Mono<Void> deleteGremlinRoleDefinitionAsync(String resourceGroupName, String accountName, String roleDefinitionId)

Deletes an existing Azure Cosmos DB Gremlin Role Definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleDefinitionId - The GUID for the Role Definition.

Returns:

A Mono that completes when a successful response is received.

deleteGremlinRoleDefinitionWithResponseAsync

public abstract Mono<Response<Flux<ByteBuffer>>> deleteGremlinRoleDefinitionWithResponseAsync(String resourceGroupName, String accountName, String roleDefinitionId)

Deletes an existing Azure Cosmos DB Gremlin Role Definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleDefinitionId - The GUID for the Role Definition.

Returns:

the Response<T> on successful completion of Mono.

getGremlinDatabase

public abstract 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.

getGremlinDatabaseAsync

public abstract 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.

getGremlinDatabaseThroughput

public abstract 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.

getGremlinDatabaseThroughputAsync

public abstract 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.

getGremlinDatabaseThroughputWithResponse

public abstract Response<ThroughputSettingsGetResultsInner> getGremlinDatabaseThroughputWithResponse(String resourceGroupName, String accountName, String databaseName, 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<T>.

getGremlinDatabaseThroughputWithResponseAsync

public abstract Mono<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<T> on successful completion of Mono.

getGremlinDatabaseWithResponse

public abstract Response<GremlinDatabaseGetResultsInner> getGremlinDatabaseWithResponse(String resourceGroupName, String accountName, String databaseName, 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<T>.

getGremlinDatabaseWithResponseAsync

public abstract Mono<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<T> on successful completion of Mono.

getGremlinGraph

public abstract 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.

getGremlinGraphAsync

public abstract 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.

getGremlinGraphThroughput

public abstract 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.

getGremlinGraphThroughputAsync

public abstract 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.

getGremlinGraphThroughputWithResponse

public abstract Response<ThroughputSettingsGetResultsInner> getGremlinGraphThroughputWithResponse(String resourceGroupName, String accountName, String databaseName, String graphName, 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<T>.

getGremlinGraphThroughputWithResponseAsync

public abstract Mono<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<T> on successful completion of Mono.

getGremlinGraphWithResponse

public abstract Response<GremlinGraphGetResultsInner> getGremlinGraphWithResponse(String resourceGroupName, String accountName, String databaseName, String graphName, 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<T>.

getGremlinGraphWithResponseAsync

public abstract Mono<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<T> on successful completion of Mono.

getGremlinRoleAssignment

public abstract GremlinRoleAssignmentResourceInner getGremlinRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId)

Retrieves the properties of an existing Azure Cosmos DB Gremlin Role Assignment with the given Id.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleAssignmentId - The GUID for the Role Assignment.

Returns:

parameters to create and update an Azure Cosmos DB Gremlin Role Assignment.

getGremlinRoleAssignmentAsync

public abstract Mono<GremlinRoleAssignmentResourceInner> getGremlinRoleAssignmentAsync(String resourceGroupName, String accountName, String roleAssignmentId)

Retrieves the properties of an existing Azure Cosmos DB Gremlin Role Assignment with the given Id.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleAssignmentId - The GUID for the Role Assignment.

Returns:

parameters to create and update an Azure Cosmos DB Gremlin Role Assignment on successful completion of Mono.

getGremlinRoleAssignmentWithResponse

public abstract Response<GremlinRoleAssignmentResourceInner> getGremlinRoleAssignmentWithResponse(String resourceGroupName, String accountName, String roleAssignmentId, Context context)

Retrieves the properties of an existing Azure Cosmos DB Gremlin Role Assignment with the given Id.

Parameters:

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

Returns:

parameters to create and update an Azure Cosmos DB Gremlin Role Assignment along with Response<T>.

getGremlinRoleAssignmentWithResponseAsync

public abstract Mono<Response<GremlinRoleAssignmentResourceInner>> getGremlinRoleAssignmentWithResponseAsync(String resourceGroupName, String accountName, String roleAssignmentId)

Retrieves the properties of an existing Azure Cosmos DB Gremlin Role Assignment with the given Id.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleAssignmentId - The GUID for the Role Assignment.

Returns:

parameters to create and update an Azure Cosmos DB Gremlin Role Assignment along with Response<T> on successful completion of Mono.

getGremlinRoleDefinition

public abstract GremlinRoleDefinitionResourceInner getGremlinRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId)

Retrieves the properties of an existing Azure Cosmos DB Gremlin Role Definition with the given Id.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleDefinitionId - The GUID for the Role Definition.

Returns:

parameters to create and update an Azure Cosmos DB Gremlin Role Definition.

getGremlinRoleDefinitionAsync

public abstract Mono<GremlinRoleDefinitionResourceInner> getGremlinRoleDefinitionAsync(String resourceGroupName, String accountName, String roleDefinitionId)

Retrieves the properties of an existing Azure Cosmos DB Gremlin Role Definition with the given Id.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleDefinitionId - The GUID for the Role Definition.

Returns:

parameters to create and update an Azure Cosmos DB Gremlin Role Definition on successful completion of Mono.

getGremlinRoleDefinitionWithResponse

public abstract Response<GremlinRoleDefinitionResourceInner> getGremlinRoleDefinitionWithResponse(String resourceGroupName, String accountName, String roleDefinitionId, Context context)

Retrieves the properties of an existing Azure Cosmos DB Gremlin Role Definition with the given Id.

Parameters:

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

Returns:

parameters to create and update an Azure Cosmos DB Gremlin Role Definition along with Response<T>.

getGremlinRoleDefinitionWithResponseAsync

public abstract Mono<Response<GremlinRoleDefinitionResourceInner>> getGremlinRoleDefinitionWithResponseAsync(String resourceGroupName, String accountName, String roleDefinitionId)

Retrieves the properties of an existing Azure Cosmos DB Gremlin Role Definition with the given Id.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
accountName - Cosmos DB database account name.
roleDefinitionId - The GUID for the Role Definition.

Returns:

parameters to create and update an Azure Cosmos DB Gremlin Role Definition along with Response<T> on successful completion of Mono.

listGremlinDatabases

public abstract 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<T>.

listGremlinDatabases

public abstract PagedIterable<GremlinDatabaseGetResultsInner> listGremlinDatabases(String resourceGroupName, String accountName, 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<T>.

listGremlinDatabasesAsync

public abstract 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<T>.

listGremlinGraphs

public abstract 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<T>.

listGremlinGraphs

public abstract PagedIterable<GremlinGraphGetResultsInner> listGremlinGraphs(String resourceGroupName, String accountName, String databaseName, 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<T>.

listGremlinGraphsAsync

public abstract 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<T>.

listGremlinRoleAssignments

public abstract PagedIterable<GremlinRoleAssignmentResourceInner> listGremlinRoleAssignments(String resourceGroupName, String accountName)

Retrieves the list of all Azure Cosmos DB Gremlin Role Assignments.

Parameters:

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

Returns:

the response of a GremlinRoleAssignmentResource list operation as paginated response with PagedIterable<T>.

listGremlinRoleAssignments

public abstract PagedIterable<GremlinRoleAssignmentResourceInner> listGremlinRoleAssignments(String resourceGroupName, String accountName, Context context)

Retrieves the list of all Azure Cosmos DB Gremlin Role Assignments.

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 response of a GremlinRoleAssignmentResource list operation as paginated response with PagedIterable<T>.

listGremlinRoleAssignmentsAsync

public abstract PagedFlux<GremlinRoleAssignmentResourceInner> listGremlinRoleAssignmentsAsync(String resourceGroupName, String accountName)

Retrieves the list of all Azure Cosmos DB Gremlin Role Assignments.

Parameters:

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

Returns:

the response of a GremlinRoleAssignmentResource list operation as paginated response with PagedFlux<T>.

listGremlinRoleDefinitions

public abstract PagedIterable<GremlinRoleDefinitionResourceInner> listGremlinRoleDefinitions(String resourceGroupName, String accountName)

Retrieves the list of all Azure Cosmos DB Gremlin Role Definitions.

Parameters:

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

Returns:

the response of a GremlinRoleDefinitionResource list operation as paginated response with PagedIterable<T>.

listGremlinRoleDefinitions

public abstract PagedIterable<GremlinRoleDefinitionResourceInner> listGremlinRoleDefinitions(String resourceGroupName, String accountName, Context context)

Retrieves the list of all Azure Cosmos DB Gremlin Role Definitions.

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 response of a GremlinRoleDefinitionResource list operation as paginated response with PagedIterable<T>.

listGremlinRoleDefinitionsAsync

public abstract PagedFlux<GremlinRoleDefinitionResourceInner> listGremlinRoleDefinitionsAsync(String resourceGroupName, String accountName)

Retrieves the list of all Azure Cosmos DB Gremlin Role Definitions.

Parameters:

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

Returns:

the response of a GremlinRoleDefinitionResource list operation as paginated response with PagedFlux<T>.

migrateGremlinDatabaseToAutoscale

public abstract 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.

migrateGremlinDatabaseToAutoscale

public abstract ThroughputSettingsGetResultsInner migrateGremlinDatabaseToAutoscale(String resourceGroupName, String accountName, String databaseName, 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.

migrateGremlinDatabaseToAutoscaleAsync

public abstract 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.

migrateGremlinDatabaseToAutoscaleWithResponseAsync

public abstract Mono<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<T> on successful completion of Mono.

migrateGremlinDatabaseToManualThroughput

public abstract 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.

migrateGremlinDatabaseToManualThroughput

public abstract ThroughputSettingsGetResultsInner migrateGremlinDatabaseToManualThroughput(String resourceGroupName, String accountName, String databaseName, 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.

migrateGremlinDatabaseToManualThroughputAsync

public abstract 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.

migrateGremlinDatabaseToManualThroughputWithResponseAsync

public abstract Mono<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<T> on successful completion of Mono.

migrateGremlinGraphToAutoscale

public abstract 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.

migrateGremlinGraphToAutoscale

public abstract ThroughputSettingsGetResultsInner migrateGremlinGraphToAutoscale(String resourceGroupName, String accountName, String databaseName, String graphName, 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.

migrateGremlinGraphToAutoscaleAsync

public abstract 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.

migrateGremlinGraphToAutoscaleWithResponseAsync

public abstract Mono<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<T> on successful completion of Mono.

migrateGremlinGraphToManualThroughput

public abstract 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.

migrateGremlinGraphToManualThroughput

public abstract ThroughputSettingsGetResultsInner migrateGremlinGraphToManualThroughput(String resourceGroupName, String accountName, String databaseName, String graphName, 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.

migrateGremlinGraphToManualThroughputAsync

public abstract 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.

migrateGremlinGraphToManualThroughputWithResponseAsync

public abstract Mono<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<T> on successful completion of Mono.

retrieveContinuousBackupInformation

public abstract 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.

retrieveContinuousBackupInformation

public abstract BackupInformationInner retrieveContinuousBackupInformation(String resourceGroupName, String accountName, String databaseName, String graphName, ContinuousBackupRestoreLocation location, 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.

retrieveContinuousBackupInformationAsync

public abstract 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.

retrieveContinuousBackupInformationWithResponseAsync

public abstract Mono<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<T> on successful completion of Mono.

updateGremlinDatabaseThroughput

public abstract 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.

updateGremlinDatabaseThroughput

public abstract ThroughputSettingsGetResultsInner updateGremlinDatabaseThroughput(String resourceGroupName, String accountName, String databaseName, ThroughputSettingsUpdateParameters updateThroughputParameters, 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.

updateGremlinDatabaseThroughputAsync

public abstract 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.

updateGremlinDatabaseThroughputWithResponseAsync

public abstract Mono<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<T> on successful completion of Mono.

updateGremlinGraphThroughput

public abstract 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.

updateGremlinGraphThroughput

public abstract ThroughputSettingsGetResultsInner updateGremlinGraphThroughput(String resourceGroupName, String accountName, String databaseName, String graphName, ThroughputSettingsUpdateParameters updateThroughputParameters, 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.

updateGremlinGraphThroughputAsync

public abstract 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.

updateGremlinGraphThroughputWithResponseAsync

public abstract Mono<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<T> on successful completion of Mono.

Applies to