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 © 2019 Microsoft Corporation. All rights reserved.