TableServicesClient Interface
public interface TableServicesClient
An instance of this class provides access to all the operations defined in TableServicesClient.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
abstract
Table |
getServiceProperties(String resourceGroupName, String accountName)
Gets the properties of a storage account’s Table service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. |
|
abstract
Mono<Table |
getServicePropertiesAsync(String resourceGroupName, String accountName)
Gets the properties of a storage account’s Table service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. |
|
abstract
Response<Table |
getServicePropertiesWithResponse(String resourceGroupName, String accountName, Context context)
Gets the properties of a storage account’s Table service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. |
|
abstract
Mono<Response<Table |
getServicePropertiesWithResponseAsync(String resourceGroupName, String accountName)
Gets the properties of a storage account’s Table service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. |
|
abstract
List |
list(String resourceGroupName, String accountName)
List all table services for the storage account. |
|
abstract
Mono<List |
listAsync(String resourceGroupName, String accountName)
List all table services for the storage account. |
|
abstract
Response<List |
listWithResponse(String resourceGroupName, String accountName, Context context)
List all table services for the storage account. |
|
abstract
Mono<Response<List |
listWithResponseAsync(String resourceGroupName, String accountName)
List all table services for the storage account. |
|
abstract
Table |
setServiceProperties(String resourceGroupName, String accountName, TableServicePropertiesInner parameters)
Sets the properties of a storage account’s Table service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. |
|
abstract
Mono<Table |
setServicePropertiesAsync(String resourceGroupName, String accountName, TableServicePropertiesInner parameters)
Sets the properties of a storage account’s Table service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. |
|
abstract
Response<Table |
setServicePropertiesWithResponse(String resourceGroupName, String accountName, TableServicePropertiesInner parameters, Context context)
Sets the properties of a storage account’s Table service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. |
|
abstract
Mono<Response<Table |
setServicePropertiesWithResponseAsync(String resourceGroupName, String accountName, TableServicePropertiesInner parameters)
Sets the properties of a storage account’s Table service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. |
Method Details
getServiceProperties
public abstract TableServicePropertiesInner getServiceProperties(String resourceGroupName, String accountName)
Gets the properties of a storage account’s Table service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.
Parameters:
Returns:
getServicePropertiesAsync
public abstract Mono<TableServicePropertiesInner> getServicePropertiesAsync(String resourceGroupName, String accountName)
Gets the properties of a storage account’s Table service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.
Parameters:
Returns:
getServicePropertiesWithResponse
public abstract Response<TableServicePropertiesInner> getServicePropertiesWithResponse(String resourceGroupName, String accountName, Context context)
Gets the properties of a storage account’s Table service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.
Parameters:
Returns:
getServicePropertiesWithResponseAsync
public abstract Mono<Response<TableServicePropertiesInner>> getServicePropertiesWithResponseAsync(String resourceGroupName, String accountName)
Gets the properties of a storage account’s Table service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.
Parameters:
Returns:
list
public abstract ListTableServicesInner list(String resourceGroupName, String accountName)
List all table services for the storage account.
Parameters:
Returns:
listAsync
public abstract Mono<ListTableServicesInner> listAsync(String resourceGroupName, String accountName)
List all table services for the storage account.
Parameters:
Returns:
listWithResponse
public abstract Response<ListTableServicesInner> listWithResponse(String resourceGroupName, String accountName, Context context)
List all table services for the storage account.
Parameters:
Returns:
listWithResponseAsync
public abstract Mono<Response<ListTableServicesInner>> listWithResponseAsync(String resourceGroupName, String accountName)
List all table services for the storage account.
Parameters:
Returns:
setServiceProperties
public abstract TableServicePropertiesInner setServiceProperties(String resourceGroupName, String accountName, TableServicePropertiesInner parameters)
Sets the properties of a storage account’s Table service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.
Parameters:
Returns:
setServicePropertiesAsync
public abstract Mono<TableServicePropertiesInner> setServicePropertiesAsync(String resourceGroupName, String accountName, TableServicePropertiesInner parameters)
Sets the properties of a storage account’s Table service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.
Parameters:
Returns:
setServicePropertiesWithResponse
public abstract Response<TableServicePropertiesInner> setServicePropertiesWithResponse(String resourceGroupName, String accountName, TableServicePropertiesInner parameters, Context context)
Sets the properties of a storage account’s Table service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.
Parameters:
Returns:
setServicePropertiesWithResponseAsync
public abstract Mono<Response<TableServicePropertiesInner>> setServicePropertiesWithResponseAsync(String resourceGroupName, String accountName, TableServicePropertiesInner parameters)
Sets the properties of a storage account’s Table service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.
Parameters:
Returns: