BlobServicesClient Interface
public interface BlobServicesClient
An instance of this class provides access to all the operations defined in BlobServicesClient.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
Blob |
getServiceProperties(String resourceGroupName, String accountName)
Gets the properties of a storage account\u2019s Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. |
abstract
Mono<Blob |
getServicePropertiesAsync(String resourceGroupName, String accountName)
Gets the properties of a storage account\u2019s Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. |
abstract
Response<Blob |
getServicePropertiesWithResponse(String resourceGroupName, String accountName, Context context)
Gets the properties of a storage account\u2019s Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. |
abstract
Mono<Response<Blob |
getServicePropertiesWithResponseAsync(String resourceGroupName, String accountName)
Gets the properties of a storage account\u2019s Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. |
abstract
Paged |
list(String resourceGroupName, String accountName)
List blob services of storage account. |
abstract
Paged |
list(String resourceGroupName, String accountName, Context context)
List blob services of storage account. |
abstract
Paged |
listAsync(String resourceGroupName, String accountName)
List blob services of storage account. |
abstract
Blob |
setServiceProperties(String resourceGroupName, String accountName, BlobServicePropertiesInner parameters)
Sets the properties of a storage account\u2019s Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. |
abstract
Mono<Blob |
setServicePropertiesAsync(String resourceGroupName, String accountName, BlobServicePropertiesInner parameters)
Sets the properties of a storage account\u2019s Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. |
abstract
Response<Blob |
setServicePropertiesWithResponse(String resourceGroupName, String accountName, BlobServicePropertiesInner parameters, Context context)
Sets the properties of a storage account\u2019s Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. |
abstract
Mono<Response<Blob |
setServicePropertiesWithResponseAsync(String resourceGroupName, String accountName, BlobServicePropertiesInner parameters)
Sets the properties of a storage account\u2019s Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. |
Method Details
getServiceProperties
public abstract BlobServicePropertiesInner getServiceProperties(String resourceGroupName, String accountName)
Gets the properties of a storage account\u2019s Blob 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 Blob 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 Blob 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 Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.
Parameters:
Returns:
list
public abstract PagedIterable
List blob services of storage account. It returns a collection of one object named default.
Parameters:
Returns:
list
public abstract PagedIterable
List blob services of storage account. It returns a collection of one object named default.
Parameters:
Returns:
listAsync
public abstract PagedFlux
List blob services of storage account. It returns a collection of one object named default.
Parameters:
Returns:
setServiceProperties
public abstract BlobServicePropertiesInner setServiceProperties(String resourceGroupName, String accountName, BlobServicePropertiesInner parameters)
Sets the properties of a storage account\u2019s Blob 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 Blob 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 Blob 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 Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.
Parameters:
Returns:
Applies to
Azure SDK for Java