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
Create or update an Azure Cosmos DB Table.
Parameters:
Returns:
beginCreateUpdateTable
public abstract SyncPoller
Create or update an Azure Cosmos DB Table.
Parameters:
Returns:
beginCreateUpdateTableAsync
public abstract PollerFlux
Create or update an Azure Cosmos DB Table.
Parameters:
Returns:
beginDeleteTable
public abstract SyncPoller
Deletes an existing Azure Cosmos DB Table.
Parameters:
Returns:
beginDeleteTable
public abstract SyncPoller
Deletes an existing Azure Cosmos DB Table.
Parameters:
Returns:
beginDeleteTableAsync
public abstract PollerFlux
Deletes an existing Azure Cosmos DB Table.
Parameters:
Returns:
beginMigrateTableToAutoscale
public abstract SyncPoller
Migrate an Azure Cosmos DB Table from manual throughput to autoscale.
Parameters:
Returns:
beginMigrateTableToAutoscale
public abstract SyncPoller
Migrate an Azure Cosmos DB Table from manual throughput to autoscale.
Parameters:
Returns:
beginMigrateTableToAutoscaleAsync
public abstract PollerFlux
Migrate an Azure Cosmos DB Table from manual throughput to autoscale.
Parameters:
Returns:
beginMigrateTableToManualThroughput
public abstract SyncPoller
Migrate an Azure Cosmos DB Table from autoscale to manual throughput.
Parameters:
Returns:
beginMigrateTableToManualThroughput
public abstract SyncPoller
Migrate an Azure Cosmos DB Table from autoscale to manual throughput.
Parameters:
Returns:
beginMigrateTableToManualThroughputAsync
public abstract PollerFlux
Migrate an Azure Cosmos DB Table from autoscale to manual throughput.
Parameters:
Returns:
beginRetrieveContinuousBackupInformation
public abstract SyncPoller
Retrieves continuous backup information for a table.
Parameters:
Returns:
beginRetrieveContinuousBackupInformation
public abstract SyncPoller
Retrieves continuous backup information for a table.
Parameters:
Returns:
beginRetrieveContinuousBackupInformationAsync
public abstract PollerFlux
Retrieves continuous backup information for a table.
Parameters:
Returns:
beginUpdateTableThroughput
public abstract SyncPoller
Update RUs per second of an Azure Cosmos DB Table.
Parameters:
Returns:
beginUpdateTableThroughput
public abstract SyncPoller
Update RUs per second of an Azure Cosmos DB Table.
Parameters:
Returns:
beginUpdateTableThroughputAsync
public abstract PollerFlux
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
Create or update an Azure Cosmos DB Table.
Parameters:
Returns:
createUpdateTableWithResponseAsync
public abstract Mono
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
Deletes an existing Azure Cosmos DB Table.
Parameters:
Returns:
deleteTableWithResponseAsync
public abstract Mono
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
Gets the Tables under an existing Azure Cosmos DB database account with the provided name.
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
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
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
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
Gets the Tables under an existing Azure Cosmos DB database account with the provided name.
Parameters:
Returns:
getTableWithResponseAsync
public abstract Mono
Gets the Tables under an existing Azure Cosmos DB database account with the provided name.
Parameters:
Returns:
listTables
public abstract PagedIterable
Lists the Tables under an existing Azure Cosmos DB database account.
Parameters:
Returns:
listTables
public abstract PagedIterable
Lists the Tables under an existing Azure Cosmos DB database account.
Parameters:
Returns:
listTablesAsync
public abstract PagedFlux
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
Migrate an Azure Cosmos DB Table from manual throughput to autoscale.
Parameters:
Returns:
migrateTableToAutoscaleWithResponseAsync
public abstract Mono
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
Migrate an Azure Cosmos DB Table from autoscale to manual throughput.
Parameters:
Returns:
migrateTableToManualThroughputWithResponseAsync
public abstract Mono
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
Retrieves continuous backup information for a table.
Parameters:
Returns:
retrieveContinuousBackupInformationWithResponseAsync
public abstract Mono
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
Update RUs per second of an Azure Cosmos DB Table.
Parameters:
Returns:
updateTableThroughputWithResponseAsync
public abstract Mono
Update RUs per second of an Azure Cosmos DB Table.
Parameters:
Returns:
Applies to
Azure SDK for Java