TablesClient Interface
public interface TablesClient
An instance of this class provides access to all the operations defined in TablesClient.
Method Summary
Method Details
create
public abstract TableInner create(String resourceGroupName, String accountName, String tableName)
Creates a new table with the specified table name, under the specified account.
Parameters:
Returns:
createAsync
public abstract Mono<TableInner> createAsync(String resourceGroupName, String accountName, String tableName)
Creates a new table with the specified table name, under the specified account.
Parameters:
Returns:
createWithResponse
public abstract Response<TableInner> createWithResponse(String resourceGroupName, String accountName, String tableName, TableInner parameters, Context context)
Creates a new table with the specified table name, under the specified account.
Parameters:
Returns:
createWithResponseAsync
public abstract Mono<Response<TableInner>> createWithResponseAsync(String resourceGroupName, String accountName, String tableName, TableInner parameters)
Creates a new table with the specified table name, under the specified account.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String accountName, String tableName)
Deletes the table with the specified table name, under the specified account if it exists.
Parameters:
deleteAsync
public abstract Mono<Void> deleteAsync(String resourceGroupName, String accountName, String tableName)
Deletes the table with the specified table name, under the specified account if it exists.
Parameters:
Returns:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceGroupName, String accountName, String tableName, Context context)
Deletes the table with the specified table name, under the specified account if it exists.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono<Response<Void>> deleteWithResponseAsync(String resourceGroupName, String accountName, String tableName)
Deletes the table with the specified table name, under the specified account if it exists.
Parameters:
Returns:
get
public abstract TableInner get(String resourceGroupName, String accountName, String tableName)
Gets the table with the specified table name, under the specified account if it exists.
Parameters:
Returns:
getAsync
public abstract Mono<TableInner> getAsync(String resourceGroupName, String accountName, String tableName)
Gets the table with the specified table name, under the specified account if it exists.
Parameters:
Returns:
getWithResponse
public abstract Response<TableInner> getWithResponse(String resourceGroupName, String accountName, String tableName, Context context)
Gets the table with the specified table name, under the specified account if it exists.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<TableInner>> getWithResponseAsync(String resourceGroupName, String accountName, String tableName)
Gets the table with the specified table name, under the specified account if it exists.
Parameters:
Returns:
list
public abstract PagedIterable<TableInner> list(String resourceGroupName, String accountName)
Gets a list of all the tables under the specified storage account.
Parameters:
Returns:
list
public abstract PagedIterable<TableInner> list(String resourceGroupName, String accountName, Context context)
Gets a list of all the tables under the specified storage account.
Parameters:
Returns:
listAsync
public abstract PagedFlux<TableInner> listAsync(String resourceGroupName, String accountName)
Gets a list of all the tables under the specified storage account.
Parameters:
Returns:
update
public abstract TableInner update(String resourceGroupName, String accountName, String tableName)
Creates a new table with the specified table name, under the specified account.
Parameters:
Returns:
updateAsync
public abstract Mono<TableInner> updateAsync(String resourceGroupName, String accountName, String tableName)
Creates a new table with the specified table name, under the specified account.
Parameters:
Returns:
updateWithResponse
public abstract Response<TableInner> updateWithResponse(String resourceGroupName, String accountName, String tableName, TableInner parameters, Context context)
Creates a new table with the specified table name, under the specified account.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono<Response<TableInner>> updateWithResponseAsync(String resourceGroupName, String accountName, String tableName, TableInner parameters)
Creates a new table with the specified table name, under the specified account.
Parameters:
Returns: