ManagedDatabaseTablesClient Interface

public interface ManagedDatabaseTablesClient

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

Method Summary

Modifier and Type Method and Description
abstract DatabaseTableInner get(String resourceGroupName, String managedInstanceName, String databaseName, String schemaName, String tableName)

Get managed database table.

abstract Mono<DatabaseTableInner> getAsync(String resourceGroupName, String managedInstanceName, String databaseName, String schemaName, String tableName)

Get managed database table.

abstract Response<DatabaseTableInner> getWithResponse(String resourceGroupName, String managedInstanceName, String databaseName, String schemaName, String tableName, Context context)

Get managed database table.

abstract Mono<Response<DatabaseTableInner>> getWithResponseAsync(String resourceGroupName, String managedInstanceName, String databaseName, String schemaName, String tableName)

Get managed database table.

abstract PagedIterable<DatabaseTableInner> listBySchema(String resourceGroupName, String managedInstanceName, String databaseName, String schemaName)

List managed database tables.

abstract PagedIterable<DatabaseTableInner> listBySchema(String resourceGroupName, String managedInstanceName, String databaseName, String schemaName, String filter, Context context)

List managed database tables.

abstract PagedFlux<DatabaseTableInner> listBySchemaAsync(String resourceGroupName, String managedInstanceName, String databaseName, String schemaName)

List managed database tables.

abstract PagedFlux<DatabaseTableInner> listBySchemaAsync(String resourceGroupName, String managedInstanceName, String databaseName, String schemaName, String filter)

List managed database tables.

Method Details

get

public abstract DatabaseTableInner get(String resourceGroupName, String managedInstanceName, String databaseName, String schemaName, String tableName)

Get managed database table.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
databaseName - The name of the database.
schemaName - The name of the schema.
tableName - The name of the table.

Returns:

managed database table.

getAsync

public abstract Mono getAsync(String resourceGroupName, String managedInstanceName, String databaseName, String schemaName, String tableName)

Get managed database table.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
databaseName - The name of the database.
schemaName - The name of the schema.
tableName - The name of the table.

Returns:

managed database table on successful completion of Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String managedInstanceName, String databaseName, String schemaName, String tableName, Context context)

Get managed database table.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
databaseName - The name of the database.
schemaName - The name of the schema.
tableName - The name of the table.
context - The context to associate with this operation.

Returns:

managed database table along with Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String managedInstanceName, String databaseName, String schemaName, String tableName)

Get managed database table.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
databaseName - The name of the database.
schemaName - The name of the schema.
tableName - The name of the table.

Returns:

managed database table along with Response<T> on successful completion of Mono.

listBySchema

public abstract PagedIterable listBySchema(String resourceGroupName, String managedInstanceName, String databaseName, String schemaName)

List managed database tables.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
databaseName - The name of the database.
schemaName - The name of the schema.

Returns:

a list of database tables as paginated response with PagedIterable<T>.

listBySchema

public abstract PagedIterable listBySchema(String resourceGroupName, String managedInstanceName, String databaseName, String schemaName, String filter, Context context)

List managed database tables.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
databaseName - The name of the database.
schemaName - The name of the schema.
filter - An OData filter expression that filters elements in the collection.
context - The context to associate with this operation.

Returns:

a list of database tables as paginated response with PagedIterable<T>.

listBySchemaAsync

public abstract PagedFlux listBySchemaAsync(String resourceGroupName, String managedInstanceName, String databaseName, String schemaName)

List managed database tables.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
databaseName - The name of the database.
schemaName - The name of the schema.

Returns:

a list of database tables as paginated response with PagedFlux<T>.

listBySchemaAsync

public abstract PagedFlux listBySchemaAsync(String resourceGroupName, String managedInstanceName, String databaseName, String schemaName, String filter)

List managed database tables.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
databaseName - The name of the database.
schemaName - The name of the schema.
filter - An OData filter expression that filters elements in the collection.

Returns:

a list of database tables as paginated response with PagedFlux<T>.

Applies to