Interface SqlResourcesClient
public interface SqlResourcesClient
An instance of this class provides access to all the operations defined in SqlResourcesClient.
-
Method Summary
Modifier and TypeMethodDescriptioncom.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<ClientEncryptionKeyGetResultsInner>, ClientEncryptionKeyGetResultsInner> beginCreateUpdateClientEncryptionKey
(String resourceGroupName, String accountName, String databaseName, String clientEncryptionKeyName, ClientEncryptionKeyCreateUpdateParameters createUpdateClientEncryptionKeyParameters) Create or update a ClientEncryptionKey.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<ClientEncryptionKeyGetResultsInner>, ClientEncryptionKeyGetResultsInner> beginCreateUpdateClientEncryptionKey
(String resourceGroupName, String accountName, String databaseName, String clientEncryptionKeyName, ClientEncryptionKeyCreateUpdateParameters createUpdateClientEncryptionKeyParameters, com.azure.core.util.Context context) Create or update a ClientEncryptionKey.com.azure.core.util.polling.PollerFlux
<com.azure.core.management.polling.PollResult<ClientEncryptionKeyGetResultsInner>, ClientEncryptionKeyGetResultsInner> beginCreateUpdateClientEncryptionKeyAsync
(String resourceGroupName, String accountName, String databaseName, String clientEncryptionKeyName, ClientEncryptionKeyCreateUpdateParameters createUpdateClientEncryptionKeyParameters) Create or update a ClientEncryptionKey.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<SqlContainerGetResultsInner>, SqlContainerGetResultsInner> beginCreateUpdateSqlContainer
(String resourceGroupName, String accountName, String databaseName, String containerName, SqlContainerCreateUpdateParameters createUpdateSqlContainerParameters) Create or update an Azure Cosmos DB SQL container.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<SqlContainerGetResultsInner>, SqlContainerGetResultsInner> beginCreateUpdateSqlContainer
(String resourceGroupName, String accountName, String databaseName, String containerName, SqlContainerCreateUpdateParameters createUpdateSqlContainerParameters, com.azure.core.util.Context context) Create or update an Azure Cosmos DB SQL container.com.azure.core.util.polling.PollerFlux
<com.azure.core.management.polling.PollResult<SqlContainerGetResultsInner>, SqlContainerGetResultsInner> beginCreateUpdateSqlContainerAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, SqlContainerCreateUpdateParameters createUpdateSqlContainerParameters) Create or update an Azure Cosmos DB SQL container.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<SqlDatabaseGetResultsInner>, SqlDatabaseGetResultsInner> beginCreateUpdateSqlDatabase
(String resourceGroupName, String accountName, String databaseName, SqlDatabaseCreateUpdateParameters createUpdateSqlDatabaseParameters) Create or update an Azure Cosmos DB SQL database.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<SqlDatabaseGetResultsInner>, SqlDatabaseGetResultsInner> beginCreateUpdateSqlDatabase
(String resourceGroupName, String accountName, String databaseName, SqlDatabaseCreateUpdateParameters createUpdateSqlDatabaseParameters, com.azure.core.util.Context context) Create or update an Azure Cosmos DB SQL database.com.azure.core.util.polling.PollerFlux
<com.azure.core.management.polling.PollResult<SqlDatabaseGetResultsInner>, SqlDatabaseGetResultsInner> beginCreateUpdateSqlDatabaseAsync
(String resourceGroupName, String accountName, String databaseName, SqlDatabaseCreateUpdateParameters createUpdateSqlDatabaseParameters) Create or update an Azure Cosmos DB SQL database.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<SqlRoleAssignmentGetResultsInner>, SqlRoleAssignmentGetResultsInner> beginCreateUpdateSqlRoleAssignment
(String roleAssignmentId, String resourceGroupName, String accountName, SqlRoleAssignmentCreateUpdateParameters createUpdateSqlRoleAssignmentParameters) Creates or updates an Azure Cosmos DB SQL Role Assignment.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<SqlRoleAssignmentGetResultsInner>, SqlRoleAssignmentGetResultsInner> beginCreateUpdateSqlRoleAssignment
(String roleAssignmentId, String resourceGroupName, String accountName, SqlRoleAssignmentCreateUpdateParameters createUpdateSqlRoleAssignmentParameters, com.azure.core.util.Context context) Creates or updates an Azure Cosmos DB SQL Role Assignment.com.azure.core.util.polling.PollerFlux
<com.azure.core.management.polling.PollResult<SqlRoleAssignmentGetResultsInner>, SqlRoleAssignmentGetResultsInner> beginCreateUpdateSqlRoleAssignmentAsync
(String roleAssignmentId, String resourceGroupName, String accountName, SqlRoleAssignmentCreateUpdateParameters createUpdateSqlRoleAssignmentParameters) Creates or updates an Azure Cosmos DB SQL Role Assignment.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<SqlRoleDefinitionGetResultsInner>, SqlRoleDefinitionGetResultsInner> beginCreateUpdateSqlRoleDefinition
(String roleDefinitionId, String resourceGroupName, String accountName, SqlRoleDefinitionCreateUpdateParameters createUpdateSqlRoleDefinitionParameters) Creates or updates an Azure Cosmos DB SQL Role Definition.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<SqlRoleDefinitionGetResultsInner>, SqlRoleDefinitionGetResultsInner> beginCreateUpdateSqlRoleDefinition
(String roleDefinitionId, String resourceGroupName, String accountName, SqlRoleDefinitionCreateUpdateParameters createUpdateSqlRoleDefinitionParameters, com.azure.core.util.Context context) Creates or updates an Azure Cosmos DB SQL Role Definition.com.azure.core.util.polling.PollerFlux
<com.azure.core.management.polling.PollResult<SqlRoleDefinitionGetResultsInner>, SqlRoleDefinitionGetResultsInner> beginCreateUpdateSqlRoleDefinitionAsync
(String roleDefinitionId, String resourceGroupName, String accountName, SqlRoleDefinitionCreateUpdateParameters createUpdateSqlRoleDefinitionParameters) Creates or updates an Azure Cosmos DB SQL Role Definition.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<SqlStoredProcedureGetResultsInner>, SqlStoredProcedureGetResultsInner> beginCreateUpdateSqlStoredProcedure
(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName, SqlStoredProcedureCreateUpdateParameters createUpdateSqlStoredProcedureParameters) Create or update an Azure Cosmos DB SQL storedProcedure.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<SqlStoredProcedureGetResultsInner>, SqlStoredProcedureGetResultsInner> beginCreateUpdateSqlStoredProcedure
(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName, SqlStoredProcedureCreateUpdateParameters createUpdateSqlStoredProcedureParameters, com.azure.core.util.Context context) Create or update an Azure Cosmos DB SQL storedProcedure.com.azure.core.util.polling.PollerFlux
<com.azure.core.management.polling.PollResult<SqlStoredProcedureGetResultsInner>, SqlStoredProcedureGetResultsInner> beginCreateUpdateSqlStoredProcedureAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName, SqlStoredProcedureCreateUpdateParameters createUpdateSqlStoredProcedureParameters) Create or update an Azure Cosmos DB SQL storedProcedure.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<SqlTriggerGetResultsInner>, SqlTriggerGetResultsInner> beginCreateUpdateSqlTrigger
(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName, SqlTriggerCreateUpdateParameters createUpdateSqlTriggerParameters) Create or update an Azure Cosmos DB SQL trigger.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<SqlTriggerGetResultsInner>, SqlTriggerGetResultsInner> beginCreateUpdateSqlTrigger
(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName, SqlTriggerCreateUpdateParameters createUpdateSqlTriggerParameters, com.azure.core.util.Context context) Create or update an Azure Cosmos DB SQL trigger.com.azure.core.util.polling.PollerFlux
<com.azure.core.management.polling.PollResult<SqlTriggerGetResultsInner>, SqlTriggerGetResultsInner> beginCreateUpdateSqlTriggerAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName, SqlTriggerCreateUpdateParameters createUpdateSqlTriggerParameters) Create or update an Azure Cosmos DB SQL trigger.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<SqlUserDefinedFunctionGetResultsInner>, SqlUserDefinedFunctionGetResultsInner> beginCreateUpdateSqlUserDefinedFunction
(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName, SqlUserDefinedFunctionCreateUpdateParameters createUpdateSqlUserDefinedFunctionParameters) Create or update an Azure Cosmos DB SQL userDefinedFunction.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<SqlUserDefinedFunctionGetResultsInner>, SqlUserDefinedFunctionGetResultsInner> beginCreateUpdateSqlUserDefinedFunction
(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName, SqlUserDefinedFunctionCreateUpdateParameters createUpdateSqlUserDefinedFunctionParameters, com.azure.core.util.Context context) Create or update an Azure Cosmos DB SQL userDefinedFunction.com.azure.core.util.polling.PollerFlux
<com.azure.core.management.polling.PollResult<SqlUserDefinedFunctionGetResultsInner>, SqlUserDefinedFunctionGetResultsInner> beginCreateUpdateSqlUserDefinedFunctionAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName, SqlUserDefinedFunctionCreateUpdateParameters createUpdateSqlUserDefinedFunctionParameters) Create or update an Azure Cosmos DB SQL userDefinedFunction.beginDeleteSqlContainer
(String resourceGroupName, String accountName, String databaseName, String containerName) Deletes an existing Azure Cosmos DB SQL container.beginDeleteSqlContainer
(String resourceGroupName, String accountName, String databaseName, String containerName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL container.beginDeleteSqlContainerAsync
(String resourceGroupName, String accountName, String databaseName, String containerName) Deletes an existing Azure Cosmos DB SQL container.beginDeleteSqlDatabase
(String resourceGroupName, String accountName, String databaseName) Deletes an existing Azure Cosmos DB SQL database.beginDeleteSqlDatabase
(String resourceGroupName, String accountName, String databaseName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL database.beginDeleteSqlDatabaseAsync
(String resourceGroupName, String accountName, String databaseName) Deletes an existing Azure Cosmos DB SQL database.beginDeleteSqlRoleAssignment
(String roleAssignmentId, String resourceGroupName, String accountName) Deletes an existing Azure Cosmos DB SQL Role Assignment.beginDeleteSqlRoleAssignment
(String roleAssignmentId, String resourceGroupName, String accountName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL Role Assignment.beginDeleteSqlRoleAssignmentAsync
(String roleAssignmentId, String resourceGroupName, String accountName) Deletes an existing Azure Cosmos DB SQL Role Assignment.beginDeleteSqlRoleDefinition
(String roleDefinitionId, String resourceGroupName, String accountName) Deletes an existing Azure Cosmos DB SQL Role Definition.beginDeleteSqlRoleDefinition
(String roleDefinitionId, String resourceGroupName, String accountName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL Role Definition.beginDeleteSqlRoleDefinitionAsync
(String roleDefinitionId, String resourceGroupName, String accountName) Deletes an existing Azure Cosmos DB SQL Role Definition.beginDeleteSqlStoredProcedure
(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName) Deletes an existing Azure Cosmos DB SQL storedProcedure.beginDeleteSqlStoredProcedure
(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL storedProcedure.beginDeleteSqlStoredProcedureAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName) Deletes an existing Azure Cosmos DB SQL storedProcedure.beginDeleteSqlTrigger
(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName) Deletes an existing Azure Cosmos DB SQL trigger.beginDeleteSqlTrigger
(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL trigger.beginDeleteSqlTriggerAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName) Deletes an existing Azure Cosmos DB SQL trigger.beginDeleteSqlUserDefinedFunction
(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName) Deletes an existing Azure Cosmos DB SQL userDefinedFunction.beginDeleteSqlUserDefinedFunction
(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL userDefinedFunction.beginDeleteSqlUserDefinedFunctionAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName) Deletes an existing Azure Cosmos DB SQL userDefinedFunction.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>, ThroughputSettingsGetResultsInner> beginMigrateSqlContainerToAutoscale
(String resourceGroupName, String accountName, String databaseName, String containerName) Migrate an Azure Cosmos DB SQL container from manual throughput to autoscale.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>, ThroughputSettingsGetResultsInner> beginMigrateSqlContainerToAutoscale
(String resourceGroupName, String accountName, String databaseName, String containerName, com.azure.core.util.Context context) Migrate an Azure Cosmos DB SQL container from manual throughput to autoscale.com.azure.core.util.polling.PollerFlux
<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>, ThroughputSettingsGetResultsInner> beginMigrateSqlContainerToAutoscaleAsync
(String resourceGroupName, String accountName, String databaseName, String containerName) Migrate an Azure Cosmos DB SQL container from manual throughput to autoscale.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>, ThroughputSettingsGetResultsInner> beginMigrateSqlContainerToManualThroughput
(String resourceGroupName, String accountName, String databaseName, String containerName) Migrate an Azure Cosmos DB SQL container from autoscale to manual throughput.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>, ThroughputSettingsGetResultsInner> beginMigrateSqlContainerToManualThroughput
(String resourceGroupName, String accountName, String databaseName, String containerName, com.azure.core.util.Context context) Migrate an Azure Cosmos DB SQL container from autoscale to manual throughput.com.azure.core.util.polling.PollerFlux
<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>, ThroughputSettingsGetResultsInner> beginMigrateSqlContainerToManualThroughputAsync
(String resourceGroupName, String accountName, String databaseName, String containerName) Migrate an Azure Cosmos DB SQL container from autoscale to manual throughput.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>, ThroughputSettingsGetResultsInner> beginMigrateSqlDatabaseToAutoscale
(String resourceGroupName, String accountName, String databaseName) Migrate an Azure Cosmos DB SQL database from manual throughput to autoscale.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>, ThroughputSettingsGetResultsInner> beginMigrateSqlDatabaseToAutoscale
(String resourceGroupName, String accountName, String databaseName, com.azure.core.util.Context context) Migrate an Azure Cosmos DB SQL database from manual throughput to autoscale.com.azure.core.util.polling.PollerFlux
<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>, ThroughputSettingsGetResultsInner> beginMigrateSqlDatabaseToAutoscaleAsync
(String resourceGroupName, String accountName, String databaseName) Migrate an Azure Cosmos DB SQL database from manual throughput to autoscale.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>, ThroughputSettingsGetResultsInner> beginMigrateSqlDatabaseToManualThroughput
(String resourceGroupName, String accountName, String databaseName) Migrate an Azure Cosmos DB SQL database from autoscale to manual throughput.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>, ThroughputSettingsGetResultsInner> beginMigrateSqlDatabaseToManualThroughput
(String resourceGroupName, String accountName, String databaseName, com.azure.core.util.Context context) Migrate an Azure Cosmos DB SQL database from autoscale to manual throughput.com.azure.core.util.polling.PollerFlux
<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>, ThroughputSettingsGetResultsInner> beginMigrateSqlDatabaseToManualThroughputAsync
(String resourceGroupName, String accountName, String databaseName) Migrate an Azure Cosmos DB SQL database from autoscale to manual throughput.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<BackupInformationInner>, BackupInformationInner> beginRetrieveContinuousBackupInformation
(String resourceGroupName, String accountName, String databaseName, String containerName, ContinuousBackupRestoreLocation location) Retrieves continuous backup information for a container resource.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<BackupInformationInner>, BackupInformationInner> beginRetrieveContinuousBackupInformation
(String resourceGroupName, String accountName, String databaseName, String containerName, ContinuousBackupRestoreLocation location, com.azure.core.util.Context context) Retrieves continuous backup information for a container resource.com.azure.core.util.polling.PollerFlux
<com.azure.core.management.polling.PollResult<BackupInformationInner>, BackupInformationInner> beginRetrieveContinuousBackupInformationAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, ContinuousBackupRestoreLocation location) Retrieves continuous backup information for a container resource.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>, ThroughputSettingsGetResultsInner> beginUpdateSqlContainerThroughput
(String resourceGroupName, String accountName, String databaseName, String containerName, ThroughputSettingsUpdateParameters updateThroughputParameters) Update RUs per second of an Azure Cosmos DB SQL container.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>, ThroughputSettingsGetResultsInner> beginUpdateSqlContainerThroughput
(String resourceGroupName, String accountName, String databaseName, String containerName, ThroughputSettingsUpdateParameters updateThroughputParameters, com.azure.core.util.Context context) Update RUs per second of an Azure Cosmos DB SQL container.com.azure.core.util.polling.PollerFlux
<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>, ThroughputSettingsGetResultsInner> beginUpdateSqlContainerThroughputAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, ThroughputSettingsUpdateParameters updateThroughputParameters) Update RUs per second of an Azure Cosmos DB SQL container.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>, ThroughputSettingsGetResultsInner> beginUpdateSqlDatabaseThroughput
(String resourceGroupName, String accountName, String databaseName, ThroughputSettingsUpdateParameters updateThroughputParameters) Update RUs per second of an Azure Cosmos DB SQL database.com.azure.core.util.polling.SyncPoller
<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>, ThroughputSettingsGetResultsInner> beginUpdateSqlDatabaseThroughput
(String resourceGroupName, String accountName, String databaseName, ThroughputSettingsUpdateParameters updateThroughputParameters, com.azure.core.util.Context context) Update RUs per second of an Azure Cosmos DB SQL database.com.azure.core.util.polling.PollerFlux
<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>, ThroughputSettingsGetResultsInner> beginUpdateSqlDatabaseThroughputAsync
(String resourceGroupName, String accountName, String databaseName, ThroughputSettingsUpdateParameters updateThroughputParameters) Update RUs per second of an Azure Cosmos DB SQL database.createUpdateClientEncryptionKey
(String resourceGroupName, String accountName, String databaseName, String clientEncryptionKeyName, ClientEncryptionKeyCreateUpdateParameters createUpdateClientEncryptionKeyParameters) Create or update a ClientEncryptionKey.createUpdateClientEncryptionKey
(String resourceGroupName, String accountName, String databaseName, String clientEncryptionKeyName, ClientEncryptionKeyCreateUpdateParameters createUpdateClientEncryptionKeyParameters, com.azure.core.util.Context context) Create or update a ClientEncryptionKey.createUpdateClientEncryptionKeyAsync
(String resourceGroupName, String accountName, String databaseName, String clientEncryptionKeyName, ClientEncryptionKeyCreateUpdateParameters createUpdateClientEncryptionKeyParameters) Create or update a ClientEncryptionKey.Mono
<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createUpdateClientEncryptionKeyWithResponseAsync
(String resourceGroupName, String accountName, String databaseName, String clientEncryptionKeyName, ClientEncryptionKeyCreateUpdateParameters createUpdateClientEncryptionKeyParameters) Create or update a ClientEncryptionKey.createUpdateSqlContainer
(String resourceGroupName, String accountName, String databaseName, String containerName, SqlContainerCreateUpdateParameters createUpdateSqlContainerParameters) Create or update an Azure Cosmos DB SQL container.createUpdateSqlContainer
(String resourceGroupName, String accountName, String databaseName, String containerName, SqlContainerCreateUpdateParameters createUpdateSqlContainerParameters, com.azure.core.util.Context context) Create or update an Azure Cosmos DB SQL container.createUpdateSqlContainerAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, SqlContainerCreateUpdateParameters createUpdateSqlContainerParameters) Create or update an Azure Cosmos DB SQL container.Mono
<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createUpdateSqlContainerWithResponseAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, SqlContainerCreateUpdateParameters createUpdateSqlContainerParameters) Create or update an Azure Cosmos DB SQL container.createUpdateSqlDatabase
(String resourceGroupName, String accountName, String databaseName, SqlDatabaseCreateUpdateParameters createUpdateSqlDatabaseParameters) Create or update an Azure Cosmos DB SQL database.createUpdateSqlDatabase
(String resourceGroupName, String accountName, String databaseName, SqlDatabaseCreateUpdateParameters createUpdateSqlDatabaseParameters, com.azure.core.util.Context context) Create or update an Azure Cosmos DB SQL database.createUpdateSqlDatabaseAsync
(String resourceGroupName, String accountName, String databaseName, SqlDatabaseCreateUpdateParameters createUpdateSqlDatabaseParameters) Create or update an Azure Cosmos DB SQL database.Mono
<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createUpdateSqlDatabaseWithResponseAsync
(String resourceGroupName, String accountName, String databaseName, SqlDatabaseCreateUpdateParameters createUpdateSqlDatabaseParameters) Create or update an Azure Cosmos DB SQL database.createUpdateSqlRoleAssignment
(String roleAssignmentId, String resourceGroupName, String accountName, SqlRoleAssignmentCreateUpdateParameters createUpdateSqlRoleAssignmentParameters) Creates or updates an Azure Cosmos DB SQL Role Assignment.createUpdateSqlRoleAssignment
(String roleAssignmentId, String resourceGroupName, String accountName, SqlRoleAssignmentCreateUpdateParameters createUpdateSqlRoleAssignmentParameters, com.azure.core.util.Context context) Creates or updates an Azure Cosmos DB SQL Role Assignment.createUpdateSqlRoleAssignmentAsync
(String roleAssignmentId, String resourceGroupName, String accountName, SqlRoleAssignmentCreateUpdateParameters createUpdateSqlRoleAssignmentParameters) Creates or updates an Azure Cosmos DB SQL Role Assignment.Mono
<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createUpdateSqlRoleAssignmentWithResponseAsync
(String roleAssignmentId, String resourceGroupName, String accountName, SqlRoleAssignmentCreateUpdateParameters createUpdateSqlRoleAssignmentParameters) Creates or updates an Azure Cosmos DB SQL Role Assignment.createUpdateSqlRoleDefinition
(String roleDefinitionId, String resourceGroupName, String accountName, SqlRoleDefinitionCreateUpdateParameters createUpdateSqlRoleDefinitionParameters) Creates or updates an Azure Cosmos DB SQL Role Definition.createUpdateSqlRoleDefinition
(String roleDefinitionId, String resourceGroupName, String accountName, SqlRoleDefinitionCreateUpdateParameters createUpdateSqlRoleDefinitionParameters, com.azure.core.util.Context context) Creates or updates an Azure Cosmos DB SQL Role Definition.createUpdateSqlRoleDefinitionAsync
(String roleDefinitionId, String resourceGroupName, String accountName, SqlRoleDefinitionCreateUpdateParameters createUpdateSqlRoleDefinitionParameters) Creates or updates an Azure Cosmos DB SQL Role Definition.Mono
<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createUpdateSqlRoleDefinitionWithResponseAsync
(String roleDefinitionId, String resourceGroupName, String accountName, SqlRoleDefinitionCreateUpdateParameters createUpdateSqlRoleDefinitionParameters) Creates or updates an Azure Cosmos DB SQL Role Definition.createUpdateSqlStoredProcedure
(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName, SqlStoredProcedureCreateUpdateParameters createUpdateSqlStoredProcedureParameters) Create or update an Azure Cosmos DB SQL storedProcedure.createUpdateSqlStoredProcedure
(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName, SqlStoredProcedureCreateUpdateParameters createUpdateSqlStoredProcedureParameters, com.azure.core.util.Context context) Create or update an Azure Cosmos DB SQL storedProcedure.createUpdateSqlStoredProcedureAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName, SqlStoredProcedureCreateUpdateParameters createUpdateSqlStoredProcedureParameters) Create or update an Azure Cosmos DB SQL storedProcedure.Mono
<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createUpdateSqlStoredProcedureWithResponseAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName, SqlStoredProcedureCreateUpdateParameters createUpdateSqlStoredProcedureParameters) Create or update an Azure Cosmos DB SQL storedProcedure.createUpdateSqlTrigger
(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName, SqlTriggerCreateUpdateParameters createUpdateSqlTriggerParameters) Create or update an Azure Cosmos DB SQL trigger.createUpdateSqlTrigger
(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName, SqlTriggerCreateUpdateParameters createUpdateSqlTriggerParameters, com.azure.core.util.Context context) Create or update an Azure Cosmos DB SQL trigger.createUpdateSqlTriggerAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName, SqlTriggerCreateUpdateParameters createUpdateSqlTriggerParameters) Create or update an Azure Cosmos DB SQL trigger.Mono
<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createUpdateSqlTriggerWithResponseAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName, SqlTriggerCreateUpdateParameters createUpdateSqlTriggerParameters) Create or update an Azure Cosmos DB SQL trigger.createUpdateSqlUserDefinedFunction
(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName, SqlUserDefinedFunctionCreateUpdateParameters createUpdateSqlUserDefinedFunctionParameters) Create or update an Azure Cosmos DB SQL userDefinedFunction.createUpdateSqlUserDefinedFunction
(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName, SqlUserDefinedFunctionCreateUpdateParameters createUpdateSqlUserDefinedFunctionParameters, com.azure.core.util.Context context) Create or update an Azure Cosmos DB SQL userDefinedFunction.createUpdateSqlUserDefinedFunctionAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName, SqlUserDefinedFunctionCreateUpdateParameters createUpdateSqlUserDefinedFunctionParameters) Create or update an Azure Cosmos DB SQL userDefinedFunction.Mono
<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createUpdateSqlUserDefinedFunctionWithResponseAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName, SqlUserDefinedFunctionCreateUpdateParameters createUpdateSqlUserDefinedFunctionParameters) Create or update an Azure Cosmos DB SQL userDefinedFunction.void
deleteSqlContainer
(String resourceGroupName, String accountName, String databaseName, String containerName) Deletes an existing Azure Cosmos DB SQL container.void
deleteSqlContainer
(String resourceGroupName, String accountName, String databaseName, String containerName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL container.deleteSqlContainerAsync
(String resourceGroupName, String accountName, String databaseName, String containerName) Deletes an existing Azure Cosmos DB SQL container.Mono
<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteSqlContainerWithResponseAsync
(String resourceGroupName, String accountName, String databaseName, String containerName) Deletes an existing Azure Cosmos DB SQL container.void
deleteSqlDatabase
(String resourceGroupName, String accountName, String databaseName) Deletes an existing Azure Cosmos DB SQL database.void
deleteSqlDatabase
(String resourceGroupName, String accountName, String databaseName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL database.deleteSqlDatabaseAsync
(String resourceGroupName, String accountName, String databaseName) Deletes an existing Azure Cosmos DB SQL database.Mono
<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteSqlDatabaseWithResponseAsync
(String resourceGroupName, String accountName, String databaseName) Deletes an existing Azure Cosmos DB SQL database.void
deleteSqlRoleAssignment
(String roleAssignmentId, String resourceGroupName, String accountName) Deletes an existing Azure Cosmos DB SQL Role Assignment.void
deleteSqlRoleAssignment
(String roleAssignmentId, String resourceGroupName, String accountName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL Role Assignment.deleteSqlRoleAssignmentAsync
(String roleAssignmentId, String resourceGroupName, String accountName) Deletes an existing Azure Cosmos DB SQL Role Assignment.Mono
<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteSqlRoleAssignmentWithResponseAsync
(String roleAssignmentId, String resourceGroupName, String accountName) Deletes an existing Azure Cosmos DB SQL Role Assignment.void
deleteSqlRoleDefinition
(String roleDefinitionId, String resourceGroupName, String accountName) Deletes an existing Azure Cosmos DB SQL Role Definition.void
deleteSqlRoleDefinition
(String roleDefinitionId, String resourceGroupName, String accountName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL Role Definition.deleteSqlRoleDefinitionAsync
(String roleDefinitionId, String resourceGroupName, String accountName) Deletes an existing Azure Cosmos DB SQL Role Definition.Mono
<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteSqlRoleDefinitionWithResponseAsync
(String roleDefinitionId, String resourceGroupName, String accountName) Deletes an existing Azure Cosmos DB SQL Role Definition.void
deleteSqlStoredProcedure
(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName) Deletes an existing Azure Cosmos DB SQL storedProcedure.void
deleteSqlStoredProcedure
(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL storedProcedure.deleteSqlStoredProcedureAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName) Deletes an existing Azure Cosmos DB SQL storedProcedure.Mono
<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteSqlStoredProcedureWithResponseAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName) Deletes an existing Azure Cosmos DB SQL storedProcedure.void
deleteSqlTrigger
(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName) Deletes an existing Azure Cosmos DB SQL trigger.void
deleteSqlTrigger
(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL trigger.deleteSqlTriggerAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName) Deletes an existing Azure Cosmos DB SQL trigger.Mono
<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteSqlTriggerWithResponseAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName) Deletes an existing Azure Cosmos DB SQL trigger.void
deleteSqlUserDefinedFunction
(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName) Deletes an existing Azure Cosmos DB SQL userDefinedFunction.void
deleteSqlUserDefinedFunction
(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL userDefinedFunction.deleteSqlUserDefinedFunctionAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName) Deletes an existing Azure Cosmos DB SQL userDefinedFunction.Mono
<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteSqlUserDefinedFunctionWithResponseAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName) Deletes an existing Azure Cosmos DB SQL userDefinedFunction.getClientEncryptionKey
(String resourceGroupName, String accountName, String databaseName, String clientEncryptionKeyName) Gets the ClientEncryptionKey under an existing Azure Cosmos DB SQL database.getClientEncryptionKeyAsync
(String resourceGroupName, String accountName, String databaseName, String clientEncryptionKeyName) Gets the ClientEncryptionKey under an existing Azure Cosmos DB SQL database.com.azure.core.http.rest.Response
<ClientEncryptionKeyGetResultsInner> getClientEncryptionKeyWithResponse
(String resourceGroupName, String accountName, String databaseName, String clientEncryptionKeyName, com.azure.core.util.Context context) Gets the ClientEncryptionKey under an existing Azure Cosmos DB SQL database.Mono
<com.azure.core.http.rest.Response<ClientEncryptionKeyGetResultsInner>> getClientEncryptionKeyWithResponseAsync
(String resourceGroupName, String accountName, String databaseName, String clientEncryptionKeyName) Gets the ClientEncryptionKey under an existing Azure Cosmos DB SQL database.getSqlContainer
(String resourceGroupName, String accountName, String databaseName, String containerName) Gets the SQL container under an existing Azure Cosmos DB database account.getSqlContainerAsync
(String resourceGroupName, String accountName, String databaseName, String containerName) Gets the SQL container under an existing Azure Cosmos DB database account.getSqlContainerThroughput
(String resourceGroupName, String accountName, String databaseName, String containerName) Gets the RUs per second of the SQL container under an existing Azure Cosmos DB database account.getSqlContainerThroughputAsync
(String resourceGroupName, String accountName, String databaseName, String containerName) Gets the RUs per second of the SQL container under an existing Azure Cosmos DB database account.com.azure.core.http.rest.Response
<ThroughputSettingsGetResultsInner> getSqlContainerThroughputWithResponse
(String resourceGroupName, String accountName, String databaseName, String containerName, com.azure.core.util.Context context) Gets the RUs per second of the SQL container under an existing Azure Cosmos DB database account.Mono
<com.azure.core.http.rest.Response<ThroughputSettingsGetResultsInner>> getSqlContainerThroughputWithResponseAsync
(String resourceGroupName, String accountName, String databaseName, String containerName) Gets the RUs per second of the SQL container under an existing Azure Cosmos DB database account.com.azure.core.http.rest.Response
<SqlContainerGetResultsInner> getSqlContainerWithResponse
(String resourceGroupName, String accountName, String databaseName, String containerName, com.azure.core.util.Context context) Gets the SQL container under an existing Azure Cosmos DB database account.Mono
<com.azure.core.http.rest.Response<SqlContainerGetResultsInner>> getSqlContainerWithResponseAsync
(String resourceGroupName, String accountName, String databaseName, String containerName) Gets the SQL container under an existing Azure Cosmos DB database account.getSqlDatabase
(String resourceGroupName, String accountName, String databaseName) Gets the SQL database under an existing Azure Cosmos DB database account with the provided name.getSqlDatabaseAsync
(String resourceGroupName, String accountName, String databaseName) Gets the SQL database under an existing Azure Cosmos DB database account with the provided name.getSqlDatabaseThroughput
(String resourceGroupName, String accountName, String databaseName) Gets the RUs per second of the SQL database under an existing Azure Cosmos DB database account with the provided name.getSqlDatabaseThroughputAsync
(String resourceGroupName, String accountName, String databaseName) Gets the RUs per second of the SQL database under an existing Azure Cosmos DB database account with the provided name.com.azure.core.http.rest.Response
<ThroughputSettingsGetResultsInner> getSqlDatabaseThroughputWithResponse
(String resourceGroupName, String accountName, String databaseName, com.azure.core.util.Context context) Gets the RUs per second of the SQL database under an existing Azure Cosmos DB database account with the provided name.Mono
<com.azure.core.http.rest.Response<ThroughputSettingsGetResultsInner>> getSqlDatabaseThroughputWithResponseAsync
(String resourceGroupName, String accountName, String databaseName) Gets the RUs per second of the SQL database under an existing Azure Cosmos DB database account with the provided name.com.azure.core.http.rest.Response
<SqlDatabaseGetResultsInner> getSqlDatabaseWithResponse
(String resourceGroupName, String accountName, String databaseName, com.azure.core.util.Context context) Gets the SQL database under an existing Azure Cosmos DB database account with the provided name.Mono
<com.azure.core.http.rest.Response<SqlDatabaseGetResultsInner>> getSqlDatabaseWithResponseAsync
(String resourceGroupName, String accountName, String databaseName) Gets the SQL database under an existing Azure Cosmos DB database account with the provided name.getSqlRoleAssignment
(String roleAssignmentId, String resourceGroupName, String accountName) Retrieves the properties of an existing Azure Cosmos DB SQL Role Assignment with the given Id.getSqlRoleAssignmentAsync
(String roleAssignmentId, String resourceGroupName, String accountName) Retrieves the properties of an existing Azure Cosmos DB SQL Role Assignment with the given Id.com.azure.core.http.rest.Response
<SqlRoleAssignmentGetResultsInner> getSqlRoleAssignmentWithResponse
(String roleAssignmentId, String resourceGroupName, String accountName, com.azure.core.util.Context context) Retrieves the properties of an existing Azure Cosmos DB SQL Role Assignment with the given Id.Mono
<com.azure.core.http.rest.Response<SqlRoleAssignmentGetResultsInner>> getSqlRoleAssignmentWithResponseAsync
(String roleAssignmentId, String resourceGroupName, String accountName) Retrieves the properties of an existing Azure Cosmos DB SQL Role Assignment with the given Id.getSqlRoleDefinition
(String roleDefinitionId, String resourceGroupName, String accountName) Retrieves the properties of an existing Azure Cosmos DB SQL Role Definition with the given Id.getSqlRoleDefinitionAsync
(String roleDefinitionId, String resourceGroupName, String accountName) Retrieves the properties of an existing Azure Cosmos DB SQL Role Definition with the given Id.com.azure.core.http.rest.Response
<SqlRoleDefinitionGetResultsInner> getSqlRoleDefinitionWithResponse
(String roleDefinitionId, String resourceGroupName, String accountName, com.azure.core.util.Context context) Retrieves the properties of an existing Azure Cosmos DB SQL Role Definition with the given Id.Mono
<com.azure.core.http.rest.Response<SqlRoleDefinitionGetResultsInner>> getSqlRoleDefinitionWithResponseAsync
(String roleDefinitionId, String resourceGroupName, String accountName) Retrieves the properties of an existing Azure Cosmos DB SQL Role Definition with the given Id.getSqlStoredProcedure
(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName) Gets the SQL storedProcedure under an existing Azure Cosmos DB database account.getSqlStoredProcedureAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName) Gets the SQL storedProcedure under an existing Azure Cosmos DB database account.com.azure.core.http.rest.Response
<SqlStoredProcedureGetResultsInner> getSqlStoredProcedureWithResponse
(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName, com.azure.core.util.Context context) Gets the SQL storedProcedure under an existing Azure Cosmos DB database account.Mono
<com.azure.core.http.rest.Response<SqlStoredProcedureGetResultsInner>> getSqlStoredProcedureWithResponseAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName) Gets the SQL storedProcedure under an existing Azure Cosmos DB database account.getSqlTrigger
(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName) Gets the SQL trigger under an existing Azure Cosmos DB database account.getSqlTriggerAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName) Gets the SQL trigger under an existing Azure Cosmos DB database account.com.azure.core.http.rest.Response
<SqlTriggerGetResultsInner> getSqlTriggerWithResponse
(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName, com.azure.core.util.Context context) Gets the SQL trigger under an existing Azure Cosmos DB database account.Mono
<com.azure.core.http.rest.Response<SqlTriggerGetResultsInner>> getSqlTriggerWithResponseAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName) Gets the SQL trigger under an existing Azure Cosmos DB database account.getSqlUserDefinedFunction
(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName) Gets the SQL userDefinedFunction under an existing Azure Cosmos DB database account.getSqlUserDefinedFunctionAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName) Gets the SQL userDefinedFunction under an existing Azure Cosmos DB database account.com.azure.core.http.rest.Response
<SqlUserDefinedFunctionGetResultsInner> getSqlUserDefinedFunctionWithResponse
(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName, com.azure.core.util.Context context) Gets the SQL userDefinedFunction under an existing Azure Cosmos DB database account.Mono
<com.azure.core.http.rest.Response<SqlUserDefinedFunctionGetResultsInner>> getSqlUserDefinedFunctionWithResponseAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName) Gets the SQL userDefinedFunction under an existing Azure Cosmos DB database account.com.azure.core.http.rest.PagedIterable
<ClientEncryptionKeyGetResultsInner> listClientEncryptionKeys
(String resourceGroupName, String accountName, String databaseName) Lists the ClientEncryptionKeys under an existing Azure Cosmos DB SQL database.com.azure.core.http.rest.PagedIterable
<ClientEncryptionKeyGetResultsInner> listClientEncryptionKeys
(String resourceGroupName, String accountName, String databaseName, com.azure.core.util.Context context) Lists the ClientEncryptionKeys under an existing Azure Cosmos DB SQL database.com.azure.core.http.rest.PagedFlux
<ClientEncryptionKeyGetResultsInner> listClientEncryptionKeysAsync
(String resourceGroupName, String accountName, String databaseName) Lists the ClientEncryptionKeys under an existing Azure Cosmos DB SQL database.com.azure.core.http.rest.PagedIterable
<SqlContainerGetResultsInner> listSqlContainers
(String resourceGroupName, String accountName, String databaseName) Lists the SQL container under an existing Azure Cosmos DB database account.com.azure.core.http.rest.PagedIterable
<SqlContainerGetResultsInner> listSqlContainers
(String resourceGroupName, String accountName, String databaseName, com.azure.core.util.Context context) Lists the SQL container under an existing Azure Cosmos DB database account.com.azure.core.http.rest.PagedFlux
<SqlContainerGetResultsInner> listSqlContainersAsync
(String resourceGroupName, String accountName, String databaseName) Lists the SQL container under an existing Azure Cosmos DB database account.com.azure.core.http.rest.PagedIterable
<SqlDatabaseGetResultsInner> listSqlDatabases
(String resourceGroupName, String accountName) Lists the SQL databases under an existing Azure Cosmos DB database account.com.azure.core.http.rest.PagedIterable
<SqlDatabaseGetResultsInner> listSqlDatabases
(String resourceGroupName, String accountName, com.azure.core.util.Context context) Lists the SQL databases under an existing Azure Cosmos DB database account.com.azure.core.http.rest.PagedFlux
<SqlDatabaseGetResultsInner> listSqlDatabasesAsync
(String resourceGroupName, String accountName) Lists the SQL databases under an existing Azure Cosmos DB database account.com.azure.core.http.rest.PagedIterable
<SqlRoleAssignmentGetResultsInner> listSqlRoleAssignments
(String resourceGroupName, String accountName) Retrieves the list of all Azure Cosmos DB SQL Role Assignments.com.azure.core.http.rest.PagedIterable
<SqlRoleAssignmentGetResultsInner> listSqlRoleAssignments
(String resourceGroupName, String accountName, com.azure.core.util.Context context) Retrieves the list of all Azure Cosmos DB SQL Role Assignments.com.azure.core.http.rest.PagedFlux
<SqlRoleAssignmentGetResultsInner> listSqlRoleAssignmentsAsync
(String resourceGroupName, String accountName) Retrieves the list of all Azure Cosmos DB SQL Role Assignments.com.azure.core.http.rest.PagedIterable
<SqlRoleDefinitionGetResultsInner> listSqlRoleDefinitions
(String resourceGroupName, String accountName) Retrieves the list of all Azure Cosmos DB SQL Role Definitions.com.azure.core.http.rest.PagedIterable
<SqlRoleDefinitionGetResultsInner> listSqlRoleDefinitions
(String resourceGroupName, String accountName, com.azure.core.util.Context context) Retrieves the list of all Azure Cosmos DB SQL Role Definitions.com.azure.core.http.rest.PagedFlux
<SqlRoleDefinitionGetResultsInner> listSqlRoleDefinitionsAsync
(String resourceGroupName, String accountName) Retrieves the list of all Azure Cosmos DB SQL Role Definitions.com.azure.core.http.rest.PagedIterable
<SqlStoredProcedureGetResultsInner> listSqlStoredProcedures
(String resourceGroupName, String accountName, String databaseName, String containerName) Lists the SQL storedProcedure under an existing Azure Cosmos DB database account.com.azure.core.http.rest.PagedIterable
<SqlStoredProcedureGetResultsInner> listSqlStoredProcedures
(String resourceGroupName, String accountName, String databaseName, String containerName, com.azure.core.util.Context context) Lists the SQL storedProcedure under an existing Azure Cosmos DB database account.com.azure.core.http.rest.PagedFlux
<SqlStoredProcedureGetResultsInner> listSqlStoredProceduresAsync
(String resourceGroupName, String accountName, String databaseName, String containerName) Lists the SQL storedProcedure under an existing Azure Cosmos DB database account.com.azure.core.http.rest.PagedIterable
<SqlTriggerGetResultsInner> listSqlTriggers
(String resourceGroupName, String accountName, String databaseName, String containerName) Lists the SQL trigger under an existing Azure Cosmos DB database account.com.azure.core.http.rest.PagedIterable
<SqlTriggerGetResultsInner> listSqlTriggers
(String resourceGroupName, String accountName, String databaseName, String containerName, com.azure.core.util.Context context) Lists the SQL trigger under an existing Azure Cosmos DB database account.com.azure.core.http.rest.PagedFlux
<SqlTriggerGetResultsInner> listSqlTriggersAsync
(String resourceGroupName, String accountName, String databaseName, String containerName) Lists the SQL trigger under an existing Azure Cosmos DB database account.com.azure.core.http.rest.PagedIterable
<SqlUserDefinedFunctionGetResultsInner> listSqlUserDefinedFunctions
(String resourceGroupName, String accountName, String databaseName, String containerName) Lists the SQL userDefinedFunction under an existing Azure Cosmos DB database account.com.azure.core.http.rest.PagedIterable
<SqlUserDefinedFunctionGetResultsInner> listSqlUserDefinedFunctions
(String resourceGroupName, String accountName, String databaseName, String containerName, com.azure.core.util.Context context) Lists the SQL userDefinedFunction under an existing Azure Cosmos DB database account.com.azure.core.http.rest.PagedFlux
<SqlUserDefinedFunctionGetResultsInner> listSqlUserDefinedFunctionsAsync
(String resourceGroupName, String accountName, String databaseName, String containerName) Lists the SQL userDefinedFunction under an existing Azure Cosmos DB database account.migrateSqlContainerToAutoscale
(String resourceGroupName, String accountName, String databaseName, String containerName) Migrate an Azure Cosmos DB SQL container from manual throughput to autoscale.migrateSqlContainerToAutoscale
(String resourceGroupName, String accountName, String databaseName, String containerName, com.azure.core.util.Context context) Migrate an Azure Cosmos DB SQL container from manual throughput to autoscale.migrateSqlContainerToAutoscaleAsync
(String resourceGroupName, String accountName, String databaseName, String containerName) Migrate an Azure Cosmos DB SQL container from manual throughput to autoscale.Mono
<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> migrateSqlContainerToAutoscaleWithResponseAsync
(String resourceGroupName, String accountName, String databaseName, String containerName) Migrate an Azure Cosmos DB SQL container from manual throughput to autoscale.migrateSqlContainerToManualThroughput
(String resourceGroupName, String accountName, String databaseName, String containerName) Migrate an Azure Cosmos DB SQL container from autoscale to manual throughput.migrateSqlContainerToManualThroughput
(String resourceGroupName, String accountName, String databaseName, String containerName, com.azure.core.util.Context context) Migrate an Azure Cosmos DB SQL container from autoscale to manual throughput.migrateSqlContainerToManualThroughputAsync
(String resourceGroupName, String accountName, String databaseName, String containerName) Migrate an Azure Cosmos DB SQL container from autoscale to manual throughput.Mono
<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> migrateSqlContainerToManualThroughputWithResponseAsync
(String resourceGroupName, String accountName, String databaseName, String containerName) Migrate an Azure Cosmos DB SQL container from autoscale to manual throughput.migrateSqlDatabaseToAutoscale
(String resourceGroupName, String accountName, String databaseName) Migrate an Azure Cosmos DB SQL database from manual throughput to autoscale.migrateSqlDatabaseToAutoscale
(String resourceGroupName, String accountName, String databaseName, com.azure.core.util.Context context) Migrate an Azure Cosmos DB SQL database from manual throughput to autoscale.migrateSqlDatabaseToAutoscaleAsync
(String resourceGroupName, String accountName, String databaseName) Migrate an Azure Cosmos DB SQL database from manual throughput to autoscale.Mono
<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> migrateSqlDatabaseToAutoscaleWithResponseAsync
(String resourceGroupName, String accountName, String databaseName) Migrate an Azure Cosmos DB SQL database from manual throughput to autoscale.migrateSqlDatabaseToManualThroughput
(String resourceGroupName, String accountName, String databaseName) Migrate an Azure Cosmos DB SQL database from autoscale to manual throughput.migrateSqlDatabaseToManualThroughput
(String resourceGroupName, String accountName, String databaseName, com.azure.core.util.Context context) Migrate an Azure Cosmos DB SQL database from autoscale to manual throughput.migrateSqlDatabaseToManualThroughputAsync
(String resourceGroupName, String accountName, String databaseName) Migrate an Azure Cosmos DB SQL database from autoscale to manual throughput.Mono
<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> migrateSqlDatabaseToManualThroughputWithResponseAsync
(String resourceGroupName, String accountName, String databaseName) Migrate an Azure Cosmos DB SQL database from autoscale to manual throughput.retrieveContinuousBackupInformation
(String resourceGroupName, String accountName, String databaseName, String containerName, ContinuousBackupRestoreLocation location) Retrieves continuous backup information for a container resource.retrieveContinuousBackupInformation
(String resourceGroupName, String accountName, String databaseName, String containerName, ContinuousBackupRestoreLocation location, com.azure.core.util.Context context) Retrieves continuous backup information for a container resource.retrieveContinuousBackupInformationAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, ContinuousBackupRestoreLocation location) Retrieves continuous backup information for a container resource.Mono
<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> retrieveContinuousBackupInformationWithResponseAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, ContinuousBackupRestoreLocation location) Retrieves continuous backup information for a container resource.updateSqlContainerThroughput
(String resourceGroupName, String accountName, String databaseName, String containerName, ThroughputSettingsUpdateParameters updateThroughputParameters) Update RUs per second of an Azure Cosmos DB SQL container.updateSqlContainerThroughput
(String resourceGroupName, String accountName, String databaseName, String containerName, ThroughputSettingsUpdateParameters updateThroughputParameters, com.azure.core.util.Context context) Update RUs per second of an Azure Cosmos DB SQL container.updateSqlContainerThroughputAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, ThroughputSettingsUpdateParameters updateThroughputParameters) Update RUs per second of an Azure Cosmos DB SQL container.Mono
<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> updateSqlContainerThroughputWithResponseAsync
(String resourceGroupName, String accountName, String databaseName, String containerName, ThroughputSettingsUpdateParameters updateThroughputParameters) Update RUs per second of an Azure Cosmos DB SQL container.updateSqlDatabaseThroughput
(String resourceGroupName, String accountName, String databaseName, ThroughputSettingsUpdateParameters updateThroughputParameters) Update RUs per second of an Azure Cosmos DB SQL database.updateSqlDatabaseThroughput
(String resourceGroupName, String accountName, String databaseName, ThroughputSettingsUpdateParameters updateThroughputParameters, com.azure.core.util.Context context) Update RUs per second of an Azure Cosmos DB SQL database.updateSqlDatabaseThroughputAsync
(String resourceGroupName, String accountName, String databaseName, ThroughputSettingsUpdateParameters updateThroughputParameters) Update RUs per second of an Azure Cosmos DB SQL database.Mono
<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> updateSqlDatabaseThroughputWithResponseAsync
(String resourceGroupName, String accountName, String databaseName, ThroughputSettingsUpdateParameters updateThroughputParameters) Update RUs per second of an Azure Cosmos DB SQL database.
-
Method Details
-
listSqlDatabasesAsync
com.azure.core.http.rest.PagedFlux<SqlDatabaseGetResultsInner> listSqlDatabasesAsync(String resourceGroupName, String accountName) Lists the SQL 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 SQL databases and their properties as paginated response
with
PagedFlux
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listSqlDatabases
com.azure.core.http.rest.PagedIterable<SqlDatabaseGetResultsInner> listSqlDatabases(String resourceGroupName, String accountName) Lists the SQL 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 SQL databases and their properties as paginated response
with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listSqlDatabases
com.azure.core.http.rest.PagedIterable<SqlDatabaseGetResultsInner> listSqlDatabases(String resourceGroupName, String accountName, com.azure.core.util.Context context) Lists the SQL 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 SQL databases and their properties as paginated response
with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlDatabaseWithResponseAsync
Mono<com.azure.core.http.rest.Response<SqlDatabaseGetResultsInner>> getSqlDatabaseWithResponseAsync(String resourceGroupName, String accountName, String databaseName) Gets the SQL 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 SQL database under an existing Azure Cosmos DB database account with the provided name along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlDatabaseAsync
Mono<SqlDatabaseGetResultsInner> getSqlDatabaseAsync(String resourceGroupName, String accountName, String databaseName) Gets the SQL 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 SQL database under an existing Azure Cosmos DB database account with the provided name on successful
completion of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlDatabaseWithResponse
com.azure.core.http.rest.Response<SqlDatabaseGetResultsInner> getSqlDatabaseWithResponse(String resourceGroupName, String accountName, String databaseName, com.azure.core.util.Context context) Gets the SQL 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 SQL database under an existing Azure Cosmos DB database account with the provided name along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlDatabase
SqlDatabaseGetResultsInner getSqlDatabase(String resourceGroupName, String accountName, String databaseName) Gets the SQL 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 SQL database under an existing Azure Cosmos DB database account with the provided name.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlDatabaseWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createUpdateSqlDatabaseWithResponseAsync(String resourceGroupName, String accountName, String databaseName, SqlDatabaseCreateUpdateParameters createUpdateSqlDatabaseParameters) Create or update an Azure Cosmos DB SQL 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.createUpdateSqlDatabaseParameters
- The parameters to provide for the current SQL database.- Returns:
- an Azure Cosmos DB SQL database along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateUpdateSqlDatabaseAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<SqlDatabaseGetResultsInner>,SqlDatabaseGetResultsInner> beginCreateUpdateSqlDatabaseAsync(String resourceGroupName, String accountName, String databaseName, SqlDatabaseCreateUpdateParameters createUpdateSqlDatabaseParameters) Create or update an Azure Cosmos DB SQL 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.createUpdateSqlDatabaseParameters
- The parameters to provide for the current SQL database.- Returns:
- the
PollerFlux
for polling of an Azure Cosmos DB SQL database. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateUpdateSqlDatabase
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SqlDatabaseGetResultsInner>,SqlDatabaseGetResultsInner> beginCreateUpdateSqlDatabase(String resourceGroupName, String accountName, String databaseName, SqlDatabaseCreateUpdateParameters createUpdateSqlDatabaseParameters) Create or update an Azure Cosmos DB SQL 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.createUpdateSqlDatabaseParameters
- The parameters to provide for the current SQL database.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB SQL database. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateUpdateSqlDatabase
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SqlDatabaseGetResultsInner>,SqlDatabaseGetResultsInner> beginCreateUpdateSqlDatabase(String resourceGroupName, String accountName, String databaseName, SqlDatabaseCreateUpdateParameters createUpdateSqlDatabaseParameters, com.azure.core.util.Context context) Create or update an Azure Cosmos DB SQL 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.createUpdateSqlDatabaseParameters
- The parameters to provide for the current SQL database.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB SQL database. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlDatabaseAsync
Mono<SqlDatabaseGetResultsInner> createUpdateSqlDatabaseAsync(String resourceGroupName, String accountName, String databaseName, SqlDatabaseCreateUpdateParameters createUpdateSqlDatabaseParameters) Create or update an Azure Cosmos DB SQL 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.createUpdateSqlDatabaseParameters
- The parameters to provide for the current SQL database.- Returns:
- an Azure Cosmos DB SQL database on successful completion of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlDatabase
SqlDatabaseGetResultsInner createUpdateSqlDatabase(String resourceGroupName, String accountName, String databaseName, SqlDatabaseCreateUpdateParameters createUpdateSqlDatabaseParameters) Create or update an Azure Cosmos DB SQL 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.createUpdateSqlDatabaseParameters
- The parameters to provide for the current SQL database.- Returns:
- an Azure Cosmos DB SQL database.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlDatabase
SqlDatabaseGetResultsInner createUpdateSqlDatabase(String resourceGroupName, String accountName, String databaseName, SqlDatabaseCreateUpdateParameters createUpdateSqlDatabaseParameters, com.azure.core.util.Context context) Create or update an Azure Cosmos DB SQL 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.createUpdateSqlDatabaseParameters
- The parameters to provide for the current SQL database.context
- The context to associate with this operation.- Returns:
- an Azure Cosmos DB SQL database.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlDatabaseWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteSqlDatabaseWithResponseAsync(String resourceGroupName, String accountName, String databaseName) Deletes an existing Azure Cosmos DB SQL database.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.- Returns:
- the
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteSqlDatabaseAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteSqlDatabaseAsync(String resourceGroupName, String accountName, String databaseName) Deletes an existing Azure Cosmos DB SQL database.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.- Returns:
- the
PollerFlux
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteSqlDatabase
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteSqlDatabase(String resourceGroupName, String accountName, String databaseName) Deletes an existing Azure Cosmos DB SQL database.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.- Returns:
- the
SyncPoller
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteSqlDatabase
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteSqlDatabase(String resourceGroupName, String accountName, String databaseName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL database.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlDatabaseAsync
Mono<Void> deleteSqlDatabaseAsync(String resourceGroupName, String accountName, String databaseName) Deletes an existing Azure Cosmos DB SQL database.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.- Returns:
- A
Mono
that completes when a successful response is received. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlDatabase
Deletes an existing Azure Cosmos DB SQL database.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlDatabase
void deleteSqlDatabase(String resourceGroupName, String accountName, String databaseName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL database.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.context
- The context to associate with this operation.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlDatabaseThroughputWithResponseAsync
Mono<com.azure.core.http.rest.Response<ThroughputSettingsGetResultsInner>> getSqlDatabaseThroughputWithResponseAsync(String resourceGroupName, String accountName, String databaseName) Gets the RUs per second of the SQL 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 SQL database under an existing Azure Cosmos DB database account with the
provided name along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlDatabaseThroughputAsync
Mono<ThroughputSettingsGetResultsInner> getSqlDatabaseThroughputAsync(String resourceGroupName, String accountName, String databaseName) Gets the RUs per second of the SQL 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 SQL database under an existing Azure Cosmos DB database account with the
provided name on successful completion of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlDatabaseThroughputWithResponse
com.azure.core.http.rest.Response<ThroughputSettingsGetResultsInner> getSqlDatabaseThroughputWithResponse(String resourceGroupName, String accountName, String databaseName, com.azure.core.util.Context context) Gets the RUs per second of the SQL 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 SQL database under an existing Azure Cosmos DB database account with the
provided name along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlDatabaseThroughput
ThroughputSettingsGetResultsInner getSqlDatabaseThroughput(String resourceGroupName, String accountName, String databaseName) Gets the RUs per second of the SQL 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 SQL database under an existing Azure Cosmos DB database account with the provided name.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
updateSqlDatabaseThroughputWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> updateSqlDatabaseThroughputWithResponseAsync(String resourceGroupName, String accountName, String databaseName, ThroughputSettingsUpdateParameters updateThroughputParameters) Update RUs per second of an Azure Cosmos DB SQL 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 parameters to provide for the RUs per second of the current SQL database.- Returns:
- an Azure Cosmos DB resource throughput along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginUpdateSqlDatabaseThroughputAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginUpdateSqlDatabaseThroughputAsync(String resourceGroupName, String accountName, String databaseName, ThroughputSettingsUpdateParameters updateThroughputParameters) Update RUs per second of an Azure Cosmos DB SQL 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 parameters to provide for the RUs per second of the current SQL database.- Returns:
- the
PollerFlux
for polling of an Azure Cosmos DB resource throughput. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginUpdateSqlDatabaseThroughput
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginUpdateSqlDatabaseThroughput(String resourceGroupName, String accountName, String databaseName, ThroughputSettingsUpdateParameters updateThroughputParameters) Update RUs per second of an Azure Cosmos DB SQL 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 parameters to provide for the RUs per second of the current SQL database.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB resource throughput. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginUpdateSqlDatabaseThroughput
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginUpdateSqlDatabaseThroughput(String resourceGroupName, String accountName, String databaseName, ThroughputSettingsUpdateParameters updateThroughputParameters, com.azure.core.util.Context context) Update RUs per second of an Azure Cosmos DB SQL 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 parameters to provide for the RUs per second of the current SQL database.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB resource throughput. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
updateSqlDatabaseThroughputAsync
Mono<ThroughputSettingsGetResultsInner> updateSqlDatabaseThroughputAsync(String resourceGroupName, String accountName, String databaseName, ThroughputSettingsUpdateParameters updateThroughputParameters) Update RUs per second of an Azure Cosmos DB SQL 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 parameters to provide for the RUs per second of the current SQL database.- Returns:
- an Azure Cosmos DB resource throughput on successful completion of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
updateSqlDatabaseThroughput
ThroughputSettingsGetResultsInner updateSqlDatabaseThroughput(String resourceGroupName, String accountName, String databaseName, ThroughputSettingsUpdateParameters updateThroughputParameters) Update RUs per second of an Azure Cosmos DB SQL 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 parameters to provide for the RUs per second of the current SQL database.- Returns:
- an Azure Cosmos DB resource throughput.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
updateSqlDatabaseThroughput
ThroughputSettingsGetResultsInner updateSqlDatabaseThroughput(String resourceGroupName, String accountName, String databaseName, ThroughputSettingsUpdateParameters updateThroughputParameters, com.azure.core.util.Context context) Update RUs per second of an Azure Cosmos DB SQL 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 parameters to provide for the RUs per second of the current SQL database.context
- The context to associate with this operation.- Returns:
- an Azure Cosmos DB resource throughput.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
migrateSqlDatabaseToAutoscaleWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> migrateSqlDatabaseToAutoscaleWithResponseAsync(String resourceGroupName, String accountName, String databaseName) Migrate an Azure Cosmos DB SQL database from manual throughput to autoscale.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.- Returns:
- an Azure Cosmos DB resource throughput along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginMigrateSqlDatabaseToAutoscaleAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateSqlDatabaseToAutoscaleAsync(String resourceGroupName, String accountName, String databaseName) Migrate an Azure Cosmos DB SQL database from manual throughput to autoscale.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.- Returns:
- the
PollerFlux
for polling of an Azure Cosmos DB resource throughput. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginMigrateSqlDatabaseToAutoscale
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateSqlDatabaseToAutoscale(String resourceGroupName, String accountName, String databaseName) Migrate an Azure Cosmos DB SQL database from manual throughput to autoscale.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB resource throughput. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginMigrateSqlDatabaseToAutoscale
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateSqlDatabaseToAutoscale(String resourceGroupName, String accountName, String databaseName, com.azure.core.util.Context context) Migrate an Azure Cosmos DB SQL database from manual throughput to autoscale.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB resource throughput. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
migrateSqlDatabaseToAutoscaleAsync
Mono<ThroughputSettingsGetResultsInner> migrateSqlDatabaseToAutoscaleAsync(String resourceGroupName, String accountName, String databaseName) Migrate an Azure Cosmos DB SQL database from manual throughput to autoscale.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.- Returns:
- an Azure Cosmos DB resource throughput on successful completion of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
migrateSqlDatabaseToAutoscale
ThroughputSettingsGetResultsInner migrateSqlDatabaseToAutoscale(String resourceGroupName, String accountName, String databaseName) Migrate an Azure Cosmos DB SQL database from manual throughput to autoscale.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.- Returns:
- an Azure Cosmos DB resource throughput.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
migrateSqlDatabaseToAutoscale
ThroughputSettingsGetResultsInner migrateSqlDatabaseToAutoscale(String resourceGroupName, String accountName, String databaseName, com.azure.core.util.Context context) Migrate an Azure Cosmos DB SQL database from manual throughput to autoscale.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.context
- The context to associate with this operation.- Returns:
- an Azure Cosmos DB resource throughput.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
migrateSqlDatabaseToManualThroughputWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> migrateSqlDatabaseToManualThroughputWithResponseAsync(String resourceGroupName, String accountName, String databaseName) Migrate an Azure Cosmos DB SQL database from autoscale to manual throughput.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.- Returns:
- an Azure Cosmos DB resource throughput along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginMigrateSqlDatabaseToManualThroughputAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateSqlDatabaseToManualThroughputAsync(String resourceGroupName, String accountName, String databaseName) Migrate an Azure Cosmos DB SQL database from autoscale to manual throughput.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.- Returns:
- the
PollerFlux
for polling of an Azure Cosmos DB resource throughput. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginMigrateSqlDatabaseToManualThroughput
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateSqlDatabaseToManualThroughput(String resourceGroupName, String accountName, String databaseName) Migrate an Azure Cosmos DB SQL database from autoscale to manual throughput.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB resource throughput. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginMigrateSqlDatabaseToManualThroughput
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateSqlDatabaseToManualThroughput(String resourceGroupName, String accountName, String databaseName, com.azure.core.util.Context context) Migrate an Azure Cosmos DB SQL database from autoscale to manual throughput.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB resource throughput. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
migrateSqlDatabaseToManualThroughputAsync
Mono<ThroughputSettingsGetResultsInner> migrateSqlDatabaseToManualThroughputAsync(String resourceGroupName, String accountName, String databaseName) Migrate an Azure Cosmos DB SQL database from autoscale to manual throughput.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.- Returns:
- an Azure Cosmos DB resource throughput on successful completion of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
migrateSqlDatabaseToManualThroughput
ThroughputSettingsGetResultsInner migrateSqlDatabaseToManualThroughput(String resourceGroupName, String accountName, String databaseName) Migrate an Azure Cosmos DB SQL database from autoscale to manual throughput.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.- Returns:
- an Azure Cosmos DB resource throughput.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
migrateSqlDatabaseToManualThroughput
ThroughputSettingsGetResultsInner migrateSqlDatabaseToManualThroughput(String resourceGroupName, String accountName, String databaseName, com.azure.core.util.Context context) Migrate an Azure Cosmos DB SQL database from autoscale to manual throughput.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.context
- The context to associate with this operation.- Returns:
- an Azure Cosmos DB resource throughput.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listSqlContainersAsync
com.azure.core.http.rest.PagedFlux<SqlContainerGetResultsInner> listSqlContainersAsync(String resourceGroupName, String accountName, String databaseName) Lists the SQL container 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 containers and their properties as paginated response with
PagedFlux
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listSqlContainers
com.azure.core.http.rest.PagedIterable<SqlContainerGetResultsInner> listSqlContainers(String resourceGroupName, String accountName, String databaseName) Lists the SQL container 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 containers and their properties as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listSqlContainers
com.azure.core.http.rest.PagedIterable<SqlContainerGetResultsInner> listSqlContainers(String resourceGroupName, String accountName, String databaseName, com.azure.core.util.Context context) Lists the SQL container 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 containers and their properties as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlContainerWithResponseAsync
Mono<com.azure.core.http.rest.Response<SqlContainerGetResultsInner>> getSqlContainerWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String containerName) Gets the SQL container 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.containerName
- Cosmos DB container name.- Returns:
- the SQL container under an existing Azure Cosmos DB database account along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlContainerAsync
Mono<SqlContainerGetResultsInner> getSqlContainerAsync(String resourceGroupName, String accountName, String databaseName, String containerName) Gets the SQL container 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.containerName
- Cosmos DB container name.- Returns:
- the SQL container under an existing Azure Cosmos DB database account on successful completion of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlContainerWithResponse
com.azure.core.http.rest.Response<SqlContainerGetResultsInner> getSqlContainerWithResponse(String resourceGroupName, String accountName, String databaseName, String containerName, com.azure.core.util.Context context) Gets the SQL container 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.containerName
- Cosmos DB container name.context
- The context to associate with this operation.- Returns:
- the SQL container under an existing Azure Cosmos DB database account along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlContainer
SqlContainerGetResultsInner getSqlContainer(String resourceGroupName, String accountName, String databaseName, String containerName) Gets the SQL container 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.containerName
- Cosmos DB container name.- Returns:
- the SQL container under an existing Azure Cosmos DB database account.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlContainerWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createUpdateSqlContainerWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String containerName, SqlContainerCreateUpdateParameters createUpdateSqlContainerParameters) Create or update an Azure Cosmos DB SQL container.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.createUpdateSqlContainerParameters
- The parameters to provide for the current SQL container.- Returns:
- an Azure Cosmos DB container along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateUpdateSqlContainerAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<SqlContainerGetResultsInner>,SqlContainerGetResultsInner> beginCreateUpdateSqlContainerAsync(String resourceGroupName, String accountName, String databaseName, String containerName, SqlContainerCreateUpdateParameters createUpdateSqlContainerParameters) Create or update an Azure Cosmos DB SQL container.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.createUpdateSqlContainerParameters
- The parameters to provide for the current SQL container.- Returns:
- the
PollerFlux
for polling of an Azure Cosmos DB container. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateUpdateSqlContainer
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SqlContainerGetResultsInner>,SqlContainerGetResultsInner> beginCreateUpdateSqlContainer(String resourceGroupName, String accountName, String databaseName, String containerName, SqlContainerCreateUpdateParameters createUpdateSqlContainerParameters) Create or update an Azure Cosmos DB SQL container.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.createUpdateSqlContainerParameters
- The parameters to provide for the current SQL container.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB container. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateUpdateSqlContainer
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SqlContainerGetResultsInner>,SqlContainerGetResultsInner> beginCreateUpdateSqlContainer(String resourceGroupName, String accountName, String databaseName, String containerName, SqlContainerCreateUpdateParameters createUpdateSqlContainerParameters, com.azure.core.util.Context context) Create or update an Azure Cosmos DB SQL container.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.createUpdateSqlContainerParameters
- The parameters to provide for the current SQL container.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB container. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlContainerAsync
Mono<SqlContainerGetResultsInner> createUpdateSqlContainerAsync(String resourceGroupName, String accountName, String databaseName, String containerName, SqlContainerCreateUpdateParameters createUpdateSqlContainerParameters) Create or update an Azure Cosmos DB SQL container.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.createUpdateSqlContainerParameters
- The parameters to provide for the current SQL container.- Returns:
- an Azure Cosmos DB container on successful completion of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlContainer
SqlContainerGetResultsInner createUpdateSqlContainer(String resourceGroupName, String accountName, String databaseName, String containerName, SqlContainerCreateUpdateParameters createUpdateSqlContainerParameters) Create or update an Azure Cosmos DB SQL container.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.createUpdateSqlContainerParameters
- The parameters to provide for the current SQL container.- Returns:
- an Azure Cosmos DB container.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlContainer
SqlContainerGetResultsInner createUpdateSqlContainer(String resourceGroupName, String accountName, String databaseName, String containerName, SqlContainerCreateUpdateParameters createUpdateSqlContainerParameters, com.azure.core.util.Context context) Create or update an Azure Cosmos DB SQL container.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.createUpdateSqlContainerParameters
- The parameters to provide for the current SQL container.context
- The context to associate with this operation.- Returns:
- an Azure Cosmos DB container.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlContainerWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteSqlContainerWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String containerName) Deletes an existing Azure Cosmos DB SQL container.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.- Returns:
- the
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteSqlContainerAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteSqlContainerAsync(String resourceGroupName, String accountName, String databaseName, String containerName) Deletes an existing Azure Cosmos DB SQL container.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.- Returns:
- the
PollerFlux
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteSqlContainer
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteSqlContainer(String resourceGroupName, String accountName, String databaseName, String containerName) Deletes an existing Azure Cosmos DB SQL container.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.- Returns:
- the
SyncPoller
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteSqlContainer
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteSqlContainer(String resourceGroupName, String accountName, String databaseName, String containerName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL container.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlContainerAsync
Mono<Void> deleteSqlContainerAsync(String resourceGroupName, String accountName, String databaseName, String containerName) Deletes an existing Azure Cosmos DB SQL container.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.- Returns:
- A
Mono
that completes when a successful response is received. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlContainer
void deleteSqlContainer(String resourceGroupName, String accountName, String databaseName, String containerName) Deletes an existing Azure Cosmos DB SQL container.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlContainer
void deleteSqlContainer(String resourceGroupName, String accountName, String databaseName, String containerName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL container.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.context
- The context to associate with this operation.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlContainerThroughputWithResponseAsync
Mono<com.azure.core.http.rest.Response<ThroughputSettingsGetResultsInner>> getSqlContainerThroughputWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String containerName) Gets the RUs per second of the SQL container 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.containerName
- Cosmos DB container name.- Returns:
- the RUs per second of the SQL container under an existing Azure Cosmos DB database account along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlContainerThroughputAsync
Mono<ThroughputSettingsGetResultsInner> getSqlContainerThroughputAsync(String resourceGroupName, String accountName, String databaseName, String containerName) Gets the RUs per second of the SQL container 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.containerName
- Cosmos DB container name.- Returns:
- the RUs per second of the SQL container under an existing Azure Cosmos DB database account on successful
completion of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlContainerThroughputWithResponse
com.azure.core.http.rest.Response<ThroughputSettingsGetResultsInner> getSqlContainerThroughputWithResponse(String resourceGroupName, String accountName, String databaseName, String containerName, com.azure.core.util.Context context) Gets the RUs per second of the SQL container 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.containerName
- Cosmos DB container name.context
- The context to associate with this operation.- Returns:
- the RUs per second of the SQL container under an existing Azure Cosmos DB database account along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlContainerThroughput
ThroughputSettingsGetResultsInner getSqlContainerThroughput(String resourceGroupName, String accountName, String databaseName, String containerName) Gets the RUs per second of the SQL container 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.containerName
- Cosmos DB container name.- Returns:
- the RUs per second of the SQL container under an existing Azure Cosmos DB database account.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
updateSqlContainerThroughputWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> updateSqlContainerThroughputWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String containerName, ThroughputSettingsUpdateParameters updateThroughputParameters) Update RUs per second of an Azure Cosmos DB SQL container.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.updateThroughputParameters
- The parameters to provide for the RUs per second of the current SQL container.- Returns:
- an Azure Cosmos DB resource throughput along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginUpdateSqlContainerThroughputAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginUpdateSqlContainerThroughputAsync(String resourceGroupName, String accountName, String databaseName, String containerName, ThroughputSettingsUpdateParameters updateThroughputParameters) Update RUs per second of an Azure Cosmos DB SQL container.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.updateThroughputParameters
- The parameters to provide for the RUs per second of the current SQL container.- Returns:
- the
PollerFlux
for polling of an Azure Cosmos DB resource throughput. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginUpdateSqlContainerThroughput
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginUpdateSqlContainerThroughput(String resourceGroupName, String accountName, String databaseName, String containerName, ThroughputSettingsUpdateParameters updateThroughputParameters) Update RUs per second of an Azure Cosmos DB SQL container.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.updateThroughputParameters
- The parameters to provide for the RUs per second of the current SQL container.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB resource throughput. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginUpdateSqlContainerThroughput
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginUpdateSqlContainerThroughput(String resourceGroupName, String accountName, String databaseName, String containerName, ThroughputSettingsUpdateParameters updateThroughputParameters, com.azure.core.util.Context context) Update RUs per second of an Azure Cosmos DB SQL container.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.updateThroughputParameters
- The parameters to provide for the RUs per second of the current SQL container.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB resource throughput. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
updateSqlContainerThroughputAsync
Mono<ThroughputSettingsGetResultsInner> updateSqlContainerThroughputAsync(String resourceGroupName, String accountName, String databaseName, String containerName, ThroughputSettingsUpdateParameters updateThroughputParameters) Update RUs per second of an Azure Cosmos DB SQL container.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.updateThroughputParameters
- The parameters to provide for the RUs per second of the current SQL container.- Returns:
- an Azure Cosmos DB resource throughput on successful completion of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
updateSqlContainerThroughput
ThroughputSettingsGetResultsInner updateSqlContainerThroughput(String resourceGroupName, String accountName, String databaseName, String containerName, ThroughputSettingsUpdateParameters updateThroughputParameters) Update RUs per second of an Azure Cosmos DB SQL container.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.updateThroughputParameters
- The parameters to provide for the RUs per second of the current SQL container.- Returns:
- an Azure Cosmos DB resource throughput.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
updateSqlContainerThroughput
ThroughputSettingsGetResultsInner updateSqlContainerThroughput(String resourceGroupName, String accountName, String databaseName, String containerName, ThroughputSettingsUpdateParameters updateThroughputParameters, com.azure.core.util.Context context) Update RUs per second of an Azure Cosmos DB SQL container.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.updateThroughputParameters
- The parameters to provide for the RUs per second of the current SQL container.context
- The context to associate with this operation.- Returns:
- an Azure Cosmos DB resource throughput.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
migrateSqlContainerToAutoscaleWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> migrateSqlContainerToAutoscaleWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String containerName) Migrate an Azure Cosmos DB SQL container 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.containerName
- Cosmos DB container name.- Returns:
- an Azure Cosmos DB resource throughput along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginMigrateSqlContainerToAutoscaleAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateSqlContainerToAutoscaleAsync(String resourceGroupName, String accountName, String databaseName, String containerName) Migrate an Azure Cosmos DB SQL container 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.containerName
- Cosmos DB container name.- Returns:
- the
PollerFlux
for polling of an Azure Cosmos DB resource throughput. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginMigrateSqlContainerToAutoscale
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateSqlContainerToAutoscale(String resourceGroupName, String accountName, String databaseName, String containerName) Migrate an Azure Cosmos DB SQL container 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.containerName
- Cosmos DB container name.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB resource throughput. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginMigrateSqlContainerToAutoscale
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateSqlContainerToAutoscale(String resourceGroupName, String accountName, String databaseName, String containerName, com.azure.core.util.Context context) Migrate an Azure Cosmos DB SQL container 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.containerName
- Cosmos DB container name.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB resource throughput. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
migrateSqlContainerToAutoscaleAsync
Mono<ThroughputSettingsGetResultsInner> migrateSqlContainerToAutoscaleAsync(String resourceGroupName, String accountName, String databaseName, String containerName) Migrate an Azure Cosmos DB SQL container 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.containerName
- Cosmos DB container name.- Returns:
- an Azure Cosmos DB resource throughput on successful completion of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
migrateSqlContainerToAutoscale
ThroughputSettingsGetResultsInner migrateSqlContainerToAutoscale(String resourceGroupName, String accountName, String databaseName, String containerName) Migrate an Azure Cosmos DB SQL container 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.containerName
- Cosmos DB container name.- Returns:
- an Azure Cosmos DB resource throughput.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
migrateSqlContainerToAutoscale
ThroughputSettingsGetResultsInner migrateSqlContainerToAutoscale(String resourceGroupName, String accountName, String databaseName, String containerName, com.azure.core.util.Context context) Migrate an Azure Cosmos DB SQL container 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.containerName
- Cosmos DB container name.context
- The context to associate with this operation.- Returns:
- an Azure Cosmos DB resource throughput.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
migrateSqlContainerToManualThroughputWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> migrateSqlContainerToManualThroughputWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String containerName) Migrate an Azure Cosmos DB SQL container 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.containerName
- Cosmos DB container name.- Returns:
- an Azure Cosmos DB resource throughput along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginMigrateSqlContainerToManualThroughputAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateSqlContainerToManualThroughputAsync(String resourceGroupName, String accountName, String databaseName, String containerName) Migrate an Azure Cosmos DB SQL container 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.containerName
- Cosmos DB container name.- Returns:
- the
PollerFlux
for polling of an Azure Cosmos DB resource throughput. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginMigrateSqlContainerToManualThroughput
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateSqlContainerToManualThroughput(String resourceGroupName, String accountName, String databaseName, String containerName) Migrate an Azure Cosmos DB SQL container 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.containerName
- Cosmos DB container name.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB resource throughput. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginMigrateSqlContainerToManualThroughput
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateSqlContainerToManualThroughput(String resourceGroupName, String accountName, String databaseName, String containerName, com.azure.core.util.Context context) Migrate an Azure Cosmos DB SQL container 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.containerName
- Cosmos DB container name.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB resource throughput. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
migrateSqlContainerToManualThroughputAsync
Mono<ThroughputSettingsGetResultsInner> migrateSqlContainerToManualThroughputAsync(String resourceGroupName, String accountName, String databaseName, String containerName) Migrate an Azure Cosmos DB SQL container 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.containerName
- Cosmos DB container name.- Returns:
- an Azure Cosmos DB resource throughput on successful completion of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
migrateSqlContainerToManualThroughput
ThroughputSettingsGetResultsInner migrateSqlContainerToManualThroughput(String resourceGroupName, String accountName, String databaseName, String containerName) Migrate an Azure Cosmos DB SQL container 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.containerName
- Cosmos DB container name.- Returns:
- an Azure Cosmos DB resource throughput.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
migrateSqlContainerToManualThroughput
ThroughputSettingsGetResultsInner migrateSqlContainerToManualThroughput(String resourceGroupName, String accountName, String databaseName, String containerName, com.azure.core.util.Context context) Migrate an Azure Cosmos DB SQL container 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.containerName
- Cosmos DB container name.context
- The context to associate with this operation.- Returns:
- an Azure Cosmos DB resource throughput.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listClientEncryptionKeysAsync
com.azure.core.http.rest.PagedFlux<ClientEncryptionKeyGetResultsInner> listClientEncryptionKeysAsync(String resourceGroupName, String accountName, String databaseName) Lists the ClientEncryptionKeys under an existing Azure Cosmos DB SQL 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 List operation response, that contains the client encryption keys and their properties as paginated
response with
PagedFlux
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listClientEncryptionKeys
com.azure.core.http.rest.PagedIterable<ClientEncryptionKeyGetResultsInner> listClientEncryptionKeys(String resourceGroupName, String accountName, String databaseName) Lists the ClientEncryptionKeys under an existing Azure Cosmos DB SQL 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 List operation response, that contains the client encryption keys and their properties as paginated
response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listClientEncryptionKeys
com.azure.core.http.rest.PagedIterable<ClientEncryptionKeyGetResultsInner> listClientEncryptionKeys(String resourceGroupName, String accountName, String databaseName, com.azure.core.util.Context context) Lists the ClientEncryptionKeys under an existing Azure Cosmos DB SQL 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 List operation response, that contains the client encryption keys and their properties as paginated
response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getClientEncryptionKeyWithResponseAsync
Mono<com.azure.core.http.rest.Response<ClientEncryptionKeyGetResultsInner>> getClientEncryptionKeyWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String clientEncryptionKeyName) Gets the ClientEncryptionKey under an existing Azure Cosmos DB SQL 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.clientEncryptionKeyName
- Cosmos DB ClientEncryptionKey name.- Returns:
- the ClientEncryptionKey under an existing Azure Cosmos DB SQL database along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getClientEncryptionKeyAsync
Mono<ClientEncryptionKeyGetResultsInner> getClientEncryptionKeyAsync(String resourceGroupName, String accountName, String databaseName, String clientEncryptionKeyName) Gets the ClientEncryptionKey under an existing Azure Cosmos DB SQL 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.clientEncryptionKeyName
- Cosmos DB ClientEncryptionKey name.- Returns:
- the ClientEncryptionKey under an existing Azure Cosmos DB SQL database on successful completion of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getClientEncryptionKeyWithResponse
com.azure.core.http.rest.Response<ClientEncryptionKeyGetResultsInner> getClientEncryptionKeyWithResponse(String resourceGroupName, String accountName, String databaseName, String clientEncryptionKeyName, com.azure.core.util.Context context) Gets the ClientEncryptionKey under an existing Azure Cosmos DB SQL 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.clientEncryptionKeyName
- Cosmos DB ClientEncryptionKey name.context
- The context to associate with this operation.- Returns:
- the ClientEncryptionKey under an existing Azure Cosmos DB SQL database along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getClientEncryptionKey
ClientEncryptionKeyGetResultsInner getClientEncryptionKey(String resourceGroupName, String accountName, String databaseName, String clientEncryptionKeyName) Gets the ClientEncryptionKey under an existing Azure Cosmos DB SQL 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.clientEncryptionKeyName
- Cosmos DB ClientEncryptionKey name.- Returns:
- the ClientEncryptionKey under an existing Azure Cosmos DB SQL database.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateClientEncryptionKeyWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createUpdateClientEncryptionKeyWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String clientEncryptionKeyName, ClientEncryptionKeyCreateUpdateParameters createUpdateClientEncryptionKeyParameters) Create or update a ClientEncryptionKey. This API is meant to be invoked via tools such as the Azure Powershell (instead of directly).- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.clientEncryptionKeyName
- Cosmos DB ClientEncryptionKey name.createUpdateClientEncryptionKeyParameters
- The parameters to provide for the client encryption key.- Returns:
- client Encryption Key along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateUpdateClientEncryptionKeyAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ClientEncryptionKeyGetResultsInner>,ClientEncryptionKeyGetResultsInner> beginCreateUpdateClientEncryptionKeyAsync(String resourceGroupName, String accountName, String databaseName, String clientEncryptionKeyName, ClientEncryptionKeyCreateUpdateParameters createUpdateClientEncryptionKeyParameters) Create or update a ClientEncryptionKey. This API is meant to be invoked via tools such as the Azure Powershell (instead of directly).- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.clientEncryptionKeyName
- Cosmos DB ClientEncryptionKey name.createUpdateClientEncryptionKeyParameters
- The parameters to provide for the client encryption key.- Returns:
- the
PollerFlux
for polling of client Encryption Key. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateUpdateClientEncryptionKey
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ClientEncryptionKeyGetResultsInner>,ClientEncryptionKeyGetResultsInner> beginCreateUpdateClientEncryptionKey(String resourceGroupName, String accountName, String databaseName, String clientEncryptionKeyName, ClientEncryptionKeyCreateUpdateParameters createUpdateClientEncryptionKeyParameters) Create or update a ClientEncryptionKey. This API is meant to be invoked via tools such as the Azure Powershell (instead of directly).- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.clientEncryptionKeyName
- Cosmos DB ClientEncryptionKey name.createUpdateClientEncryptionKeyParameters
- The parameters to provide for the client encryption key.- Returns:
- the
SyncPoller
for polling of client Encryption Key. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateUpdateClientEncryptionKey
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ClientEncryptionKeyGetResultsInner>,ClientEncryptionKeyGetResultsInner> beginCreateUpdateClientEncryptionKey(String resourceGroupName, String accountName, String databaseName, String clientEncryptionKeyName, ClientEncryptionKeyCreateUpdateParameters createUpdateClientEncryptionKeyParameters, com.azure.core.util.Context context) Create or update a ClientEncryptionKey. This API is meant to be invoked via tools such as the Azure Powershell (instead of directly).- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.clientEncryptionKeyName
- Cosmos DB ClientEncryptionKey name.createUpdateClientEncryptionKeyParameters
- The parameters to provide for the client encryption key.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of client Encryption Key. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateClientEncryptionKeyAsync
Mono<ClientEncryptionKeyGetResultsInner> createUpdateClientEncryptionKeyAsync(String resourceGroupName, String accountName, String databaseName, String clientEncryptionKeyName, ClientEncryptionKeyCreateUpdateParameters createUpdateClientEncryptionKeyParameters) Create or update a ClientEncryptionKey. This API is meant to be invoked via tools such as the Azure Powershell (instead of directly).- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.clientEncryptionKeyName
- Cosmos DB ClientEncryptionKey name.createUpdateClientEncryptionKeyParameters
- The parameters to provide for the client encryption key.- Returns:
- client Encryption Key on successful completion of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateClientEncryptionKey
ClientEncryptionKeyGetResultsInner createUpdateClientEncryptionKey(String resourceGroupName, String accountName, String databaseName, String clientEncryptionKeyName, ClientEncryptionKeyCreateUpdateParameters createUpdateClientEncryptionKeyParameters) Create or update a ClientEncryptionKey. This API is meant to be invoked via tools such as the Azure Powershell (instead of directly).- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.clientEncryptionKeyName
- Cosmos DB ClientEncryptionKey name.createUpdateClientEncryptionKeyParameters
- The parameters to provide for the client encryption key.- Returns:
- client Encryption Key.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateClientEncryptionKey
ClientEncryptionKeyGetResultsInner createUpdateClientEncryptionKey(String resourceGroupName, String accountName, String databaseName, String clientEncryptionKeyName, ClientEncryptionKeyCreateUpdateParameters createUpdateClientEncryptionKeyParameters, com.azure.core.util.Context context) Create or update a ClientEncryptionKey. This API is meant to be invoked via tools such as the Azure Powershell (instead of directly).- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.clientEncryptionKeyName
- Cosmos DB ClientEncryptionKey name.createUpdateClientEncryptionKeyParameters
- The parameters to provide for the client encryption key.context
- The context to associate with this operation.- Returns:
- client Encryption Key.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listSqlStoredProceduresAsync
com.azure.core.http.rest.PagedFlux<SqlStoredProcedureGetResultsInner> listSqlStoredProceduresAsync(String resourceGroupName, String accountName, String databaseName, String containerName) Lists the SQL storedProcedure 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.containerName
- Cosmos DB container name.- Returns:
- the List operation response, that contains the storedProcedures and their properties as paginated
response with
PagedFlux
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listSqlStoredProcedures
com.azure.core.http.rest.PagedIterable<SqlStoredProcedureGetResultsInner> listSqlStoredProcedures(String resourceGroupName, String accountName, String databaseName, String containerName) Lists the SQL storedProcedure 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.containerName
- Cosmos DB container name.- Returns:
- the List operation response, that contains the storedProcedures and their properties as paginated
response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listSqlStoredProcedures
com.azure.core.http.rest.PagedIterable<SqlStoredProcedureGetResultsInner> listSqlStoredProcedures(String resourceGroupName, String accountName, String databaseName, String containerName, com.azure.core.util.Context context) Lists the SQL storedProcedure 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.containerName
- Cosmos DB container name.context
- The context to associate with this operation.- Returns:
- the List operation response, that contains the storedProcedures and their properties as paginated
response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlStoredProcedureWithResponseAsync
Mono<com.azure.core.http.rest.Response<SqlStoredProcedureGetResultsInner>> getSqlStoredProcedureWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName) Gets the SQL storedProcedure 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.containerName
- Cosmos DB container name.storedProcedureName
- Cosmos DB storedProcedure name.- Returns:
- the SQL storedProcedure under an existing Azure Cosmos DB database account along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlStoredProcedureAsync
Mono<SqlStoredProcedureGetResultsInner> getSqlStoredProcedureAsync(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName) Gets the SQL storedProcedure 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.containerName
- Cosmos DB container name.storedProcedureName
- Cosmos DB storedProcedure name.- Returns:
- the SQL storedProcedure under an existing Azure Cosmos DB database account on successful completion of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlStoredProcedureWithResponse
com.azure.core.http.rest.Response<SqlStoredProcedureGetResultsInner> getSqlStoredProcedureWithResponse(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName, com.azure.core.util.Context context) Gets the SQL storedProcedure 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.containerName
- Cosmos DB container name.storedProcedureName
- Cosmos DB storedProcedure name.context
- The context to associate with this operation.- Returns:
- the SQL storedProcedure under an existing Azure Cosmos DB database account along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlStoredProcedure
SqlStoredProcedureGetResultsInner getSqlStoredProcedure(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName) Gets the SQL storedProcedure 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.containerName
- Cosmos DB container name.storedProcedureName
- Cosmos DB storedProcedure name.- Returns:
- the SQL storedProcedure under an existing Azure Cosmos DB database account.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlStoredProcedureWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createUpdateSqlStoredProcedureWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName, SqlStoredProcedureCreateUpdateParameters createUpdateSqlStoredProcedureParameters) Create or update an Azure Cosmos DB SQL storedProcedure.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.storedProcedureName
- Cosmos DB storedProcedure name.createUpdateSqlStoredProcedureParameters
- The parameters to provide for the current SQL storedProcedure.- Returns:
- an Azure Cosmos DB storedProcedure along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateUpdateSqlStoredProcedureAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<SqlStoredProcedureGetResultsInner>,SqlStoredProcedureGetResultsInner> beginCreateUpdateSqlStoredProcedureAsync(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName, SqlStoredProcedureCreateUpdateParameters createUpdateSqlStoredProcedureParameters) Create or update an Azure Cosmos DB SQL storedProcedure.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.storedProcedureName
- Cosmos DB storedProcedure name.createUpdateSqlStoredProcedureParameters
- The parameters to provide for the current SQL storedProcedure.- Returns:
- the
PollerFlux
for polling of an Azure Cosmos DB storedProcedure. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateUpdateSqlStoredProcedure
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SqlStoredProcedureGetResultsInner>,SqlStoredProcedureGetResultsInner> beginCreateUpdateSqlStoredProcedure(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName, SqlStoredProcedureCreateUpdateParameters createUpdateSqlStoredProcedureParameters) Create or update an Azure Cosmos DB SQL storedProcedure.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.storedProcedureName
- Cosmos DB storedProcedure name.createUpdateSqlStoredProcedureParameters
- The parameters to provide for the current SQL storedProcedure.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB storedProcedure. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateUpdateSqlStoredProcedure
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SqlStoredProcedureGetResultsInner>,SqlStoredProcedureGetResultsInner> beginCreateUpdateSqlStoredProcedure(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName, SqlStoredProcedureCreateUpdateParameters createUpdateSqlStoredProcedureParameters, com.azure.core.util.Context context) Create or update an Azure Cosmos DB SQL storedProcedure.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.storedProcedureName
- Cosmos DB storedProcedure name.createUpdateSqlStoredProcedureParameters
- The parameters to provide for the current SQL storedProcedure.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB storedProcedure. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlStoredProcedureAsync
Mono<SqlStoredProcedureGetResultsInner> createUpdateSqlStoredProcedureAsync(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName, SqlStoredProcedureCreateUpdateParameters createUpdateSqlStoredProcedureParameters) Create or update an Azure Cosmos DB SQL storedProcedure.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.storedProcedureName
- Cosmos DB storedProcedure name.createUpdateSqlStoredProcedureParameters
- The parameters to provide for the current SQL storedProcedure.- Returns:
- an Azure Cosmos DB storedProcedure on successful completion of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlStoredProcedure
SqlStoredProcedureGetResultsInner createUpdateSqlStoredProcedure(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName, SqlStoredProcedureCreateUpdateParameters createUpdateSqlStoredProcedureParameters) Create or update an Azure Cosmos DB SQL storedProcedure.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.storedProcedureName
- Cosmos DB storedProcedure name.createUpdateSqlStoredProcedureParameters
- The parameters to provide for the current SQL storedProcedure.- Returns:
- an Azure Cosmos DB storedProcedure.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlStoredProcedure
SqlStoredProcedureGetResultsInner createUpdateSqlStoredProcedure(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName, SqlStoredProcedureCreateUpdateParameters createUpdateSqlStoredProcedureParameters, com.azure.core.util.Context context) Create or update an Azure Cosmos DB SQL storedProcedure.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.storedProcedureName
- Cosmos DB storedProcedure name.createUpdateSqlStoredProcedureParameters
- The parameters to provide for the current SQL storedProcedure.context
- The context to associate with this operation.- Returns:
- an Azure Cosmos DB storedProcedure.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlStoredProcedureWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteSqlStoredProcedureWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName) Deletes an existing Azure Cosmos DB SQL storedProcedure.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.storedProcedureName
- Cosmos DB storedProcedure name.- Returns:
- the
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteSqlStoredProcedureAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteSqlStoredProcedureAsync(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName) Deletes an existing Azure Cosmos DB SQL storedProcedure.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.storedProcedureName
- Cosmos DB storedProcedure name.- Returns:
- the
PollerFlux
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteSqlStoredProcedure
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteSqlStoredProcedure(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName) Deletes an existing Azure Cosmos DB SQL storedProcedure.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.storedProcedureName
- Cosmos DB storedProcedure name.- Returns:
- the
SyncPoller
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteSqlStoredProcedure
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteSqlStoredProcedure(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL storedProcedure.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.storedProcedureName
- Cosmos DB storedProcedure name.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlStoredProcedureAsync
Mono<Void> deleteSqlStoredProcedureAsync(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName) Deletes an existing Azure Cosmos DB SQL storedProcedure.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.storedProcedureName
- Cosmos DB storedProcedure name.- Returns:
- A
Mono
that completes when a successful response is received. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlStoredProcedure
void deleteSqlStoredProcedure(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName) Deletes an existing Azure Cosmos DB SQL storedProcedure.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.storedProcedureName
- Cosmos DB storedProcedure name.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlStoredProcedure
void deleteSqlStoredProcedure(String resourceGroupName, String accountName, String databaseName, String containerName, String storedProcedureName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL storedProcedure.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.storedProcedureName
- Cosmos DB storedProcedure name.context
- The context to associate with this operation.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listSqlUserDefinedFunctionsAsync
com.azure.core.http.rest.PagedFlux<SqlUserDefinedFunctionGetResultsInner> listSqlUserDefinedFunctionsAsync(String resourceGroupName, String accountName, String databaseName, String containerName) Lists the SQL userDefinedFunction 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.containerName
- Cosmos DB container name.- Returns:
- the List operation response, that contains the userDefinedFunctions and their properties as paginated
response with
PagedFlux
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listSqlUserDefinedFunctions
com.azure.core.http.rest.PagedIterable<SqlUserDefinedFunctionGetResultsInner> listSqlUserDefinedFunctions(String resourceGroupName, String accountName, String databaseName, String containerName) Lists the SQL userDefinedFunction 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.containerName
- Cosmos DB container name.- Returns:
- the List operation response, that contains the userDefinedFunctions and their properties as paginated
response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listSqlUserDefinedFunctions
com.azure.core.http.rest.PagedIterable<SqlUserDefinedFunctionGetResultsInner> listSqlUserDefinedFunctions(String resourceGroupName, String accountName, String databaseName, String containerName, com.azure.core.util.Context context) Lists the SQL userDefinedFunction 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.containerName
- Cosmos DB container name.context
- The context to associate with this operation.- Returns:
- the List operation response, that contains the userDefinedFunctions and their properties as paginated
response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlUserDefinedFunctionWithResponseAsync
Mono<com.azure.core.http.rest.Response<SqlUserDefinedFunctionGetResultsInner>> getSqlUserDefinedFunctionWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName) Gets the SQL userDefinedFunction 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.containerName
- Cosmos DB container name.userDefinedFunctionName
- Cosmos DB userDefinedFunction name.- Returns:
- the SQL userDefinedFunction under an existing Azure Cosmos DB database account along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlUserDefinedFunctionAsync
Mono<SqlUserDefinedFunctionGetResultsInner> getSqlUserDefinedFunctionAsync(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName) Gets the SQL userDefinedFunction 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.containerName
- Cosmos DB container name.userDefinedFunctionName
- Cosmos DB userDefinedFunction name.- Returns:
- the SQL userDefinedFunction under an existing Azure Cosmos DB database account on successful completion
of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlUserDefinedFunctionWithResponse
com.azure.core.http.rest.Response<SqlUserDefinedFunctionGetResultsInner> getSqlUserDefinedFunctionWithResponse(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName, com.azure.core.util.Context context) Gets the SQL userDefinedFunction 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.containerName
- Cosmos DB container name.userDefinedFunctionName
- Cosmos DB userDefinedFunction name.context
- The context to associate with this operation.- Returns:
- the SQL userDefinedFunction under an existing Azure Cosmos DB database account along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlUserDefinedFunction
SqlUserDefinedFunctionGetResultsInner getSqlUserDefinedFunction(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName) Gets the SQL userDefinedFunction 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.containerName
- Cosmos DB container name.userDefinedFunctionName
- Cosmos DB userDefinedFunction name.- Returns:
- the SQL userDefinedFunction under an existing Azure Cosmos DB database account.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlUserDefinedFunctionWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createUpdateSqlUserDefinedFunctionWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName, SqlUserDefinedFunctionCreateUpdateParameters createUpdateSqlUserDefinedFunctionParameters) Create or update an Azure Cosmos DB SQL userDefinedFunction.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.userDefinedFunctionName
- Cosmos DB userDefinedFunction name.createUpdateSqlUserDefinedFunctionParameters
- The parameters to provide for the current SQL userDefinedFunction.- Returns:
- an Azure Cosmos DB userDefinedFunction along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateUpdateSqlUserDefinedFunctionAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<SqlUserDefinedFunctionGetResultsInner>,SqlUserDefinedFunctionGetResultsInner> beginCreateUpdateSqlUserDefinedFunctionAsync(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName, SqlUserDefinedFunctionCreateUpdateParameters createUpdateSqlUserDefinedFunctionParameters) Create or update an Azure Cosmos DB SQL userDefinedFunction.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.userDefinedFunctionName
- Cosmos DB userDefinedFunction name.createUpdateSqlUserDefinedFunctionParameters
- The parameters to provide for the current SQL userDefinedFunction.- Returns:
- the
PollerFlux
for polling of an Azure Cosmos DB userDefinedFunction. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateUpdateSqlUserDefinedFunction
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SqlUserDefinedFunctionGetResultsInner>,SqlUserDefinedFunctionGetResultsInner> beginCreateUpdateSqlUserDefinedFunction(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName, SqlUserDefinedFunctionCreateUpdateParameters createUpdateSqlUserDefinedFunctionParameters) Create or update an Azure Cosmos DB SQL userDefinedFunction.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.userDefinedFunctionName
- Cosmos DB userDefinedFunction name.createUpdateSqlUserDefinedFunctionParameters
- The parameters to provide for the current SQL userDefinedFunction.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB userDefinedFunction. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateUpdateSqlUserDefinedFunction
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SqlUserDefinedFunctionGetResultsInner>,SqlUserDefinedFunctionGetResultsInner> beginCreateUpdateSqlUserDefinedFunction(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName, SqlUserDefinedFunctionCreateUpdateParameters createUpdateSqlUserDefinedFunctionParameters, com.azure.core.util.Context context) Create or update an Azure Cosmos DB SQL userDefinedFunction.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.userDefinedFunctionName
- Cosmos DB userDefinedFunction name.createUpdateSqlUserDefinedFunctionParameters
- The parameters to provide for the current SQL userDefinedFunction.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB userDefinedFunction. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlUserDefinedFunctionAsync
Mono<SqlUserDefinedFunctionGetResultsInner> createUpdateSqlUserDefinedFunctionAsync(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName, SqlUserDefinedFunctionCreateUpdateParameters createUpdateSqlUserDefinedFunctionParameters) Create or update an Azure Cosmos DB SQL userDefinedFunction.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.userDefinedFunctionName
- Cosmos DB userDefinedFunction name.createUpdateSqlUserDefinedFunctionParameters
- The parameters to provide for the current SQL userDefinedFunction.- Returns:
- an Azure Cosmos DB userDefinedFunction on successful completion of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlUserDefinedFunction
SqlUserDefinedFunctionGetResultsInner createUpdateSqlUserDefinedFunction(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName, SqlUserDefinedFunctionCreateUpdateParameters createUpdateSqlUserDefinedFunctionParameters) Create or update an Azure Cosmos DB SQL userDefinedFunction.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.userDefinedFunctionName
- Cosmos DB userDefinedFunction name.createUpdateSqlUserDefinedFunctionParameters
- The parameters to provide for the current SQL userDefinedFunction.- Returns:
- an Azure Cosmos DB userDefinedFunction.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlUserDefinedFunction
SqlUserDefinedFunctionGetResultsInner createUpdateSqlUserDefinedFunction(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName, SqlUserDefinedFunctionCreateUpdateParameters createUpdateSqlUserDefinedFunctionParameters, com.azure.core.util.Context context) Create or update an Azure Cosmos DB SQL userDefinedFunction.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.userDefinedFunctionName
- Cosmos DB userDefinedFunction name.createUpdateSqlUserDefinedFunctionParameters
- The parameters to provide for the current SQL userDefinedFunction.context
- The context to associate with this operation.- Returns:
- an Azure Cosmos DB userDefinedFunction.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlUserDefinedFunctionWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteSqlUserDefinedFunctionWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName) Deletes an existing Azure Cosmos DB SQL userDefinedFunction.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.userDefinedFunctionName
- Cosmos DB userDefinedFunction name.- Returns:
- the
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteSqlUserDefinedFunctionAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteSqlUserDefinedFunctionAsync(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName) Deletes an existing Azure Cosmos DB SQL userDefinedFunction.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.userDefinedFunctionName
- Cosmos DB userDefinedFunction name.- Returns:
- the
PollerFlux
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteSqlUserDefinedFunction
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteSqlUserDefinedFunction(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName) Deletes an existing Azure Cosmos DB SQL userDefinedFunction.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.userDefinedFunctionName
- Cosmos DB userDefinedFunction name.- Returns:
- the
SyncPoller
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteSqlUserDefinedFunction
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteSqlUserDefinedFunction(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL userDefinedFunction.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.userDefinedFunctionName
- Cosmos DB userDefinedFunction name.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlUserDefinedFunctionAsync
Mono<Void> deleteSqlUserDefinedFunctionAsync(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName) Deletes an existing Azure Cosmos DB SQL userDefinedFunction.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.userDefinedFunctionName
- Cosmos DB userDefinedFunction name.- Returns:
- A
Mono
that completes when a successful response is received. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlUserDefinedFunction
void deleteSqlUserDefinedFunction(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName) Deletes an existing Azure Cosmos DB SQL userDefinedFunction.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.userDefinedFunctionName
- Cosmos DB userDefinedFunction name.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlUserDefinedFunction
void deleteSqlUserDefinedFunction(String resourceGroupName, String accountName, String databaseName, String containerName, String userDefinedFunctionName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL userDefinedFunction.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.userDefinedFunctionName
- Cosmos DB userDefinedFunction name.context
- The context to associate with this operation.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listSqlTriggersAsync
com.azure.core.http.rest.PagedFlux<SqlTriggerGetResultsInner> listSqlTriggersAsync(String resourceGroupName, String accountName, String databaseName, String containerName) Lists the SQL trigger 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.containerName
- Cosmos DB container name.- Returns:
- the List operation response, that contains the triggers and their properties as paginated response with
PagedFlux
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listSqlTriggers
com.azure.core.http.rest.PagedIterable<SqlTriggerGetResultsInner> listSqlTriggers(String resourceGroupName, String accountName, String databaseName, String containerName) Lists the SQL trigger 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.containerName
- Cosmos DB container name.- Returns:
- the List operation response, that contains the triggers and their properties as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listSqlTriggers
com.azure.core.http.rest.PagedIterable<SqlTriggerGetResultsInner> listSqlTriggers(String resourceGroupName, String accountName, String databaseName, String containerName, com.azure.core.util.Context context) Lists the SQL trigger 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.containerName
- Cosmos DB container name.context
- The context to associate with this operation.- Returns:
- the List operation response, that contains the triggers and their properties as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlTriggerWithResponseAsync
Mono<com.azure.core.http.rest.Response<SqlTriggerGetResultsInner>> getSqlTriggerWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName) Gets the SQL trigger 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.containerName
- Cosmos DB container name.triggerName
- Cosmos DB trigger name.- Returns:
- the SQL trigger under an existing Azure Cosmos DB database account along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlTriggerAsync
Mono<SqlTriggerGetResultsInner> getSqlTriggerAsync(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName) Gets the SQL trigger 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.containerName
- Cosmos DB container name.triggerName
- Cosmos DB trigger name.- Returns:
- the SQL trigger under an existing Azure Cosmos DB database account on successful completion of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlTriggerWithResponse
com.azure.core.http.rest.Response<SqlTriggerGetResultsInner> getSqlTriggerWithResponse(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName, com.azure.core.util.Context context) Gets the SQL trigger 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.containerName
- Cosmos DB container name.triggerName
- Cosmos DB trigger name.context
- The context to associate with this operation.- Returns:
- the SQL trigger under an existing Azure Cosmos DB database account along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlTrigger
SqlTriggerGetResultsInner getSqlTrigger(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName) Gets the SQL trigger 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.containerName
- Cosmos DB container name.triggerName
- Cosmos DB trigger name.- Returns:
- the SQL trigger under an existing Azure Cosmos DB database account.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlTriggerWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createUpdateSqlTriggerWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName, SqlTriggerCreateUpdateParameters createUpdateSqlTriggerParameters) Create or update an Azure Cosmos DB SQL trigger.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.triggerName
- Cosmos DB trigger name.createUpdateSqlTriggerParameters
- The parameters to provide for the current SQL trigger.- Returns:
- an Azure Cosmos DB trigger along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateUpdateSqlTriggerAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<SqlTriggerGetResultsInner>,SqlTriggerGetResultsInner> beginCreateUpdateSqlTriggerAsync(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName, SqlTriggerCreateUpdateParameters createUpdateSqlTriggerParameters) Create or update an Azure Cosmos DB SQL trigger.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.triggerName
- Cosmos DB trigger name.createUpdateSqlTriggerParameters
- The parameters to provide for the current SQL trigger.- Returns:
- the
PollerFlux
for polling of an Azure Cosmos DB trigger. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateUpdateSqlTrigger
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SqlTriggerGetResultsInner>,SqlTriggerGetResultsInner> beginCreateUpdateSqlTrigger(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName, SqlTriggerCreateUpdateParameters createUpdateSqlTriggerParameters) Create or update an Azure Cosmos DB SQL trigger.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.triggerName
- Cosmos DB trigger name.createUpdateSqlTriggerParameters
- The parameters to provide for the current SQL trigger.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB trigger. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateUpdateSqlTrigger
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SqlTriggerGetResultsInner>,SqlTriggerGetResultsInner> beginCreateUpdateSqlTrigger(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName, SqlTriggerCreateUpdateParameters createUpdateSqlTriggerParameters, com.azure.core.util.Context context) Create or update an Azure Cosmos DB SQL trigger.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.triggerName
- Cosmos DB trigger name.createUpdateSqlTriggerParameters
- The parameters to provide for the current SQL trigger.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB trigger. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlTriggerAsync
Mono<SqlTriggerGetResultsInner> createUpdateSqlTriggerAsync(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName, SqlTriggerCreateUpdateParameters createUpdateSqlTriggerParameters) Create or update an Azure Cosmos DB SQL trigger.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.triggerName
- Cosmos DB trigger name.createUpdateSqlTriggerParameters
- The parameters to provide for the current SQL trigger.- Returns:
- an Azure Cosmos DB trigger on successful completion of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlTrigger
SqlTriggerGetResultsInner createUpdateSqlTrigger(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName, SqlTriggerCreateUpdateParameters createUpdateSqlTriggerParameters) Create or update an Azure Cosmos DB SQL trigger.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.triggerName
- Cosmos DB trigger name.createUpdateSqlTriggerParameters
- The parameters to provide for the current SQL trigger.- Returns:
- an Azure Cosmos DB trigger.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlTrigger
SqlTriggerGetResultsInner createUpdateSqlTrigger(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName, SqlTriggerCreateUpdateParameters createUpdateSqlTriggerParameters, com.azure.core.util.Context context) Create or update an Azure Cosmos DB SQL trigger.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.triggerName
- Cosmos DB trigger name.createUpdateSqlTriggerParameters
- The parameters to provide for the current SQL trigger.context
- The context to associate with this operation.- Returns:
- an Azure Cosmos DB trigger.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlTriggerWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteSqlTriggerWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName) Deletes an existing Azure Cosmos DB SQL trigger.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.triggerName
- Cosmos DB trigger name.- Returns:
- the
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteSqlTriggerAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteSqlTriggerAsync(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName) Deletes an existing Azure Cosmos DB SQL trigger.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.triggerName
- Cosmos DB trigger name.- Returns:
- the
PollerFlux
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteSqlTrigger
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteSqlTrigger(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName) Deletes an existing Azure Cosmos DB SQL trigger.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.triggerName
- Cosmos DB trigger name.- Returns:
- the
SyncPoller
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteSqlTrigger
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteSqlTrigger(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL trigger.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.triggerName
- Cosmos DB trigger name.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlTriggerAsync
Mono<Void> deleteSqlTriggerAsync(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName) Deletes an existing Azure Cosmos DB SQL trigger.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.triggerName
- Cosmos DB trigger name.- Returns:
- A
Mono
that completes when a successful response is received. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlTrigger
void deleteSqlTrigger(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName) Deletes an existing Azure Cosmos DB SQL trigger.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.triggerName
- Cosmos DB trigger name.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlTrigger
void deleteSqlTrigger(String resourceGroupName, String accountName, String databaseName, String containerName, String triggerName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL trigger.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.triggerName
- Cosmos DB trigger name.context
- The context to associate with this operation.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlRoleDefinitionWithResponseAsync
Mono<com.azure.core.http.rest.Response<SqlRoleDefinitionGetResultsInner>> getSqlRoleDefinitionWithResponseAsync(String roleDefinitionId, String resourceGroupName, String accountName) Retrieves the properties of an existing Azure Cosmos DB SQL Role Definition with the given Id.- Parameters:
roleDefinitionId
- The GUID for the Role Definition.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.- Returns:
- an Azure Cosmos DB SQL Role Definition along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlRoleDefinitionAsync
Mono<SqlRoleDefinitionGetResultsInner> getSqlRoleDefinitionAsync(String roleDefinitionId, String resourceGroupName, String accountName) Retrieves the properties of an existing Azure Cosmos DB SQL Role Definition with the given Id.- Parameters:
roleDefinitionId
- The GUID for the Role Definition.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.- Returns:
- an Azure Cosmos DB SQL Role Definition on successful completion of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlRoleDefinitionWithResponse
com.azure.core.http.rest.Response<SqlRoleDefinitionGetResultsInner> getSqlRoleDefinitionWithResponse(String roleDefinitionId, String resourceGroupName, String accountName, com.azure.core.util.Context context) Retrieves the properties of an existing Azure Cosmos DB SQL Role Definition with the given Id.- Parameters:
roleDefinitionId
- The GUID for the Role Definition.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:
- an Azure Cosmos DB SQL Role Definition along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlRoleDefinition
SqlRoleDefinitionGetResultsInner getSqlRoleDefinition(String roleDefinitionId, String resourceGroupName, String accountName) Retrieves the properties of an existing Azure Cosmos DB SQL Role Definition with the given Id.- Parameters:
roleDefinitionId
- The GUID for the Role Definition.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.- Returns:
- an Azure Cosmos DB SQL Role Definition.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlRoleDefinitionWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createUpdateSqlRoleDefinitionWithResponseAsync(String roleDefinitionId, String resourceGroupName, String accountName, SqlRoleDefinitionCreateUpdateParameters createUpdateSqlRoleDefinitionParameters) Creates or updates an Azure Cosmos DB SQL Role Definition.- Parameters:
roleDefinitionId
- The GUID for the Role Definition.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.createUpdateSqlRoleDefinitionParameters
- The properties required to create or update a Role Definition.- Returns:
- an Azure Cosmos DB SQL Role Definition along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateUpdateSqlRoleDefinitionAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<SqlRoleDefinitionGetResultsInner>,SqlRoleDefinitionGetResultsInner> beginCreateUpdateSqlRoleDefinitionAsync(String roleDefinitionId, String resourceGroupName, String accountName, SqlRoleDefinitionCreateUpdateParameters createUpdateSqlRoleDefinitionParameters) Creates or updates an Azure Cosmos DB SQL Role Definition.- Parameters:
roleDefinitionId
- The GUID for the Role Definition.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.createUpdateSqlRoleDefinitionParameters
- The properties required to create or update a Role Definition.- Returns:
- the
PollerFlux
for polling of an Azure Cosmos DB SQL Role Definition. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateUpdateSqlRoleDefinition
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SqlRoleDefinitionGetResultsInner>,SqlRoleDefinitionGetResultsInner> beginCreateUpdateSqlRoleDefinition(String roleDefinitionId, String resourceGroupName, String accountName, SqlRoleDefinitionCreateUpdateParameters createUpdateSqlRoleDefinitionParameters) Creates or updates an Azure Cosmos DB SQL Role Definition.- Parameters:
roleDefinitionId
- The GUID for the Role Definition.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.createUpdateSqlRoleDefinitionParameters
- The properties required to create or update a Role Definition.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB SQL Role Definition. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateUpdateSqlRoleDefinition
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SqlRoleDefinitionGetResultsInner>,SqlRoleDefinitionGetResultsInner> beginCreateUpdateSqlRoleDefinition(String roleDefinitionId, String resourceGroupName, String accountName, SqlRoleDefinitionCreateUpdateParameters createUpdateSqlRoleDefinitionParameters, com.azure.core.util.Context context) Creates or updates an Azure Cosmos DB SQL Role Definition.- Parameters:
roleDefinitionId
- The GUID for the Role Definition.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.createUpdateSqlRoleDefinitionParameters
- The properties required to create or update a Role Definition.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB SQL Role Definition. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlRoleDefinitionAsync
Mono<SqlRoleDefinitionGetResultsInner> createUpdateSqlRoleDefinitionAsync(String roleDefinitionId, String resourceGroupName, String accountName, SqlRoleDefinitionCreateUpdateParameters createUpdateSqlRoleDefinitionParameters) Creates or updates an Azure Cosmos DB SQL Role Definition.- Parameters:
roleDefinitionId
- The GUID for the Role Definition.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.createUpdateSqlRoleDefinitionParameters
- The properties required to create or update a Role Definition.- Returns:
- an Azure Cosmos DB SQL Role Definition on successful completion of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlRoleDefinition
SqlRoleDefinitionGetResultsInner createUpdateSqlRoleDefinition(String roleDefinitionId, String resourceGroupName, String accountName, SqlRoleDefinitionCreateUpdateParameters createUpdateSqlRoleDefinitionParameters) Creates or updates an Azure Cosmos DB SQL Role Definition.- Parameters:
roleDefinitionId
- The GUID for the Role Definition.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.createUpdateSqlRoleDefinitionParameters
- The properties required to create or update a Role Definition.- Returns:
- an Azure Cosmos DB SQL Role Definition.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlRoleDefinition
SqlRoleDefinitionGetResultsInner createUpdateSqlRoleDefinition(String roleDefinitionId, String resourceGroupName, String accountName, SqlRoleDefinitionCreateUpdateParameters createUpdateSqlRoleDefinitionParameters, com.azure.core.util.Context context) Creates or updates an Azure Cosmos DB SQL Role Definition.- Parameters:
roleDefinitionId
- The GUID for the Role Definition.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.createUpdateSqlRoleDefinitionParameters
- The properties required to create or update a Role Definition.context
- The context to associate with this operation.- Returns:
- an Azure Cosmos DB SQL Role Definition.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlRoleDefinitionWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteSqlRoleDefinitionWithResponseAsync(String roleDefinitionId, String resourceGroupName, String accountName) Deletes an existing Azure Cosmos DB SQL Role Definition.- Parameters:
roleDefinitionId
- The GUID for the Role Definition.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.- Returns:
- the
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteSqlRoleDefinitionAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteSqlRoleDefinitionAsync(String roleDefinitionId, String resourceGroupName, String accountName) Deletes an existing Azure Cosmos DB SQL Role Definition.- Parameters:
roleDefinitionId
- The GUID for the Role Definition.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.- Returns:
- the
PollerFlux
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteSqlRoleDefinition
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteSqlRoleDefinition(String roleDefinitionId, String resourceGroupName, String accountName) Deletes an existing Azure Cosmos DB SQL Role Definition.- Parameters:
roleDefinitionId
- The GUID for the Role Definition.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.- Returns:
- the
SyncPoller
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteSqlRoleDefinition
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteSqlRoleDefinition(String roleDefinitionId, String resourceGroupName, String accountName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL Role Definition.- Parameters:
roleDefinitionId
- The GUID for the Role Definition.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
SyncPoller
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlRoleDefinitionAsync
Mono<Void> deleteSqlRoleDefinitionAsync(String roleDefinitionId, String resourceGroupName, String accountName) Deletes an existing Azure Cosmos DB SQL Role Definition.- Parameters:
roleDefinitionId
- The GUID for the Role Definition.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.- Returns:
- A
Mono
that completes when a successful response is received. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlRoleDefinition
Deletes an existing Azure Cosmos DB SQL Role Definition.- Parameters:
roleDefinitionId
- The GUID for the Role Definition.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlRoleDefinition
void deleteSqlRoleDefinition(String roleDefinitionId, String resourceGroupName, String accountName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL Role Definition.- Parameters:
roleDefinitionId
- The GUID for the Role Definition.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.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listSqlRoleDefinitionsAsync
com.azure.core.http.rest.PagedFlux<SqlRoleDefinitionGetResultsInner> listSqlRoleDefinitionsAsync(String resourceGroupName, String accountName) Retrieves the list of all Azure Cosmos DB SQL Role Definitions.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.- Returns:
- the relevant Role Definitions as paginated response with
PagedFlux
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listSqlRoleDefinitions
com.azure.core.http.rest.PagedIterable<SqlRoleDefinitionGetResultsInner> listSqlRoleDefinitions(String resourceGroupName, String accountName) Retrieves the list of all Azure Cosmos DB SQL Role Definitions.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.- Returns:
- the relevant Role Definitions as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listSqlRoleDefinitions
com.azure.core.http.rest.PagedIterable<SqlRoleDefinitionGetResultsInner> listSqlRoleDefinitions(String resourceGroupName, String accountName, com.azure.core.util.Context context) Retrieves the list of all Azure Cosmos DB SQL 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 relevant Role Definitions as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlRoleAssignmentWithResponseAsync
Mono<com.azure.core.http.rest.Response<SqlRoleAssignmentGetResultsInner>> getSqlRoleAssignmentWithResponseAsync(String roleAssignmentId, String resourceGroupName, String accountName) Retrieves the properties of an existing Azure Cosmos DB SQL Role Assignment with the given Id.- Parameters:
roleAssignmentId
- The GUID for the Role Assignment.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.- Returns:
- an Azure Cosmos DB Role Assignment along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlRoleAssignmentAsync
Mono<SqlRoleAssignmentGetResultsInner> getSqlRoleAssignmentAsync(String roleAssignmentId, String resourceGroupName, String accountName) Retrieves the properties of an existing Azure Cosmos DB SQL Role Assignment with the given Id.- Parameters:
roleAssignmentId
- The GUID for the Role Assignment.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.- Returns:
- an Azure Cosmos DB Role Assignment on successful completion of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlRoleAssignmentWithResponse
com.azure.core.http.rest.Response<SqlRoleAssignmentGetResultsInner> getSqlRoleAssignmentWithResponse(String roleAssignmentId, String resourceGroupName, String accountName, com.azure.core.util.Context context) Retrieves the properties of an existing Azure Cosmos DB SQL Role Assignment with the given Id.- Parameters:
roleAssignmentId
- The GUID for the Role Assignment.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:
- an Azure Cosmos DB Role Assignment along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getSqlRoleAssignment
SqlRoleAssignmentGetResultsInner getSqlRoleAssignment(String roleAssignmentId, String resourceGroupName, String accountName) Retrieves the properties of an existing Azure Cosmos DB SQL Role Assignment with the given Id.- Parameters:
roleAssignmentId
- The GUID for the Role Assignment.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.- Returns:
- an Azure Cosmos DB Role Assignment.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlRoleAssignmentWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createUpdateSqlRoleAssignmentWithResponseAsync(String roleAssignmentId, String resourceGroupName, String accountName, SqlRoleAssignmentCreateUpdateParameters createUpdateSqlRoleAssignmentParameters) Creates or updates an Azure Cosmos DB SQL Role Assignment.- Parameters:
roleAssignmentId
- The GUID for the Role Assignment.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.createUpdateSqlRoleAssignmentParameters
- The properties required to create or update a Role Assignment.- Returns:
- an Azure Cosmos DB Role Assignment along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateUpdateSqlRoleAssignmentAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<SqlRoleAssignmentGetResultsInner>,SqlRoleAssignmentGetResultsInner> beginCreateUpdateSqlRoleAssignmentAsync(String roleAssignmentId, String resourceGroupName, String accountName, SqlRoleAssignmentCreateUpdateParameters createUpdateSqlRoleAssignmentParameters) Creates or updates an Azure Cosmos DB SQL Role Assignment.- Parameters:
roleAssignmentId
- The GUID for the Role Assignment.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.createUpdateSqlRoleAssignmentParameters
- The properties required to create or update a Role Assignment.- Returns:
- the
PollerFlux
for polling of an Azure Cosmos DB Role Assignment. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateUpdateSqlRoleAssignment
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SqlRoleAssignmentGetResultsInner>,SqlRoleAssignmentGetResultsInner> beginCreateUpdateSqlRoleAssignment(String roleAssignmentId, String resourceGroupName, String accountName, SqlRoleAssignmentCreateUpdateParameters createUpdateSqlRoleAssignmentParameters) Creates or updates an Azure Cosmos DB SQL Role Assignment.- Parameters:
roleAssignmentId
- The GUID for the Role Assignment.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.createUpdateSqlRoleAssignmentParameters
- The properties required to create or update a Role Assignment.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB Role Assignment. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateUpdateSqlRoleAssignment
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SqlRoleAssignmentGetResultsInner>,SqlRoleAssignmentGetResultsInner> beginCreateUpdateSqlRoleAssignment(String roleAssignmentId, String resourceGroupName, String accountName, SqlRoleAssignmentCreateUpdateParameters createUpdateSqlRoleAssignmentParameters, com.azure.core.util.Context context) Creates or updates an Azure Cosmos DB SQL Role Assignment.- Parameters:
roleAssignmentId
- The GUID for the Role Assignment.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.createUpdateSqlRoleAssignmentParameters
- The properties required to create or update a Role Assignment.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of an Azure Cosmos DB Role Assignment. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlRoleAssignmentAsync
Mono<SqlRoleAssignmentGetResultsInner> createUpdateSqlRoleAssignmentAsync(String roleAssignmentId, String resourceGroupName, String accountName, SqlRoleAssignmentCreateUpdateParameters createUpdateSqlRoleAssignmentParameters) Creates or updates an Azure Cosmos DB SQL Role Assignment.- Parameters:
roleAssignmentId
- The GUID for the Role Assignment.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.createUpdateSqlRoleAssignmentParameters
- The properties required to create or update a Role Assignment.- Returns:
- an Azure Cosmos DB Role Assignment on successful completion of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlRoleAssignment
SqlRoleAssignmentGetResultsInner createUpdateSqlRoleAssignment(String roleAssignmentId, String resourceGroupName, String accountName, SqlRoleAssignmentCreateUpdateParameters createUpdateSqlRoleAssignmentParameters) Creates or updates an Azure Cosmos DB SQL Role Assignment.- Parameters:
roleAssignmentId
- The GUID for the Role Assignment.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.createUpdateSqlRoleAssignmentParameters
- The properties required to create or update a Role Assignment.- Returns:
- an Azure Cosmos DB Role Assignment.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createUpdateSqlRoleAssignment
SqlRoleAssignmentGetResultsInner createUpdateSqlRoleAssignment(String roleAssignmentId, String resourceGroupName, String accountName, SqlRoleAssignmentCreateUpdateParameters createUpdateSqlRoleAssignmentParameters, com.azure.core.util.Context context) Creates or updates an Azure Cosmos DB SQL Role Assignment.- Parameters:
roleAssignmentId
- The GUID for the Role Assignment.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.createUpdateSqlRoleAssignmentParameters
- The properties required to create or update a Role Assignment.context
- The context to associate with this operation.- Returns:
- an Azure Cosmos DB Role Assignment.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlRoleAssignmentWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteSqlRoleAssignmentWithResponseAsync(String roleAssignmentId, String resourceGroupName, String accountName) Deletes an existing Azure Cosmos DB SQL Role Assignment.- Parameters:
roleAssignmentId
- The GUID for the Role Assignment.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.- Returns:
- the
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteSqlRoleAssignmentAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteSqlRoleAssignmentAsync(String roleAssignmentId, String resourceGroupName, String accountName) Deletes an existing Azure Cosmos DB SQL Role Assignment.- Parameters:
roleAssignmentId
- The GUID for the Role Assignment.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.- Returns:
- the
PollerFlux
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteSqlRoleAssignment
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteSqlRoleAssignment(String roleAssignmentId, String resourceGroupName, String accountName) Deletes an existing Azure Cosmos DB SQL Role Assignment.- Parameters:
roleAssignmentId
- The GUID for the Role Assignment.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.- Returns:
- the
SyncPoller
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteSqlRoleAssignment
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteSqlRoleAssignment(String roleAssignmentId, String resourceGroupName, String accountName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL Role Assignment.- Parameters:
roleAssignmentId
- The GUID for the Role Assignment.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
SyncPoller
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlRoleAssignmentAsync
Mono<Void> deleteSqlRoleAssignmentAsync(String roleAssignmentId, String resourceGroupName, String accountName) Deletes an existing Azure Cosmos DB SQL Role Assignment.- Parameters:
roleAssignmentId
- The GUID for the Role Assignment.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.- Returns:
- A
Mono
that completes when a successful response is received. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlRoleAssignment
Deletes an existing Azure Cosmos DB SQL Role Assignment.- Parameters:
roleAssignmentId
- The GUID for the Role Assignment.resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
deleteSqlRoleAssignment
void deleteSqlRoleAssignment(String roleAssignmentId, String resourceGroupName, String accountName, com.azure.core.util.Context context) Deletes an existing Azure Cosmos DB SQL Role Assignment.- Parameters:
roleAssignmentId
- The GUID for the Role Assignment.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.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listSqlRoleAssignmentsAsync
com.azure.core.http.rest.PagedFlux<SqlRoleAssignmentGetResultsInner> listSqlRoleAssignmentsAsync(String resourceGroupName, String accountName) Retrieves the list of all Azure Cosmos DB SQL Role Assignments.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.- Returns:
- the relevant Role Assignments as paginated response with
PagedFlux
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listSqlRoleAssignments
com.azure.core.http.rest.PagedIterable<SqlRoleAssignmentGetResultsInner> listSqlRoleAssignments(String resourceGroupName, String accountName) Retrieves the list of all Azure Cosmos DB SQL Role Assignments.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.- Returns:
- the relevant Role Assignments as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listSqlRoleAssignments
com.azure.core.http.rest.PagedIterable<SqlRoleAssignmentGetResultsInner> listSqlRoleAssignments(String resourceGroupName, String accountName, com.azure.core.util.Context context) Retrieves the list of all Azure Cosmos DB SQL 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 relevant Role Assignments as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
retrieveContinuousBackupInformationWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> retrieveContinuousBackupInformationWithResponseAsync(String resourceGroupName, String accountName, String databaseName, String containerName, ContinuousBackupRestoreLocation location) Retrieves continuous backup information for a container resource.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.location
- The name of the continuous backup restore location.- Returns:
- backup information of a resource along with
Response
on successful completion ofMono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginRetrieveContinuousBackupInformationAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<BackupInformationInner>,BackupInformationInner> beginRetrieveContinuousBackupInformationAsync(String resourceGroupName, String accountName, String databaseName, String containerName, ContinuousBackupRestoreLocation location) Retrieves continuous backup information for a container resource.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.location
- The name of the continuous backup restore location.- Returns:
- the
PollerFlux
for polling of backup information of a resource. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginRetrieveContinuousBackupInformation
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<BackupInformationInner>,BackupInformationInner> beginRetrieveContinuousBackupInformation(String resourceGroupName, String accountName, String databaseName, String containerName, ContinuousBackupRestoreLocation location) Retrieves continuous backup information for a container resource.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.location
- The name of the continuous backup restore location.- Returns:
- the
SyncPoller
for polling of backup information of a resource. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginRetrieveContinuousBackupInformation
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<BackupInformationInner>,BackupInformationInner> beginRetrieveContinuousBackupInformation(String resourceGroupName, String accountName, String databaseName, String containerName, ContinuousBackupRestoreLocation location, com.azure.core.util.Context context) Retrieves continuous backup information for a container resource.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.location
- The name of the continuous backup restore location.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of backup information of a resource. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
retrieveContinuousBackupInformationAsync
Mono<BackupInformationInner> retrieveContinuousBackupInformationAsync(String resourceGroupName, String accountName, String databaseName, String containerName, ContinuousBackupRestoreLocation location) Retrieves continuous backup information for a container resource.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.location
- The name of the continuous backup restore location.- Returns:
- backup information of a resource on successful completion of
Mono
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
retrieveContinuousBackupInformation
BackupInformationInner retrieveContinuousBackupInformation(String resourceGroupName, String accountName, String databaseName, String containerName, ContinuousBackupRestoreLocation location) Retrieves continuous backup information for a container resource.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.location
- The name of the continuous backup restore location.- Returns:
- backup information of a resource.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
retrieveContinuousBackupInformation
BackupInformationInner retrieveContinuousBackupInformation(String resourceGroupName, String accountName, String databaseName, String containerName, ContinuousBackupRestoreLocation location, com.azure.core.util.Context context) Retrieves continuous backup information for a container resource.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.accountName
- Cosmos DB database account name.databaseName
- Cosmos DB database name.containerName
- Cosmos DB container name.location
- The name of the continuous backup restore location.context
- The context to associate with this operation.- Returns:
- backup information of a resource.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-