TableResourcesClient Interface
public interface TableResourcesClient
An instance of this class provides access to all the operations defined in TableResourcesClient.
Method Summary
Method Details
beginCreateUpdateTable
public abstract SyncPoller<PollResult<TableGetResultsInner>,TableGetResultsInner> beginCreateUpdateTable(String resourceGroupName, String accountName, String tableName, TableCreateUpdateParameters createUpdateTableParameters)
Create or update an Azure Cosmos DB Table.
Parameters:
Returns:
beginCreateUpdateTable
public abstract SyncPoller<PollResult<TableGetResultsInner>,TableGetResultsInner> beginCreateUpdateTable(String resourceGroupName, String accountName, String tableName, TableCreateUpdateParameters createUpdateTableParameters, Context context)
Create or update an Azure Cosmos DB Table.
Parameters:
Returns:
beginCreateUpdateTableAsync
public abstract PollerFlux<PollResult<TableGetResultsInner>,TableGetResultsInner> beginCreateUpdateTableAsync(String resourceGroupName, String accountName, String tableName, TableCreateUpdateParameters createUpdateTableParameters)
Create or update an Azure Cosmos DB Table.
Parameters:
Returns:
beginCreateUpdateTableRoleAssignment
public abstract SyncPoller<PollResult<TableRoleAssignmentResourceInner>,TableRoleAssignmentResourceInner> beginCreateUpdateTableRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId, TableRoleAssignmentResourceInner createUpdateTableRoleAssignmentParameters)
Creates or updates an Azure Cosmos DB Table Role Assignment.
Parameters:
Returns:
beginCreateUpdateTableRoleAssignment
public abstract SyncPoller<PollResult<TableRoleAssignmentResourceInner>,TableRoleAssignmentResourceInner> beginCreateUpdateTableRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId, TableRoleAssignmentResourceInner createUpdateTableRoleAssignmentParameters, Context context)
Creates or updates an Azure Cosmos DB Table Role Assignment.
Parameters:
Returns:
beginCreateUpdateTableRoleAssignmentAsync
public abstract PollerFlux<PollResult<TableRoleAssignmentResourceInner>,TableRoleAssignmentResourceInner> beginCreateUpdateTableRoleAssignmentAsync(String resourceGroupName, String accountName, String roleAssignmentId, TableRoleAssignmentResourceInner createUpdateTableRoleAssignmentParameters)
Creates or updates an Azure Cosmos DB Table Role Assignment.
Parameters:
Returns:
beginCreateUpdateTableRoleDefinition
public abstract SyncPoller<PollResult<TableRoleDefinitionResourceInner>,TableRoleDefinitionResourceInner> beginCreateUpdateTableRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId, TableRoleDefinitionResourceInner createUpdateTableRoleDefinitionParameters)
Creates or updates an Azure Cosmos DB Table Role Definition.
Parameters:
Returns:
beginCreateUpdateTableRoleDefinition
public abstract SyncPoller<PollResult<TableRoleDefinitionResourceInner>,TableRoleDefinitionResourceInner> beginCreateUpdateTableRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId, TableRoleDefinitionResourceInner createUpdateTableRoleDefinitionParameters, Context context)
Creates or updates an Azure Cosmos DB Table Role Definition.
Parameters:
Returns:
beginCreateUpdateTableRoleDefinitionAsync
public abstract PollerFlux<PollResult<TableRoleDefinitionResourceInner>,TableRoleDefinitionResourceInner> beginCreateUpdateTableRoleDefinitionAsync(String resourceGroupName, String accountName, String roleDefinitionId, TableRoleDefinitionResourceInner createUpdateTableRoleDefinitionParameters)
Creates or updates an Azure Cosmos DB Table Role Definition.
Parameters:
Returns:
beginDeleteTable
public abstract SyncPoller<PollResult<Void>,Void> beginDeleteTable(String resourceGroupName, String accountName, String tableName)
Deletes an existing Azure Cosmos DB Table.
Parameters:
Returns:
beginDeleteTable
public abstract SyncPoller<PollResult<Void>,Void> beginDeleteTable(String resourceGroupName, String accountName, String tableName, Context context)
Deletes an existing Azure Cosmos DB Table.
Parameters:
Returns:
beginDeleteTableAsync
public abstract PollerFlux<PollResult<Void>,Void> beginDeleteTableAsync(String resourceGroupName, String accountName, String tableName)
Deletes an existing Azure Cosmos DB Table.
Parameters:
Returns:
beginDeleteTableRoleAssignment
public abstract SyncPoller<PollResult<Void>,Void> beginDeleteTableRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId)
Deletes an existing Azure Cosmos DB Table Role Assignment.
Parameters:
Returns:
beginDeleteTableRoleAssignment
public abstract SyncPoller<PollResult<Void>,Void> beginDeleteTableRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId, Context context)
Deletes an existing Azure Cosmos DB Table Role Assignment.
Parameters:
Returns:
beginDeleteTableRoleAssignmentAsync
public abstract PollerFlux<PollResult<Void>,Void> beginDeleteTableRoleAssignmentAsync(String resourceGroupName, String accountName, String roleAssignmentId)
Deletes an existing Azure Cosmos DB Table Role Assignment.
Parameters:
Returns:
beginDeleteTableRoleDefinition
public abstract SyncPoller<PollResult<Void>,Void> beginDeleteTableRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId)
Deletes an existing Azure Cosmos DB Table Role Definition.
Parameters:
Returns:
beginDeleteTableRoleDefinition
public abstract SyncPoller<PollResult<Void>,Void> beginDeleteTableRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId, Context context)
Deletes an existing Azure Cosmos DB Table Role Definition.
Parameters:
Returns:
beginDeleteTableRoleDefinitionAsync
public abstract PollerFlux<PollResult<Void>,Void> beginDeleteTableRoleDefinitionAsync(String resourceGroupName, String accountName, String roleDefinitionId)
Deletes an existing Azure Cosmos DB Table Role Definition.
Parameters:
Returns:
beginMigrateTableToAutoscale
public abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateTableToAutoscale(String resourceGroupName, String accountName, String tableName)
Migrate an Azure Cosmos DB Table from manual throughput to autoscale.
Parameters:
Returns:
beginMigrateTableToAutoscale
public abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateTableToAutoscale(String resourceGroupName, String accountName, String tableName, Context context)
Migrate an Azure Cosmos DB Table from manual throughput to autoscale.
Parameters:
Returns:
beginMigrateTableToAutoscaleAsync
public abstract PollerFlux<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateTableToAutoscaleAsync(String resourceGroupName, String accountName, String tableName)
Migrate an Azure Cosmos DB Table from manual throughput to autoscale.
Parameters:
Returns:
beginMigrateTableToManualThroughput
public abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateTableToManualThroughput(String resourceGroupName, String accountName, String tableName)
Migrate an Azure Cosmos DB Table from autoscale to manual throughput.
Parameters:
Returns:
beginMigrateTableToManualThroughput
public abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateTableToManualThroughput(String resourceGroupName, String accountName, String tableName, Context context)
Migrate an Azure Cosmos DB Table from autoscale to manual throughput.
Parameters:
Returns:
beginMigrateTableToManualThroughputAsync
public abstract PollerFlux<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginMigrateTableToManualThroughputAsync(String resourceGroupName, String accountName, String tableName)
Migrate an Azure Cosmos DB Table from autoscale to manual throughput.
Parameters:
Returns:
beginRetrieveContinuousBackupInformation
public abstract SyncPoller<PollResult<BackupInformationInner>,BackupInformationInner> beginRetrieveContinuousBackupInformation(String resourceGroupName, String accountName, String tableName, ContinuousBackupRestoreLocation location)
Retrieves continuous backup information for a table.
Parameters:
Returns:
beginRetrieveContinuousBackupInformation
public abstract SyncPoller<PollResult<BackupInformationInner>,BackupInformationInner> beginRetrieveContinuousBackupInformation(String resourceGroupName, String accountName, String tableName, ContinuousBackupRestoreLocation location, Context context)
Retrieves continuous backup information for a table.
Parameters:
Returns:
beginRetrieveContinuousBackupInformationAsync
public abstract PollerFlux<PollResult<BackupInformationInner>,BackupInformationInner> beginRetrieveContinuousBackupInformationAsync(String resourceGroupName, String accountName, String tableName, ContinuousBackupRestoreLocation location)
Retrieves continuous backup information for a table.
Parameters:
Returns:
beginUpdateTableThroughput
public abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginUpdateTableThroughput(String resourceGroupName, String accountName, String tableName, ThroughputSettingsUpdateParameters updateThroughputParameters)
Update RUs per second of an Azure Cosmos DB Table.
Parameters:
Returns:
beginUpdateTableThroughput
public abstract SyncPoller<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginUpdateTableThroughput(String resourceGroupName, String accountName, String tableName, ThroughputSettingsUpdateParameters updateThroughputParameters, Context context)
Update RUs per second of an Azure Cosmos DB Table.
Parameters:
Returns:
beginUpdateTableThroughputAsync
public abstract PollerFlux<PollResult<ThroughputSettingsGetResultsInner>,ThroughputSettingsGetResultsInner> beginUpdateTableThroughputAsync(String resourceGroupName, String accountName, String tableName, ThroughputSettingsUpdateParameters updateThroughputParameters)
Update RUs per second of an Azure Cosmos DB Table.
Parameters:
Returns:
createUpdateTable
public abstract TableGetResultsInner createUpdateTable(String resourceGroupName, String accountName, String tableName, TableCreateUpdateParameters createUpdateTableParameters)
Create or update an Azure Cosmos DB Table.
Parameters:
Returns:
createUpdateTable
public abstract TableGetResultsInner createUpdateTable(String resourceGroupName, String accountName, String tableName, TableCreateUpdateParameters createUpdateTableParameters, Context context)
Create or update an Azure Cosmos DB Table.
Parameters:
Returns:
createUpdateTableAsync
public abstract Mono<TableGetResultsInner> createUpdateTableAsync(String resourceGroupName, String accountName, String tableName, TableCreateUpdateParameters createUpdateTableParameters)
Create or update an Azure Cosmos DB Table.
Parameters:
Returns:
createUpdateTableRoleAssignment
public abstract TableRoleAssignmentResourceInner createUpdateTableRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId, TableRoleAssignmentResourceInner createUpdateTableRoleAssignmentParameters)
Creates or updates an Azure Cosmos DB Table Role Assignment.
Parameters:
Returns:
createUpdateTableRoleAssignment
public abstract TableRoleAssignmentResourceInner createUpdateTableRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId, TableRoleAssignmentResourceInner createUpdateTableRoleAssignmentParameters, Context context)
Creates or updates an Azure Cosmos DB Table Role Assignment.
Parameters:
Returns:
createUpdateTableRoleAssignmentAsync
public abstract Mono<TableRoleAssignmentResourceInner> createUpdateTableRoleAssignmentAsync(String resourceGroupName, String accountName, String roleAssignmentId, TableRoleAssignmentResourceInner createUpdateTableRoleAssignmentParameters)
Creates or updates an Azure Cosmos DB Table Role Assignment.
Parameters:
Returns:
createUpdateTableRoleAssignmentWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> createUpdateTableRoleAssignmentWithResponseAsync(String resourceGroupName, String accountName, String roleAssignmentId, TableRoleAssignmentResourceInner createUpdateTableRoleAssignmentParameters)
Creates or updates an Azure Cosmos DB Table Role Assignment.
Parameters:
Returns:
createUpdateTableRoleDefinition
public abstract TableRoleDefinitionResourceInner createUpdateTableRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId, TableRoleDefinitionResourceInner createUpdateTableRoleDefinitionParameters)
Creates or updates an Azure Cosmos DB Table Role Definition.
Parameters:
Returns:
createUpdateTableRoleDefinition
public abstract TableRoleDefinitionResourceInner createUpdateTableRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId, TableRoleDefinitionResourceInner createUpdateTableRoleDefinitionParameters, Context context)
Creates or updates an Azure Cosmos DB Table Role Definition.
Parameters:
Returns:
createUpdateTableRoleDefinitionAsync
public abstract Mono<TableRoleDefinitionResourceInner> createUpdateTableRoleDefinitionAsync(String resourceGroupName, String accountName, String roleDefinitionId, TableRoleDefinitionResourceInner createUpdateTableRoleDefinitionParameters)
Creates or updates an Azure Cosmos DB Table Role Definition.
Parameters:
Returns:
createUpdateTableRoleDefinitionWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> createUpdateTableRoleDefinitionWithResponseAsync(String resourceGroupName, String accountName, String roleDefinitionId, TableRoleDefinitionResourceInner createUpdateTableRoleDefinitionParameters)
Creates or updates an Azure Cosmos DB Table Role Definition.
Parameters:
Returns:
createUpdateTableWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> createUpdateTableWithResponseAsync(String resourceGroupName, String accountName, String tableName, TableCreateUpdateParameters createUpdateTableParameters)
Create or update an Azure Cosmos DB Table.
Parameters:
Returns:
deleteTable
public abstract void deleteTable(String resourceGroupName, String accountName, String tableName)
Deletes an existing Azure Cosmos DB Table.
Parameters:
deleteTable
public abstract void deleteTable(String resourceGroupName, String accountName, String tableName, Context context)
Deletes an existing Azure Cosmos DB Table.
Parameters:
deleteTableAsync
public abstract Mono<Void> deleteTableAsync(String resourceGroupName, String accountName, String tableName)
Deletes an existing Azure Cosmos DB Table.
Parameters:
Returns:
deleteTableRoleAssignment
public abstract void deleteTableRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId)
Deletes an existing Azure Cosmos DB Table Role Assignment.
Parameters:
deleteTableRoleAssignment
public abstract void deleteTableRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId, Context context)
Deletes an existing Azure Cosmos DB Table Role Assignment.
Parameters:
deleteTableRoleAssignmentAsync
public abstract Mono<Void> deleteTableRoleAssignmentAsync(String resourceGroupName, String accountName, String roleAssignmentId)
Deletes an existing Azure Cosmos DB Table Role Assignment.
Parameters:
Returns:
deleteTableRoleAssignmentWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> deleteTableRoleAssignmentWithResponseAsync(String resourceGroupName, String accountName, String roleAssignmentId)
Deletes an existing Azure Cosmos DB Table Role Assignment.
Parameters:
Returns:
deleteTableRoleDefinition
public abstract void deleteTableRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId)
Deletes an existing Azure Cosmos DB Table Role Definition.
Parameters:
deleteTableRoleDefinition
public abstract void deleteTableRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId, Context context)
Deletes an existing Azure Cosmos DB Table Role Definition.
Parameters:
deleteTableRoleDefinitionAsync
public abstract Mono<Void> deleteTableRoleDefinitionAsync(String resourceGroupName, String accountName, String roleDefinitionId)
Deletes an existing Azure Cosmos DB Table Role Definition.
Parameters:
Returns:
deleteTableRoleDefinitionWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> deleteTableRoleDefinitionWithResponseAsync(String resourceGroupName, String accountName, String roleDefinitionId)
Deletes an existing Azure Cosmos DB Table Role Definition.
Parameters:
Returns:
deleteTableWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> deleteTableWithResponseAsync(String resourceGroupName, String accountName, String tableName)
Deletes an existing Azure Cosmos DB Table.
Parameters:
Returns:
getTable
public abstract TableGetResultsInner getTable(String resourceGroupName, String accountName, String tableName)
Gets the Tables under an existing Azure Cosmos DB database account with the provided name.
Parameters:
Returns:
getTableAsync
public abstract Mono<TableGetResultsInner> getTableAsync(String resourceGroupName, String accountName, String tableName)
Gets the Tables under an existing Azure Cosmos DB database account with the provided name.
Parameters:
Returns:
getTableRoleAssignment
public abstract TableRoleAssignmentResourceInner getTableRoleAssignment(String resourceGroupName, String accountName, String roleAssignmentId)
Retrieves the properties of an existing Azure Cosmos DB Table Role Assignment with the given Id.
Parameters:
Returns:
getTableRoleAssignmentAsync
public abstract Mono<TableRoleAssignmentResourceInner> getTableRoleAssignmentAsync(String resourceGroupName, String accountName, String roleAssignmentId)
Retrieves the properties of an existing Azure Cosmos DB Table Role Assignment with the given Id.
Parameters:
Returns:
getTableRoleAssignmentWithResponse
public abstract Response<TableRoleAssignmentResourceInner> getTableRoleAssignmentWithResponse(String resourceGroupName, String accountName, String roleAssignmentId, Context context)
Retrieves the properties of an existing Azure Cosmos DB Table Role Assignment with the given Id.
Parameters:
Returns:
getTableRoleAssignmentWithResponseAsync
public abstract Mono<Response<TableRoleAssignmentResourceInner>> getTableRoleAssignmentWithResponseAsync(String resourceGroupName, String accountName, String roleAssignmentId)
Retrieves the properties of an existing Azure Cosmos DB Table Role Assignment with the given Id.
Parameters:
Returns:
getTableRoleDefinition
public abstract TableRoleDefinitionResourceInner getTableRoleDefinition(String resourceGroupName, String accountName, String roleDefinitionId)
Retrieves the properties of an existing Azure Cosmos DB Table Role Definition with the given Id.
Parameters:
Returns:
getTableRoleDefinitionAsync
public abstract Mono<TableRoleDefinitionResourceInner> getTableRoleDefinitionAsync(String resourceGroupName, String accountName, String roleDefinitionId)
Retrieves the properties of an existing Azure Cosmos DB Table Role Definition with the given Id.
Parameters:
Returns:
getTableRoleDefinitionWithResponse
public abstract Response<TableRoleDefinitionResourceInner> getTableRoleDefinitionWithResponse(String resourceGroupName, String accountName, String roleDefinitionId, Context context)
Retrieves the properties of an existing Azure Cosmos DB Table Role Definition with the given Id.
Parameters:
Returns:
getTableRoleDefinitionWithResponseAsync
public abstract Mono<Response<TableRoleDefinitionResourceInner>> getTableRoleDefinitionWithResponseAsync(String resourceGroupName, String accountName, String roleDefinitionId)
Retrieves the properties of an existing Azure Cosmos DB Table Role Definition with the given Id.
Parameters:
Returns:
getTableThroughput
public abstract ThroughputSettingsGetResultsInner getTableThroughput(String resourceGroupName, String accountName, String tableName)
Gets the RUs per second of the Table under an existing Azure Cosmos DB database account with the provided name.
Parameters:
Returns:
getTableThroughputAsync
public abstract Mono<ThroughputSettingsGetResultsInner> getTableThroughputAsync(String resourceGroupName, String accountName, String tableName)
Gets the RUs per second of the Table under an existing Azure Cosmos DB database account with the provided name.
Parameters:
Returns:
getTableThroughputWithResponse
public abstract Response<ThroughputSettingsGetResultsInner> getTableThroughputWithResponse(String resourceGroupName, String accountName, String tableName, Context context)
Gets the RUs per second of the Table under an existing Azure Cosmos DB database account with the provided name.
Parameters:
Returns:
getTableThroughputWithResponseAsync
public abstract Mono<Response<ThroughputSettingsGetResultsInner>> getTableThroughputWithResponseAsync(String resourceGroupName, String accountName, String tableName)
Gets the RUs per second of the Table under an existing Azure Cosmos DB database account with the provided name.
Parameters:
Returns:
getTableWithResponse
public abstract Response<TableGetResultsInner> getTableWithResponse(String resourceGroupName, String accountName, String tableName, Context context)
Gets the Tables under an existing Azure Cosmos DB database account with the provided name.
Parameters:
Returns:
getTableWithResponseAsync
public abstract Mono<Response<TableGetResultsInner>> getTableWithResponseAsync(String resourceGroupName, String accountName, String tableName)
Gets the Tables under an existing Azure Cosmos DB database account with the provided name.
Parameters:
Returns:
listTableRoleAssignments
public abstract PagedIterable<TableRoleAssignmentResourceInner> listTableRoleAssignments(String resourceGroupName, String accountName)
Retrieves the list of all Azure Cosmos DB Table Role Assignments.
Parameters:
Returns:
listTableRoleAssignments
public abstract PagedIterable<TableRoleAssignmentResourceInner> listTableRoleAssignments(String resourceGroupName, String accountName, Context context)
Retrieves the list of all Azure Cosmos DB Table Role Assignments.
Parameters:
Returns:
listTableRoleAssignmentsAsync
public abstract PagedFlux<TableRoleAssignmentResourceInner> listTableRoleAssignmentsAsync(String resourceGroupName, String accountName)
Retrieves the list of all Azure Cosmos DB Table Role Assignments.
Parameters:
Returns:
listTableRoleDefinitions
public abstract PagedIterable<TableRoleDefinitionResourceInner> listTableRoleDefinitions(String resourceGroupName, String accountName)
Retrieves the list of all Azure Cosmos DB Table Role Definitions.
Parameters:
Returns:
listTableRoleDefinitions
public abstract PagedIterable<TableRoleDefinitionResourceInner> listTableRoleDefinitions(String resourceGroupName, String accountName, Context context)
Retrieves the list of all Azure Cosmos DB Table Role Definitions.
Parameters:
Returns:
listTableRoleDefinitionsAsync
public abstract PagedFlux<TableRoleDefinitionResourceInner> listTableRoleDefinitionsAsync(String resourceGroupName, String accountName)
Retrieves the list of all Azure Cosmos DB Table Role Definitions.
Parameters:
Returns:
listTables
public abstract PagedIterable<TableGetResultsInner> listTables(String resourceGroupName, String accountName)
Lists the Tables under an existing Azure Cosmos DB database account.
Parameters:
Returns:
listTables
public abstract PagedIterable<TableGetResultsInner> listTables(String resourceGroupName, String accountName, Context context)
Lists the Tables under an existing Azure Cosmos DB database account.
Parameters:
Returns:
listTablesAsync
public abstract PagedFlux<TableGetResultsInner> listTablesAsync(String resourceGroupName, String accountName)
Lists the Tables under an existing Azure Cosmos DB database account.
Parameters:
Returns:
migrateTableToAutoscale
public abstract ThroughputSettingsGetResultsInner migrateTableToAutoscale(String resourceGroupName, String accountName, String tableName)
Migrate an Azure Cosmos DB Table from manual throughput to autoscale.
Parameters:
Returns:
migrateTableToAutoscale
public abstract ThroughputSettingsGetResultsInner migrateTableToAutoscale(String resourceGroupName, String accountName, String tableName, Context context)
Migrate an Azure Cosmos DB Table from manual throughput to autoscale.
Parameters:
Returns:
migrateTableToAutoscaleAsync
public abstract Mono<ThroughputSettingsGetResultsInner> migrateTableToAutoscaleAsync(String resourceGroupName, String accountName, String tableName)
Migrate an Azure Cosmos DB Table from manual throughput to autoscale.
Parameters:
Returns:
migrateTableToAutoscaleWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> migrateTableToAutoscaleWithResponseAsync(String resourceGroupName, String accountName, String tableName)
Migrate an Azure Cosmos DB Table from manual throughput to autoscale.
Parameters:
Returns:
migrateTableToManualThroughput
public abstract ThroughputSettingsGetResultsInner migrateTableToManualThroughput(String resourceGroupName, String accountName, String tableName)
Migrate an Azure Cosmos DB Table from autoscale to manual throughput.
Parameters:
Returns:
migrateTableToManualThroughput
public abstract ThroughputSettingsGetResultsInner migrateTableToManualThroughput(String resourceGroupName, String accountName, String tableName, Context context)
Migrate an Azure Cosmos DB Table from autoscale to manual throughput.
Parameters:
Returns:
migrateTableToManualThroughputAsync
public abstract Mono<ThroughputSettingsGetResultsInner> migrateTableToManualThroughputAsync(String resourceGroupName, String accountName, String tableName)
Migrate an Azure Cosmos DB Table from autoscale to manual throughput.
Parameters:
Returns:
migrateTableToManualThroughputWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> migrateTableToManualThroughputWithResponseAsync(String resourceGroupName, String accountName, String tableName)
Migrate an Azure Cosmos DB Table from autoscale to manual throughput.
Parameters:
Returns:
retrieveContinuousBackupInformation
public abstract BackupInformationInner retrieveContinuousBackupInformation(String resourceGroupName, String accountName, String tableName, ContinuousBackupRestoreLocation location)
Retrieves continuous backup information for a table.
Parameters:
Returns:
retrieveContinuousBackupInformation
public abstract BackupInformationInner retrieveContinuousBackupInformation(String resourceGroupName, String accountName, String tableName, ContinuousBackupRestoreLocation location, Context context)
Retrieves continuous backup information for a table.
Parameters:
Returns:
retrieveContinuousBackupInformationAsync
public abstract Mono<BackupInformationInner> retrieveContinuousBackupInformationAsync(String resourceGroupName, String accountName, String tableName, ContinuousBackupRestoreLocation location)
Retrieves continuous backup information for a table.
Parameters:
Returns:
retrieveContinuousBackupInformationWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> retrieveContinuousBackupInformationWithResponseAsync(String resourceGroupName, String accountName, String tableName, ContinuousBackupRestoreLocation location)
Retrieves continuous backup information for a table.
Parameters:
Returns:
updateTableThroughput
public abstract ThroughputSettingsGetResultsInner updateTableThroughput(String resourceGroupName, String accountName, String tableName, ThroughputSettingsUpdateParameters updateThroughputParameters)
Update RUs per second of an Azure Cosmos DB Table.
Parameters:
Returns:
updateTableThroughput
public abstract ThroughputSettingsGetResultsInner updateTableThroughput(String resourceGroupName, String accountName, String tableName, ThroughputSettingsUpdateParameters updateThroughputParameters, Context context)
Update RUs per second of an Azure Cosmos DB Table.
Parameters:
Returns:
updateTableThroughputAsync
public abstract Mono<ThroughputSettingsGetResultsInner> updateTableThroughputAsync(String resourceGroupName, String accountName, String tableName, ThroughputSettingsUpdateParameters updateThroughputParameters)
Update RUs per second of an Azure Cosmos DB Table.
Parameters:
Returns:
updateTableThroughputWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> updateTableThroughputWithResponseAsync(String resourceGroupName, String accountName, String tableName, ThroughputSettingsUpdateParameters updateThroughputParameters)
Update RUs per second of an Azure Cosmos DB Table.
Parameters:
Returns: