DatabaseColumnsClient Interface

public interface DatabaseColumnsClient

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

Method Summary

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

Get database column.

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

Get database column.

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

Get database column.

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

Get database column.

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

List database columns.

abstract PagedIterable<DatabaseColumnInner> listByDatabase(String resourceGroupName, String serverName, String databaseName, List<String> schema, List<String> table, List<String> column, List<String> orderBy, String skiptoken, Context context)

List database columns.

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

List database columns.

abstract PagedFlux<DatabaseColumnInner> listByDatabaseAsync(String resourceGroupName, String serverName, String databaseName, List<String> schema, List<String> table, List<String> column, List<String> orderBy, String skiptoken)

List database columns.

abstract PagedIterable<DatabaseColumnInner> listByTable(String resourceGroupName, String serverName, String databaseName, String schemaName, String tableName)

List database columns.

abstract PagedIterable<DatabaseColumnInner> listByTable(String resourceGroupName, String serverName, String databaseName, String schemaName, String tableName, String filter, Context context)

List database columns.

abstract PagedFlux<DatabaseColumnInner> listByTableAsync(String resourceGroupName, String serverName, String databaseName, String schemaName, String tableName)

List database columns.

abstract PagedFlux<DatabaseColumnInner> listByTableAsync(String resourceGroupName, String serverName, String databaseName, String schemaName, String tableName, String filter)

List database columns.

Method Details

get

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

Get database column.

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.
columnName - The name of the column.

Returns:

database column.

getAsync

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

Get database column.

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.
columnName - The name of the column.

Returns:

database column on successful completion of Mono.

getWithResponse

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

Get database column.

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.
columnName - The name of the column.
context - The context to associate with this operation.

Returns:

database column along with Response<T>.

getWithResponseAsync

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

Get database column.

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.
columnName - The name of the column.

Returns:

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

listByDatabase

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

List database columns.

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 columns as paginated response with PagedIterable<T>.

listByDatabase

public abstract PagedIterable listByDatabase(String resourceGroupName, String serverName, String databaseName, List schema, List table, List column, List orderBy, String skiptoken, Context context)

List database columns.

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.
schema - The schema parameter.
table - The table parameter.
column - The column parameter.
orderBy - The orderBy parameter.
skiptoken - An opaque token that identifies a starting point in the collection.
context - The context to associate with this operation.

Returns:

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

listByDatabaseAsync

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

List database columns.

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 columns as paginated response with PagedFlux<T>.

listByDatabaseAsync

public abstract PagedFlux listByDatabaseAsync(String resourceGroupName, String serverName, String databaseName, List schema, List table, List column, List orderBy, String skiptoken)

List database columns.

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.
schema - The schema parameter.
table - The table parameter.
column - The column parameter.
orderBy - The orderBy parameter.
skiptoken - An opaque token that identifies a starting point in the collection.

Returns:

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

listByTable

public abstract PagedIterable listByTable(String resourceGroupName, String serverName, String databaseName, String schemaName, String tableName)

List database columns.

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:

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

listByTable

public abstract PagedIterable listByTable(String resourceGroupName, String serverName, String databaseName, String schemaName, String tableName, String filter, Context context)

List database columns.

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

Returns:

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

listByTableAsync

public abstract PagedFlux listByTableAsync(String resourceGroupName, String serverName, String databaseName, String schemaName, String tableName)

List database columns.

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:

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

listByTableAsync

public abstract PagedFlux listByTableAsync(String resourceGroupName, String serverName, String databaseName, String schemaName, String tableName, String filter)

List database columns.

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

Returns:

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

Applies to