QueueServicesClient Interface
public interface QueueServicesClient
An instance of this class provides access to all the operations defined in QueueServicesClient.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
Queue |
getServiceProperties(String resourceGroupName, String accountName)
Gets the properties of a storage account\u2019s Queue service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. |
abstract
Mono<Queue |
getServicePropertiesAsync(String resourceGroupName, String accountName)
Gets the properties of a storage account\u2019s Queue service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. |
abstract
Response<Queue |
getServicePropertiesWithResponse(String resourceGroupName, String accountName, Context context)
Gets the properties of a storage account\u2019s Queue service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. |
abstract
Mono<Response<Queue |
getServicePropertiesWithResponseAsync(String resourceGroupName, String accountName)
Gets the properties of a storage account\u2019s Queue service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. |
abstract
List |
list(String resourceGroupName, String accountName)
List all queue services for the storage account. |
abstract
Mono<List |
listAsync(String resourceGroupName, String accountName)
List all queue services for the storage account. |
abstract
Response<List |
listWithResponse(String resourceGroupName, String accountName, Context context)
List all queue services for the storage account. |
abstract
Mono<Response<List |
listWithResponseAsync(String resourceGroupName, String accountName)
List all queue services for the storage account. |
abstract
Queue |
setServiceProperties(String resourceGroupName, String accountName, QueueServicePropertiesInner parameters)
Sets the properties of a storage account\u2019s Queue service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. |
abstract
Mono<Queue |
setServicePropertiesAsync(String resourceGroupName, String accountName, QueueServicePropertiesInner parameters)
Sets the properties of a storage account\u2019s Queue service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. |
abstract
Response<Queue |
setServicePropertiesWithResponse(String resourceGroupName, String accountName, QueueServicePropertiesInner parameters, Context context)
Sets the properties of a storage account\u2019s Queue service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. |
abstract
Mono<Response<Queue |
setServicePropertiesWithResponseAsync(String resourceGroupName, String accountName, QueueServicePropertiesInner parameters)
Sets the properties of a storage account\u2019s Queue service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. |
Method Details
getServiceProperties
public abstract QueueServicePropertiesInner getServiceProperties(String resourceGroupName, String accountName)
Gets the properties of a storage account\u2019s Queue service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.
Parameters:
Returns:
getServicePropertiesAsync
public abstract Mono
Gets the properties of a storage account\u2019s Queue service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.
Parameters:
Returns:
getServicePropertiesWithResponse
public abstract Response
Gets the properties of a storage account\u2019s Queue service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.
Parameters:
Returns:
getServicePropertiesWithResponseAsync
public abstract Mono
Gets the properties of a storage account\u2019s Queue service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.
Parameters:
Returns:
list
public abstract ListQueueServicesInner list(String resourceGroupName, String accountName)
List all queue services for the storage account.
Parameters:
Returns:
listAsync
public abstract Mono
List all queue services for the storage account.
Parameters:
Returns:
listWithResponse
public abstract Response
List all queue services for the storage account.
Parameters:
Returns:
listWithResponseAsync
public abstract Mono
List all queue services for the storage account.
Parameters:
Returns:
setServiceProperties
public abstract QueueServicePropertiesInner setServiceProperties(String resourceGroupName, String accountName, QueueServicePropertiesInner parameters)
Sets the properties of a storage account\u2019s Queue service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.
Parameters:
Returns:
setServicePropertiesAsync
public abstract Mono
Sets the properties of a storage account\u2019s Queue service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.
Parameters:
Returns:
setServicePropertiesWithResponse
public abstract Response
Sets the properties of a storage account\u2019s Queue service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.
Parameters:
Returns:
setServicePropertiesWithResponseAsync
public abstract Mono
Sets the properties of a storage account\u2019s Queue service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.
Parameters:
Returns:
Applies to
Azure SDK for Java