| Package | Description |
|---|---|
| com.azure.storage.blob |
Package containing the classes for BlobServiceClient.
|
| com.azure.storage.blob.models |
Package containing classes for AzureBlobStorage.
|
| Modifier and Type | Method and Description |
|---|---|
Mono<com.azure.core.http.rest.Response<BlobContainerAsyncClient>> |
BlobServiceAsyncClient.createBlobContainerWithResponse(String containerName,
Map<String,String> metadata,
PublicAccessType accessType)
Creates a new container within a storage account.
|
com.azure.core.http.rest.Response<BlobContainerClient> |
BlobServiceClient.createBlobContainerWithResponse(String containerName,
Map<String,String> metadata,
PublicAccessType accessType,
com.azure.core.util.Context context)
Creates a new container within a storage account.
|
Mono<com.azure.core.http.rest.Response<Void>> |
BlobContainerAsyncClient.createWithResponse(Map<String,String> metadata,
PublicAccessType accessType)
Creates a new container within a storage account.
|
com.azure.core.http.rest.Response<Void> |
BlobContainerClient.createWithResponse(Map<String,String> metadata,
PublicAccessType accessType,
Duration timeout,
com.azure.core.util.Context context)
Creates a new container within a storage account.
|
Mono<Void> |
BlobContainerAsyncClient.setAccessPolicy(PublicAccessType accessType,
List<BlobSignedIdentifier> identifiers)
Sets the container's permissions.
|
void |
BlobContainerClient.setAccessPolicy(PublicAccessType accessType,
List<BlobSignedIdentifier> identifiers)
Sets the container's permissions.
|
Mono<com.azure.core.http.rest.Response<Void>> |
BlobContainerAsyncClient.setAccessPolicyWithResponse(PublicAccessType accessType,
List<BlobSignedIdentifier> identifiers,
BlobRequestConditions requestConditions)
Sets the container's permissions.
|
com.azure.core.http.rest.Response<Void> |
BlobContainerClient.setAccessPolicyWithResponse(PublicAccessType accessType,
List<BlobSignedIdentifier> identifiers,
BlobRequestConditions requestConditions,
Duration timeout,
com.azure.core.util.Context context)
Sets the container's permissions.
|
| Modifier and Type | Field and Description |
|---|---|
static PublicAccessType |
PublicAccessType.BLOB
Static value blob for PublicAccessType.
|
static PublicAccessType |
PublicAccessType.CONTAINER
Static value container for PublicAccessType.
|
| Modifier and Type | Method and Description |
|---|---|
static PublicAccessType |
PublicAccessType.fromString(String name)
Creates or finds a PublicAccessType from its string representation.
|
PublicAccessType |
BlobContainerAccessPolicies.getBlobAccessType() |
PublicAccessType |
BlobContainerProperties.getBlobPublicAccess() |
PublicAccessType |
BlobContainerItemProperties.getPublicAccess()
Get the publicAccess property: The PublicAccess property.
|
| Modifier and Type | Method and Description |
|---|---|
BlobContainerItemProperties |
BlobContainerItemProperties.setPublicAccess(PublicAccessType publicAccess)
Set the publicAccess property: The PublicAccess property.
|
| Constructor and Description |
|---|
BlobContainerAccessPolicies(PublicAccessType blobAccessType,
List<BlobSignedIdentifier> identifiers)
Constructs a
BlobContainerAccessPolicies. |
BlobContainerProperties(Map<String,String> metadata,
String eTag,
OffsetDateTime lastModified,
LeaseDurationType leaseDuration,
LeaseStateType leaseState,
LeaseStatusType leaseStatus,
PublicAccessType blobPublicAccess,
boolean hasImmutabilityPolicy,
boolean hasLegalHold)
Constructs a
BlobContainerProperties. |
BlobContainerProperties(Map<String,String> metadata,
String eTag,
OffsetDateTime lastModified,
LeaseDurationType leaseDuration,
LeaseStateType leaseState,
LeaseStatusType leaseStatus,
PublicAccessType blobPublicAccess,
boolean hasImmutabilityPolicy,
boolean hasLegalHold,
String defaultEncryptionScope,
Boolean encryptionScopeOverridePrevented)
Constructs a
BlobContainerProperties. |
Copyright © 2021 Microsoft Corporation. All rights reserved.