DatabaseTablesClient Interface

public interface DatabaseTablesClient

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

Method Summary

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

Get database table.

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

Get database table.

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

Get database table.

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

Get database table.

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

List database tables.

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

List database tables.

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

List database tables.

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

List database tables.

Method Details

get

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

Get 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.
serverName - The name of the server.
databaseName - The name of the database.
schemaName - The name of the schema.
tableName - The name of the table.

Returns:

database table.

getAsync

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

Get 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.
serverName - The name of the server.
databaseName - The name of the database.
schemaName - The name of the schema.
tableName - The name of the table.

Returns:

database table on successful completion of Mono.

getWithResponse

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

Get 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.
serverName - The name of the server.
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:

database table along with Response<T>.

getWithResponseAsync

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

Get 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.
serverName - The name of the server.
databaseName - The name of the database.
schemaName - The name of the schema.
tableName - The name of the table.

Returns:

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

listBySchema

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

List 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.
serverName - The name of the server.
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 serverName, String databaseName, String schemaName, String filter, Context context)

List 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.
serverName - The name of the server.
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 serverName, String databaseName, String schemaName)

List 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.
serverName - The name of the server.
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 serverName, String databaseName, String schemaName, String filter)

List 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.
serverName - The name of the server.
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