DatabaseSchemasClient Interface

public interface DatabaseSchemasClient

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

Method Summary

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

Get database schema.

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

Get database schema.

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

Get database schema.

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

Get database schema.

abstract PagedIterable<DatabaseSchemaInner> listByDatabase(String resourceGroupName, String serverName, String databaseName)

List database schemas.

abstract PagedIterable<DatabaseSchemaInner> listByDatabase(String resourceGroupName, String serverName, String databaseName, String filter, Context context)

List database schemas.

abstract PagedFlux<DatabaseSchemaInner> listByDatabaseAsync(String resourceGroupName, String serverName, String databaseName)

List database schemas.

abstract PagedFlux<DatabaseSchemaInner> listByDatabaseAsync(String resourceGroupName, String serverName, String databaseName, String filter)

List database schemas.

Method Details

get

public abstract DatabaseSchemaInner get(String resourceGroupName, String serverName, String databaseName, String schemaName)

Get database schema.

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:

database schema.

getAsync

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

Get database schema.

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:

database schema on successful completion of Mono.

getWithResponse

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

Get database schema.

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.
context - The context to associate with this operation.

Returns:

database schema along with Response<T>.

getWithResponseAsync

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

Get database schema.

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:

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

listByDatabase

public abstract PagedIterable listByDatabase(String resourceGroupName, String serverName, String databaseName)

List database schemas.

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.

Returns:

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

listByDatabase

public abstract PagedIterable listByDatabase(String resourceGroupName, String serverName, String databaseName, String filter, Context context)

List database schemas.

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.
filter - An OData filter expression that filters elements in the collection.
context - The context to associate with this operation.

Returns:

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

listByDatabaseAsync

public abstract PagedFlux listByDatabaseAsync(String resourceGroupName, String serverName, String databaseName)

List database schemas.

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.

Returns:

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

listByDatabaseAsync

public abstract PagedFlux listByDatabaseAsync(String resourceGroupName, String serverName, String databaseName, String filter)

List database schemas.

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.
filter - An OData filter expression that filters elements in the collection.

Returns:

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

Applies to