Class BlobGetPropertiesHeaders
- java.lang.Object
-
- com.microsoft.azure.storage.blob.models.BlobGetPropertiesHeaders
-
public final class BlobGetPropertiesHeaders extends Object
Defines headers for GetProperties operation.
-
-
Constructor Summary
Constructors Constructor Description BlobGetPropertiesHeaders()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringacceptRanges()Get the acceptRanges value.StringaccessTier()Get the accessTier value.OffsetDateTimeaccessTierChangeTime()Get the accessTierChangeTime value.BooleanaccessTierInferred()Get the accessTierInferred value.StringarchiveStatus()Get the archiveStatus value.IntegerblobCommittedBlockCount()Get the blobCommittedBlockCount value.LongblobSequenceNumber()Get the blobSequenceNumber value.BlobTypeblobType()Get the blobType value.StringcacheControl()Get the cacheControl value.StringcontentDisposition()Get the contentDisposition value.StringcontentEncoding()Get the contentEncoding value.StringcontentLanguage()Get the contentLanguage value.LongcontentLength()Get the contentLength value.byte[]contentMD5()Get the contentMD5 value.StringcontentType()Get the contentType value.OffsetDateTimecopyCompletionTime()Get the copyCompletionTime value.StringcopyId()Get the copyId value.StringcopyProgress()Get the copyProgress value.StringcopySource()Get the copySource value.CopyStatusTypecopyStatus()Get the copyStatus value.StringcopyStatusDescription()Get the copyStatusDescription value.OffsetDateTimecreationTime()Get the creationTime value.OffsetDateTimedate()Get the date value.StringdestinationSnapshot()Get the destinationSnapshot value.StringeTag()Get the eTag value.BooleanisIncrementalCopy()Get the isIncrementalCopy value.BooleanisServerEncrypted()Get the isServerEncrypted value.OffsetDateTimelastModified()Get the lastModified value.LeaseDurationTypeleaseDuration()Get the leaseDuration value.LeaseStateTypeleaseState()Get the leaseState value.LeaseStatusTypeleaseStatus()Get the leaseStatus value.Map<String,String>metadata()Get the metadata value.StringrequestId()Get the requestId value.Stringversion()Get the version value.BlobGetPropertiesHeaderswithAcceptRanges(String acceptRanges)Set the acceptRanges value.BlobGetPropertiesHeaderswithAccessTier(String accessTier)Set the accessTier value.BlobGetPropertiesHeaderswithAccessTierChangeTime(OffsetDateTime accessTierChangeTime)Set the accessTierChangeTime value.BlobGetPropertiesHeaderswithAccessTierInferred(Boolean accessTierInferred)Set the accessTierInferred value.BlobGetPropertiesHeaderswithArchiveStatus(String archiveStatus)Set the archiveStatus value.BlobGetPropertiesHeaderswithBlobCommittedBlockCount(Integer blobCommittedBlockCount)Set the blobCommittedBlockCount value.BlobGetPropertiesHeaderswithBlobSequenceNumber(Long blobSequenceNumber)Set the blobSequenceNumber value.BlobGetPropertiesHeaderswithBlobType(BlobType blobType)Set the blobType value.BlobGetPropertiesHeaderswithCacheControl(String cacheControl)Set the cacheControl value.BlobGetPropertiesHeaderswithContentDisposition(String contentDisposition)Set the contentDisposition value.BlobGetPropertiesHeaderswithContentEncoding(String contentEncoding)Set the contentEncoding value.BlobGetPropertiesHeaderswithContentLanguage(String contentLanguage)Set the contentLanguage value.BlobGetPropertiesHeaderswithContentLength(Long contentLength)Set the contentLength value.BlobGetPropertiesHeaderswithContentMD5(byte[] contentMD5)Set the contentMD5 value.BlobGetPropertiesHeaderswithContentType(String contentType)Set the contentType value.BlobGetPropertiesHeaderswithCopyCompletionTime(OffsetDateTime copyCompletionTime)Set the copyCompletionTime value.BlobGetPropertiesHeaderswithCopyId(String copyId)Set the copyId value.BlobGetPropertiesHeaderswithCopyProgress(String copyProgress)Set the copyProgress value.BlobGetPropertiesHeaderswithCopySource(String copySource)Set the copySource value.BlobGetPropertiesHeaderswithCopyStatus(CopyStatusType copyStatus)Set the copyStatus value.BlobGetPropertiesHeaderswithCopyStatusDescription(String copyStatusDescription)Set the copyStatusDescription value.BlobGetPropertiesHeaderswithCreationTime(OffsetDateTime creationTime)Set the creationTime value.BlobGetPropertiesHeaderswithDate(OffsetDateTime date)Set the date value.BlobGetPropertiesHeaderswithDestinationSnapshot(String destinationSnapshot)Set the destinationSnapshot value.BlobGetPropertiesHeaderswithETag(String eTag)Set the eTag value.BlobGetPropertiesHeaderswithIsIncrementalCopy(Boolean isIncrementalCopy)Set the isIncrementalCopy value.BlobGetPropertiesHeaderswithIsServerEncrypted(Boolean isServerEncrypted)Set the isServerEncrypted value.BlobGetPropertiesHeaderswithLastModified(OffsetDateTime lastModified)Set the lastModified value.BlobGetPropertiesHeaderswithLeaseDuration(LeaseDurationType leaseDuration)Set the leaseDuration value.BlobGetPropertiesHeaderswithLeaseState(LeaseStateType leaseState)Set the leaseState value.BlobGetPropertiesHeaderswithLeaseStatus(LeaseStatusType leaseStatus)Set the leaseStatus value.BlobGetPropertiesHeaderswithMetadata(Map<String,String> metadata)Set the metadata value.BlobGetPropertiesHeaderswithRequestId(String requestId)Set the requestId value.BlobGetPropertiesHeaderswithVersion(String version)Set the version value.
-
-
-
Method Detail
-
lastModified
public OffsetDateTime lastModified()
Get the lastModified value.- Returns:
- the lastModified value.
-
withLastModified
public BlobGetPropertiesHeaders withLastModified(OffsetDateTime lastModified)
Set the lastModified value.- Parameters:
lastModified- the lastModified value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
creationTime
public OffsetDateTime creationTime()
Get the creationTime value.- Returns:
- the creationTime value.
-
withCreationTime
public BlobGetPropertiesHeaders withCreationTime(OffsetDateTime creationTime)
Set the creationTime value.- Parameters:
creationTime- the creationTime value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
withMetadata
public BlobGetPropertiesHeaders withMetadata(Map<String,String> metadata)
Set the metadata value.- Parameters:
metadata- the metadata value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
blobType
public BlobType blobType()
Get the blobType value.- Returns:
- the blobType value.
-
withBlobType
public BlobGetPropertiesHeaders withBlobType(BlobType blobType)
Set the blobType value.- Parameters:
blobType- the blobType value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
copyCompletionTime
public OffsetDateTime copyCompletionTime()
Get the copyCompletionTime value.- Returns:
- the copyCompletionTime value.
-
withCopyCompletionTime
public BlobGetPropertiesHeaders withCopyCompletionTime(OffsetDateTime copyCompletionTime)
Set the copyCompletionTime value.- Parameters:
copyCompletionTime- the copyCompletionTime value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
copyStatusDescription
public String copyStatusDescription()
Get the copyStatusDescription value.- Returns:
- the copyStatusDescription value.
-
withCopyStatusDescription
public BlobGetPropertiesHeaders withCopyStatusDescription(String copyStatusDescription)
Set the copyStatusDescription value.- Parameters:
copyStatusDescription- the copyStatusDescription value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
copyId
public String copyId()
Get the copyId value.- Returns:
- the copyId value.
-
withCopyId
public BlobGetPropertiesHeaders withCopyId(String copyId)
Set the copyId value.- Parameters:
copyId- the copyId value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
copyProgress
public String copyProgress()
Get the copyProgress value.- Returns:
- the copyProgress value.
-
withCopyProgress
public BlobGetPropertiesHeaders withCopyProgress(String copyProgress)
Set the copyProgress value.- Parameters:
copyProgress- the copyProgress value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
copySource
public String copySource()
Get the copySource value.- Returns:
- the copySource value.
-
withCopySource
public BlobGetPropertiesHeaders withCopySource(String copySource)
Set the copySource value.- Parameters:
copySource- the copySource value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
copyStatus
public CopyStatusType copyStatus()
Get the copyStatus value.- Returns:
- the copyStatus value.
-
withCopyStatus
public BlobGetPropertiesHeaders withCopyStatus(CopyStatusType copyStatus)
Set the copyStatus value.- Parameters:
copyStatus- the copyStatus value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
isIncrementalCopy
public Boolean isIncrementalCopy()
Get the isIncrementalCopy value.- Returns:
- the isIncrementalCopy value.
-
withIsIncrementalCopy
public BlobGetPropertiesHeaders withIsIncrementalCopy(Boolean isIncrementalCopy)
Set the isIncrementalCopy value.- Parameters:
isIncrementalCopy- the isIncrementalCopy value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
destinationSnapshot
public String destinationSnapshot()
Get the destinationSnapshot value.- Returns:
- the destinationSnapshot value.
-
withDestinationSnapshot
public BlobGetPropertiesHeaders withDestinationSnapshot(String destinationSnapshot)
Set the destinationSnapshot value.- Parameters:
destinationSnapshot- the destinationSnapshot value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
leaseDuration
public LeaseDurationType leaseDuration()
Get the leaseDuration value.- Returns:
- the leaseDuration value.
-
withLeaseDuration
public BlobGetPropertiesHeaders withLeaseDuration(LeaseDurationType leaseDuration)
Set the leaseDuration value.- Parameters:
leaseDuration- the leaseDuration value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
leaseState
public LeaseStateType leaseState()
Get the leaseState value.- Returns:
- the leaseState value.
-
withLeaseState
public BlobGetPropertiesHeaders withLeaseState(LeaseStateType leaseState)
Set the leaseState value.- Parameters:
leaseState- the leaseState value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
leaseStatus
public LeaseStatusType leaseStatus()
Get the leaseStatus value.- Returns:
- the leaseStatus value.
-
withLeaseStatus
public BlobGetPropertiesHeaders withLeaseStatus(LeaseStatusType leaseStatus)
Set the leaseStatus value.- Parameters:
leaseStatus- the leaseStatus value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
contentLength
public Long contentLength()
Get the contentLength value.- Returns:
- the contentLength value.
-
withContentLength
public BlobGetPropertiesHeaders withContentLength(Long contentLength)
Set the contentLength value.- Parameters:
contentLength- the contentLength value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
contentType
public String contentType()
Get the contentType value.- Returns:
- the contentType value.
-
withContentType
public BlobGetPropertiesHeaders withContentType(String contentType)
Set the contentType value.- Parameters:
contentType- the contentType value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
eTag
public String eTag()
Get the eTag value.- Returns:
- the eTag value.
-
withETag
public BlobGetPropertiesHeaders withETag(String eTag)
Set the eTag value.- Parameters:
eTag- the eTag value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
contentMD5
public byte[] contentMD5()
Get the contentMD5 value.- Returns:
- the contentMD5 value.
-
withContentMD5
public BlobGetPropertiesHeaders withContentMD5(byte[] contentMD5)
Set the contentMD5 value.- Parameters:
contentMD5- the contentMD5 value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
contentEncoding
public String contentEncoding()
Get the contentEncoding value.- Returns:
- the contentEncoding value.
-
withContentEncoding
public BlobGetPropertiesHeaders withContentEncoding(String contentEncoding)
Set the contentEncoding value.- Parameters:
contentEncoding- the contentEncoding value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
contentDisposition
public String contentDisposition()
Get the contentDisposition value.- Returns:
- the contentDisposition value.
-
withContentDisposition
public BlobGetPropertiesHeaders withContentDisposition(String contentDisposition)
Set the contentDisposition value.- Parameters:
contentDisposition- the contentDisposition value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
contentLanguage
public String contentLanguage()
Get the contentLanguage value.- Returns:
- the contentLanguage value.
-
withContentLanguage
public BlobGetPropertiesHeaders withContentLanguage(String contentLanguage)
Set the contentLanguage value.- Parameters:
contentLanguage- the contentLanguage value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
cacheControl
public String cacheControl()
Get the cacheControl value.- Returns:
- the cacheControl value.
-
withCacheControl
public BlobGetPropertiesHeaders withCacheControl(String cacheControl)
Set the cacheControl value.- Parameters:
cacheControl- the cacheControl value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
blobSequenceNumber
public Long blobSequenceNumber()
Get the blobSequenceNumber value.- Returns:
- the blobSequenceNumber value.
-
withBlobSequenceNumber
public BlobGetPropertiesHeaders withBlobSequenceNumber(Long blobSequenceNumber)
Set the blobSequenceNumber value.- Parameters:
blobSequenceNumber- the blobSequenceNumber value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
requestId
public String requestId()
Get the requestId value.- Returns:
- the requestId value.
-
withRequestId
public BlobGetPropertiesHeaders withRequestId(String requestId)
Set the requestId value.- Parameters:
requestId- the requestId value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
version
public String version()
Get the version value.- Returns:
- the version value.
-
withVersion
public BlobGetPropertiesHeaders withVersion(String version)
Set the version value.- Parameters:
version- the version value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
date
public OffsetDateTime date()
Get the date value.- Returns:
- the date value.
-
withDate
public BlobGetPropertiesHeaders withDate(OffsetDateTime date)
Set the date value.- Parameters:
date- the date value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
acceptRanges
public String acceptRanges()
Get the acceptRanges value.- Returns:
- the acceptRanges value.
-
withAcceptRanges
public BlobGetPropertiesHeaders withAcceptRanges(String acceptRanges)
Set the acceptRanges value.- Parameters:
acceptRanges- the acceptRanges value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
blobCommittedBlockCount
public Integer blobCommittedBlockCount()
Get the blobCommittedBlockCount value.- Returns:
- the blobCommittedBlockCount value.
-
withBlobCommittedBlockCount
public BlobGetPropertiesHeaders withBlobCommittedBlockCount(Integer blobCommittedBlockCount)
Set the blobCommittedBlockCount value.- Parameters:
blobCommittedBlockCount- the blobCommittedBlockCount value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
isServerEncrypted
public Boolean isServerEncrypted()
Get the isServerEncrypted value.- Returns:
- the isServerEncrypted value.
-
withIsServerEncrypted
public BlobGetPropertiesHeaders withIsServerEncrypted(Boolean isServerEncrypted)
Set the isServerEncrypted value.- Parameters:
isServerEncrypted- the isServerEncrypted value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
accessTier
public String accessTier()
Get the accessTier value.- Returns:
- the accessTier value.
-
withAccessTier
public BlobGetPropertiesHeaders withAccessTier(String accessTier)
Set the accessTier value.- Parameters:
accessTier- the accessTier value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
accessTierInferred
public Boolean accessTierInferred()
Get the accessTierInferred value.- Returns:
- the accessTierInferred value.
-
withAccessTierInferred
public BlobGetPropertiesHeaders withAccessTierInferred(Boolean accessTierInferred)
Set the accessTierInferred value.- Parameters:
accessTierInferred- the accessTierInferred value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
archiveStatus
public String archiveStatus()
Get the archiveStatus value.- Returns:
- the archiveStatus value.
-
withArchiveStatus
public BlobGetPropertiesHeaders withArchiveStatus(String archiveStatus)
Set the archiveStatus value.- Parameters:
archiveStatus- the archiveStatus value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
accessTierChangeTime
public OffsetDateTime accessTierChangeTime()
Get the accessTierChangeTime value.- Returns:
- the accessTierChangeTime value.
-
withAccessTierChangeTime
public BlobGetPropertiesHeaders withAccessTierChangeTime(OffsetDateTime accessTierChangeTime)
Set the accessTierChangeTime value.- Parameters:
accessTierChangeTime- the accessTierChangeTime value to set.- Returns:
- the BlobGetPropertiesHeaders object itself.
-
-