public final class BlobContainerItemProperties extends Object
Constructor and Description |
---|
BlobContainerItemProperties() |
Modifier and Type | Method and Description |
---|---|
String |
getDefaultEncryptionScope()
Get the defaultEncryptionScope property: The DefaultEncryptionScope property.
|
OffsetDateTime |
getDeletedTime()
Get the deletedTime property: The DeletedTime property.
|
String |
getETag()
Get the eTag property: The Etag property.
|
OffsetDateTime |
getLastModified()
Get the lastModified property: The Last-Modified property.
|
LeaseDurationType |
getLeaseDuration()
Get the leaseDuration property: The LeaseDuration property.
|
LeaseStateType |
getLeaseState()
Get the leaseState property: The LeaseState property.
|
LeaseStatusType |
getLeaseStatus()
Get the leaseStatus property: The LeaseStatus property.
|
PublicAccessType |
getPublicAccess()
Get the publicAccess property: The PublicAccess property.
|
Integer |
getRemainingRetentionDays()
Get the remainingRetentionDays property: The RemainingRetentionDays property.
|
boolean |
isEncryptionScopeOverridePrevented()
Get the encryptionScopeOverridePrevented property: The DenyEncryptionScopeOverride property.
|
Boolean |
isHasImmutabilityPolicy()
Get the hasImmutabilityPolicy property: The HasImmutabilityPolicy property.
|
Boolean |
isHasLegalHold()
Get the hasLegalHold property: The HasLegalHold property.
|
Boolean |
isImmutableStorageWithVersioningEnabled()
Get the isImmutableStorageWithVersioningEnabled property: Indicates if version level worm is enabled on this
container.
|
BlobContainerItemProperties |
setDefaultEncryptionScope(String defaultEncryptionScope)
Set the defaultEncryptionScope property: The DefaultEncryptionScope property.
|
BlobContainerItemProperties |
setDeletedTime(OffsetDateTime deletedTime)
Set the deletedTime property: The DeletedTime property.
|
BlobContainerItemProperties |
setEncryptionScopeOverridePrevented(boolean encryptionScopeOverridePrevented)
Set the encryptionScopeOverridePrevented property: The DenyEncryptionScopeOverride property.
|
BlobContainerItemProperties |
setETag(String eTag)
Set the eTag property: The Etag property.
|
BlobContainerItemProperties |
setHasImmutabilityPolicy(Boolean hasImmutabilityPolicy)
Set the hasImmutabilityPolicy property: The HasImmutabilityPolicy property.
|
BlobContainerItemProperties |
setHasLegalHold(Boolean hasLegalHold)
Set the hasLegalHold property: The HasLegalHold property.
|
BlobContainerItemProperties |
setImmutableStorageWithVersioningEnabled(Boolean isImmutableStorageWithVersioningEnabled)
Set the isImmutableStorageWithVersioningEnabled property: Indicates if version level worm is enabled on this
container.
|
BlobContainerItemProperties |
setLastModified(OffsetDateTime lastModified)
Set the lastModified property: The Last-Modified property.
|
BlobContainerItemProperties |
setLeaseDuration(LeaseDurationType leaseDuration)
Set the leaseDuration property: The LeaseDuration property.
|
BlobContainerItemProperties |
setLeaseState(LeaseStateType leaseState)
Set the leaseState property: The LeaseState property.
|
BlobContainerItemProperties |
setLeaseStatus(LeaseStatusType leaseStatus)
Set the leaseStatus property: The LeaseStatus property.
|
BlobContainerItemProperties |
setPublicAccess(PublicAccessType publicAccess)
Set the publicAccess property: The PublicAccess property.
|
BlobContainerItemProperties |
setRemainingRetentionDays(Integer remainingRetentionDays)
Set the remainingRetentionDays property: The RemainingRetentionDays property.
|
public OffsetDateTime getLastModified()
public BlobContainerItemProperties setLastModified(OffsetDateTime lastModified)
lastModified
- the lastModified value to set.public String getETag()
public BlobContainerItemProperties setETag(String eTag)
eTag
- the eTag value to set.public LeaseStatusType getLeaseStatus()
public BlobContainerItemProperties setLeaseStatus(LeaseStatusType leaseStatus)
leaseStatus
- the leaseStatus value to set.public LeaseStateType getLeaseState()
public BlobContainerItemProperties setLeaseState(LeaseStateType leaseState)
leaseState
- the leaseState value to set.public LeaseDurationType getLeaseDuration()
public BlobContainerItemProperties setLeaseDuration(LeaseDurationType leaseDuration)
leaseDuration
- the leaseDuration value to set.public PublicAccessType getPublicAccess()
public BlobContainerItemProperties setPublicAccess(PublicAccessType publicAccess)
publicAccess
- the publicAccess value to set.public Boolean isHasImmutabilityPolicy()
public BlobContainerItemProperties setHasImmutabilityPolicy(Boolean hasImmutabilityPolicy)
hasImmutabilityPolicy
- the hasImmutabilityPolicy value to set.public Boolean isHasLegalHold()
public BlobContainerItemProperties setHasLegalHold(Boolean hasLegalHold)
hasLegalHold
- the hasLegalHold value to set.public String getDefaultEncryptionScope()
public BlobContainerItemProperties setDefaultEncryptionScope(String defaultEncryptionScope)
defaultEncryptionScope
- the defaultEncryptionScope value to set.public boolean isEncryptionScopeOverridePrevented()
public BlobContainerItemProperties setEncryptionScopeOverridePrevented(boolean encryptionScopeOverridePrevented)
encryptionScopeOverridePrevented
- the encryptionScopeOverridePrevented value to set.public OffsetDateTime getDeletedTime()
public BlobContainerItemProperties setDeletedTime(OffsetDateTime deletedTime)
deletedTime
- the deletedTime value to set.public Integer getRemainingRetentionDays()
public BlobContainerItemProperties setRemainingRetentionDays(Integer remainingRetentionDays)
remainingRetentionDays
- the remainingRetentionDays value to set.public Boolean isImmutableStorageWithVersioningEnabled()
public BlobContainerItemProperties setImmutableStorageWithVersioningEnabled(Boolean isImmutableStorageWithVersioningEnabled)
isImmutableStorageWithVersioningEnabled
- the isImmutableStorageWithVersioningEnabled value to set.Copyright © 2021 Microsoft Corporation. All rights reserved.