public final class BlobContainerProperties extends Object
| Constructor and Description |
|---|
BlobContainerProperties(Map<String,String> metadata,
String eTag,
OffsetDateTime lastModified,
LeaseDurationType leaseDuration,
LeaseStateType leaseState,
LeaseStatusType leaseStatus,
PublicAccessType blobPublicAccess,
boolean hasImmutabilityPolicy,
boolean hasLegalHold)
Constructs a
BlobContainerProperties. |
| Modifier and Type | Method and Description |
|---|---|
PublicAccessType |
getBlobPublicAccess() |
String |
getETag() |
OffsetDateTime |
getLastModified() |
LeaseDurationType |
getLeaseDuration() |
LeaseStateType |
getLeaseState() |
LeaseStatusType |
getLeaseStatus() |
Map<String,String> |
getMetadata() |
boolean |
hasImmutabilityPolicy() |
boolean |
hasLegalHold() |
public BlobContainerProperties(Map<String,String> metadata, String eTag, OffsetDateTime lastModified, LeaseDurationType leaseDuration, LeaseStateType leaseState, LeaseStatusType leaseStatus, PublicAccessType blobPublicAccess, boolean hasImmutabilityPolicy, boolean hasLegalHold)
BlobContainerProperties.metadata - Metadata associated with the container.eTag - ETag of the container.lastModified - Datetime when the container was last modified.leaseDuration - Type of the lease on the container.leaseState - State of the lease on the container.leaseStatus - Status of the lease on the container.blobPublicAccess - Public access status for the container.hasImmutabilityPolicy - Flag indicating if the container has an immutability policy set on it.hasLegalHold - Flag indicating if the container has a legal hold.public Map<String,String> getMetadata()
public String getETag()
public OffsetDateTime getLastModified()
public LeaseDurationType getLeaseDuration()
public LeaseStateType getLeaseState()
public LeaseStatusType getLeaseStatus()
public PublicAccessType getBlobPublicAccess()
public boolean hasImmutabilityPolicy()
public boolean hasLegalHold()
Copyright © 2020 Microsoft Corporation. All rights reserved.