public final class BlobItemProperties extends Object
Constructor and Description |
---|
BlobItemProperties() |
Modifier and Type | Method and Description |
---|---|
AccessTier |
getAccessTier()
Get the accessTier property: Possible values include: 'P4', 'P6', 'P10',
'P15', 'P20', 'P30', 'P40', 'P50', 'P60', 'P70', 'P80', 'Hot', 'Cool',
'Archive'.
|
OffsetDateTime |
getAccessTierChangeTime()
Get the accessTierChangeTime property: The accessTierChangeTime
property.
|
ArchiveStatus |
getArchiveStatus()
Get the archiveStatus property: Possible values include:
'rehydrate-pending-to-hot', 'rehydrate-pending-to-cool'.
|
Long |
getBlobSequenceNumber()
Get the blobSequenceNumber property: The blobSequenceNumber property.
|
BlobType |
getBlobType()
Get the blobType property: Possible values include: 'BlockBlob',
'PageBlob', 'AppendBlob'.
|
String |
getCacheControl()
Get the cacheControl property: The cacheControl property.
|
String |
getContentDisposition()
Get the contentDisposition property: The contentDisposition property.
|
String |
getContentEncoding()
Get the contentEncoding property: The contentEncoding property.
|
String |
getContentLanguage()
Get the contentLanguage property: The contentLanguage property.
|
Long |
getContentLength()
Get the contentLength property: Size in bytes.
|
byte[] |
getContentMd5()
Get the contentMd5 property: The contentMd5 property.
|
String |
getContentType()
Get the contentType property: The contentType property.
|
OffsetDateTime |
getCopyCompletionTime()
Get the copyCompletionTime property: The copyCompletionTime property.
|
String |
getCopyId()
Get the copyId property: The copyId property.
|
String |
getCopyProgress()
Get the copyProgress property: The copyProgress property.
|
String |
getCopySource()
Get the copySource property: The copySource property.
|
CopyStatusType |
getCopyStatus()
Get the copyStatus property: Possible values include: 'pending',
'success', 'aborted', 'failed'.
|
String |
getCopyStatusDescription()
Get the copyStatusDescription property: The copyStatusDescription
property.
|
OffsetDateTime |
getCreationTime()
Get the creationTime property: The creationTime property.
|
String |
getCustomerProvidedKeySha256()
Get the customerProvidedKeySha256 property: The
customerProvidedKeySha256 property.
|
OffsetDateTime |
getDeletedTime()
Get the deletedTime property: The deletedTime property.
|
String |
getDestinationSnapshot()
Get the destinationSnapshot property: The destinationSnapshot property.
|
String |
getETag()
Get the eTag property: The eTag property.
|
OffsetDateTime |
getLastModified()
Get the lastModified property: The lastModified property.
|
LeaseDurationType |
getLeaseDuration()
Get the leaseDuration property: Possible values include: 'infinite',
'fixed'.
|
LeaseStateType |
getLeaseState()
Get the leaseState property: Possible values include: 'available',
'leased', 'expired', 'breaking', 'broken'.
|
LeaseStatusType |
getLeaseStatus()
Get the leaseStatus property: Possible values include: 'locked',
'unlocked'.
|
Integer |
getRemainingRetentionDays()
Get the remainingRetentionDays property: The remainingRetentionDays
property.
|
Boolean |
isAccessTierInferred()
Get the accessTierInferred property: The accessTierInferred property.
|
Boolean |
isIncrementalCopy()
Get the incrementalCopy property: The incrementalCopy property.
|
Boolean |
isServerEncrypted()
Get the serverEncrypted property: The serverEncrypted property.
|
BlobItemProperties |
setAccessTier(AccessTier accessTier)
Set the accessTier property: Possible values include: 'P4', 'P6', 'P10',
'P15', 'P20', 'P30', 'P40', 'P50', 'P60', 'P70', 'P80', 'Hot', 'Cool',
'Archive'.
|
BlobItemProperties |
setAccessTierChangeTime(OffsetDateTime accessTierChangeTime)
Set the accessTierChangeTime property: The accessTierChangeTime
property.
|
BlobItemProperties |
setAccessTierInferred(Boolean accessTierInferred)
Set the accessTierInferred property: The accessTierInferred property.
|
BlobItemProperties |
setArchiveStatus(ArchiveStatus archiveStatus)
Set the archiveStatus property: Possible values include:
'rehydrate-pending-to-hot', 'rehydrate-pending-to-cool'.
|
BlobItemProperties |
setBlobSequenceNumber(Long blobSequenceNumber)
Set the blobSequenceNumber property: The blobSequenceNumber property.
|
BlobItemProperties |
setBlobType(BlobType blobType)
Set the blobType property: Possible values include: 'BlockBlob',
'PageBlob', 'AppendBlob'.
|
BlobItemProperties |
setCacheControl(String cacheControl)
Set the cacheControl property: The cacheControl property.
|
BlobItemProperties |
setContentDisposition(String contentDisposition)
Set the contentDisposition property: The contentDisposition property.
|
BlobItemProperties |
setContentEncoding(String contentEncoding)
Set the contentEncoding property: The contentEncoding property.
|
BlobItemProperties |
setContentLanguage(String contentLanguage)
Set the contentLanguage property: The contentLanguage property.
|
BlobItemProperties |
setContentLength(Long contentLength)
Set the contentLength property: Size in bytes.
|
BlobItemProperties |
setContentMd5(byte[] contentMd5)
Set the contentMd5 property: The contentMd5 property.
|
BlobItemProperties |
setContentType(String contentType)
Set the contentType property: The contentType property.
|
BlobItemProperties |
setCopyCompletionTime(OffsetDateTime copyCompletionTime)
Set the copyCompletionTime property: The copyCompletionTime property.
|
BlobItemProperties |
setCopyId(String copyId)
Set the copyId property: The copyId property.
|
BlobItemProperties |
setCopyProgress(String copyProgress)
Set the copyProgress property: The copyProgress property.
|
BlobItemProperties |
setCopySource(String copySource)
Set the copySource property: The copySource property.
|
BlobItemProperties |
setCopyStatus(CopyStatusType copyStatus)
Set the copyStatus property: Possible values include: 'pending',
'success', 'aborted', 'failed'.
|
BlobItemProperties |
setCopyStatusDescription(String copyStatusDescription)
Set the copyStatusDescription property: The copyStatusDescription
property.
|
BlobItemProperties |
setCreationTime(OffsetDateTime creationTime)
Set the creationTime property: The creationTime property.
|
BlobItemProperties |
setCustomerProvidedKeySha256(String customerProvidedKeySha256)
Set the customerProvidedKeySha256 property: The
customerProvidedKeySha256 property.
|
BlobItemProperties |
setDeletedTime(OffsetDateTime deletedTime)
Set the deletedTime property: The deletedTime property.
|
BlobItemProperties |
setDestinationSnapshot(String destinationSnapshot)
Set the destinationSnapshot property: The destinationSnapshot property.
|
BlobItemProperties |
setETag(String eTag)
Set the eTag property: The eTag property.
|
BlobItemProperties |
setIncrementalCopy(Boolean incrementalCopy)
Set the incrementalCopy property: The incrementalCopy property.
|
BlobItemProperties |
setLastModified(OffsetDateTime lastModified)
Set the lastModified property: The lastModified property.
|
BlobItemProperties |
setLeaseDuration(LeaseDurationType leaseDuration)
Set the leaseDuration property: Possible values include: 'infinite',
'fixed'.
|
BlobItemProperties |
setLeaseState(LeaseStateType leaseState)
Set the leaseState property: Possible values include: 'available',
'leased', 'expired', 'breaking', 'broken'.
|
BlobItemProperties |
setLeaseStatus(LeaseStatusType leaseStatus)
Set the leaseStatus property: Possible values include: 'locked',
'unlocked'.
|
BlobItemProperties |
setRemainingRetentionDays(Integer remainingRetentionDays)
Set the remainingRetentionDays property: The remainingRetentionDays
property.
|
BlobItemProperties |
setServerEncrypted(Boolean serverEncrypted)
Set the serverEncrypted property: The serverEncrypted property.
|
public OffsetDateTime getCreationTime()
public BlobItemProperties setCreationTime(OffsetDateTime creationTime)
creationTime
- the creationTime value to set.public OffsetDateTime getLastModified()
public BlobItemProperties setLastModified(OffsetDateTime lastModified)
lastModified
- the lastModified value to set.public String getETag()
public BlobItemProperties setETag(String eTag)
eTag
- the eTag value to set.public Long getContentLength()
public BlobItemProperties setContentLength(Long contentLength)
contentLength
- the contentLength value to set.public String getContentType()
public BlobItemProperties setContentType(String contentType)
contentType
- the contentType value to set.public String getContentEncoding()
public BlobItemProperties setContentEncoding(String contentEncoding)
contentEncoding
- the contentEncoding value to set.public String getContentLanguage()
public BlobItemProperties setContentLanguage(String contentLanguage)
contentLanguage
- the contentLanguage value to set.public byte[] getContentMd5()
public BlobItemProperties setContentMd5(byte[] contentMd5)
contentMd5
- the contentMd5 value to set.public String getContentDisposition()
public BlobItemProperties setContentDisposition(String contentDisposition)
contentDisposition
- the contentDisposition value to set.public String getCacheControl()
public BlobItemProperties setCacheControl(String cacheControl)
cacheControl
- the cacheControl value to set.public Long getBlobSequenceNumber()
public BlobItemProperties setBlobSequenceNumber(Long blobSequenceNumber)
blobSequenceNumber
- the blobSequenceNumber value to set.public BlobType getBlobType()
public BlobItemProperties setBlobType(BlobType blobType)
blobType
- the blobType value to set.public LeaseStatusType getLeaseStatus()
public BlobItemProperties setLeaseStatus(LeaseStatusType leaseStatus)
leaseStatus
- the leaseStatus value to set.public LeaseStateType getLeaseState()
public BlobItemProperties setLeaseState(LeaseStateType leaseState)
leaseState
- the leaseState value to set.public LeaseDurationType getLeaseDuration()
public BlobItemProperties setLeaseDuration(LeaseDurationType leaseDuration)
leaseDuration
- the leaseDuration value to set.public String getCopyId()
public BlobItemProperties setCopyId(String copyId)
copyId
- the copyId value to set.public CopyStatusType getCopyStatus()
public BlobItemProperties setCopyStatus(CopyStatusType copyStatus)
copyStatus
- the copyStatus value to set.public String getCopySource()
public BlobItemProperties setCopySource(String copySource)
copySource
- the copySource value to set.public String getCopyProgress()
public BlobItemProperties setCopyProgress(String copyProgress)
copyProgress
- the copyProgress value to set.public OffsetDateTime getCopyCompletionTime()
public BlobItemProperties setCopyCompletionTime(OffsetDateTime copyCompletionTime)
copyCompletionTime
- the copyCompletionTime value to set.public String getCopyStatusDescription()
public BlobItemProperties setCopyStatusDescription(String copyStatusDescription)
copyStatusDescription
- the copyStatusDescription value to set.public Boolean isServerEncrypted()
public BlobItemProperties setServerEncrypted(Boolean serverEncrypted)
serverEncrypted
- the serverEncrypted value to set.public Boolean isIncrementalCopy()
public BlobItemProperties setIncrementalCopy(Boolean incrementalCopy)
incrementalCopy
- the incrementalCopy value to set.public String getDestinationSnapshot()
public BlobItemProperties setDestinationSnapshot(String destinationSnapshot)
destinationSnapshot
- the destinationSnapshot value to set.public OffsetDateTime getDeletedTime()
public BlobItemProperties setDeletedTime(OffsetDateTime deletedTime)
deletedTime
- the deletedTime value to set.public Integer getRemainingRetentionDays()
public BlobItemProperties setRemainingRetentionDays(Integer remainingRetentionDays)
remainingRetentionDays
- the remainingRetentionDays value to set.public AccessTier getAccessTier()
public BlobItemProperties setAccessTier(AccessTier accessTier)
accessTier
- the accessTier value to set.public Boolean isAccessTierInferred()
public BlobItemProperties setAccessTierInferred(Boolean accessTierInferred)
accessTierInferred
- the accessTierInferred value to set.public ArchiveStatus getArchiveStatus()
public BlobItemProperties setArchiveStatus(ArchiveStatus archiveStatus)
archiveStatus
- the archiveStatus value to set.public String getCustomerProvidedKeySha256()
public BlobItemProperties setCustomerProvidedKeySha256(String customerProvidedKeySha256)
customerProvidedKeySha256
- the customerProvidedKeySha256 value to
set.public OffsetDateTime getAccessTierChangeTime()
public BlobItemProperties setAccessTierChangeTime(OffsetDateTime accessTierChangeTime)
accessTierChangeTime
- the accessTierChangeTime value to set.Copyright © 2019 Microsoft Corporation. All rights reserved.