azure-docs-sdk-java/docs-ref-autogen/com.azure.storage.blob.mode...

1133 строки
109 KiB
YAML

### YamlMime:JavaType
uid: "com.azure.storage.blob.models.BlobProperties"
fullName: "com.azure.storage.blob.models.BlobProperties"
name: "BlobProperties"
nameWithType: "BlobProperties"
summary: "This class contains the response information returned from the service when getting blob properties."
inheritances:
- "<xref href=\"java.lang.Object?displayProperty=fullName\" data-throw-if-not-resolved=\"False\" />"
inheritedClassMethods:
- classRef: "java.lang.<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html\">Object</a>"
methodsRef:
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--\">clone</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-\">equals</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--\">finalize</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--\">getClass</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--\">hashCode</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--\">notify</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--\">notifyAll</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--\">toString</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--\">wait</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-\">wait</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-\">wait</a>"
syntax: "public final class **BlobProperties**"
constructors:
- uid: "com.azure.storage.blob.models.BlobProperties.BlobProperties(java.time.OffsetDateTime,java.time.OffsetDateTime,java.lang.String,long,java.lang.String,byte[],java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.Long,com.azure.storage.blob.models.BlobType,com.azure.storage.blob.models.LeaseStatusType,com.azure.storage.blob.models.LeaseStateType,com.azure.storage.blob.models.LeaseDurationType,java.lang.String,com.azure.storage.blob.models.CopyStatusType,java.lang.String,java.lang.String,java.time.OffsetDateTime,java.lang.String,java.lang.Boolean,java.lang.Boolean,java.lang.String,com.azure.storage.blob.models.AccessTier,java.lang.Boolean,com.azure.storage.blob.models.ArchiveStatus,java.lang.String,java.lang.String,java.time.OffsetDateTime,java.util.Map<java.lang.String,java.lang.String>,java.lang.Integer,java.lang.Long,java.lang.String,java.lang.Boolean,java.util.List<com.azure.storage.blob.models.ObjectReplicationPolicy>,java.lang.String)"
fullName: "com.azure.storage.blob.models.BlobProperties.BlobProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, String encryptionScope, OffsetDateTime accessTierChangeTime, Map<String,String> metadata, Integer committedBlockCount, Long tagCount, String versionId, Boolean isCurrentVersion, List<ObjectReplicationPolicy> objectReplicationSourcePolicies, String objectReplicationDestinationPolicyId)"
name: "BlobProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, String encryptionScope, OffsetDateTime accessTierChangeTime, Map<String,String> metadata, Integer committedBlockCount, Long tagCount, String versionId, Boolean isCurrentVersion, List<ObjectReplicationPolicy> objectReplicationSourcePolicies, String objectReplicationDestinationPolicyId)"
nameWithType: "BlobProperties.BlobProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, String encryptionScope, OffsetDateTime accessTierChangeTime, Map<String,String> metadata, Integer committedBlockCount, Long tagCount, String versionId, Boolean isCurrentVersion, List<ObjectReplicationPolicy> objectReplicationSourcePolicies, String objectReplicationDestinationPolicyId)"
summary: "Constructs a <xref uid=\"com.azure.storage.blob.models.BlobProperties\" data-throw-if-not-resolved=\"false\" data-raw-source=\"BlobProperties\"></xref>."
parameters:
- description: "Creation time of the blob."
name: "creationTime"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "Datetime when the blob was last modified."
name: "lastModified"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "ETag of the blob."
name: "eTag"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Size of the blob."
name: "blobSize"
type: "<xref href=\"long?alt=long&text=long\" data-throw-if-not-resolved=\"False\" />"
- description: "Content type specified for the blob."
name: "contentType"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Content MD5 specified for the blob."
name: "contentMd5"
type: "<xref href=\"byte?alt=byte&text=byte\" data-throw-if-not-resolved=\"False\" />[]"
- description: "Content encoding specified for the blob."
name: "contentEncoding"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Content disposition specified for the blob."
name: "contentDisposition"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Content language specified for the blob."
name: "contentLanguage"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Cache control specified for the blob."
name: "cacheControl"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The current sequence number for a page blob, if the blob is an append or block blob\n pass <code>null</code>."
name: "blobSequenceNumber"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
- description: "Type of the blob."
name: "blobType"
type: "<xref href=\"com.azure.storage.blob.models.BlobType?alt=com.azure.storage.blob.models.BlobType&text=BlobType\" data-throw-if-not-resolved=\"False\" />"
- description: "Status of the lease on the blob."
name: "leaseStatus"
type: "<xref href=\"com.azure.storage.blob.models.LeaseStatusType?alt=com.azure.storage.blob.models.LeaseStatusType&text=LeaseStatusType\" data-throw-if-not-resolved=\"False\" />"
- description: "State of the lease on the blob."
name: "leaseState"
type: "<xref href=\"com.azure.storage.blob.models.LeaseStateType?alt=com.azure.storage.blob.models.LeaseStateType&text=LeaseStateType\" data-throw-if-not-resolved=\"False\" />"
- description: "Type of lease on the blob."
name: "leaseDuration"
type: "<xref href=\"com.azure.storage.blob.models.LeaseDurationType?alt=com.azure.storage.blob.models.LeaseDurationType&text=LeaseDurationType\" data-throw-if-not-resolved=\"False\" />"
- description: "Identifier of the last copy operation performed on the blob."
name: "copyId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Status of the last copy operation performed on the blob."
name: "copyStatus"
type: "<xref href=\"com.azure.storage.blob.models.CopyStatusType?alt=com.azure.storage.blob.models.CopyStatusType&text=CopyStatusType\" data-throw-if-not-resolved=\"False\" />"
- description: "Source of the last copy operation performed on the blob."
name: "copySource"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Progress of the last copy operation performed on the blob."
name: "copyProgress"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Datetime when the last copy operation on the blob completed."
name: "copyCompletionTime"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "Description of the last copy operation on the blob."
name: "copyStatusDescription"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Flag indicating if the blob's content is encrypted on the server."
name: "isServerEncrypted"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "Flag indicating if the blob was incrementally copied."
name: "isIncrementalCopy"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "Snapshot identifier of the last incremental copy snapshot for the blob."
name: "copyDestinationSnapshot"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Access tier of the blob."
name: "accessTier"
type: "<xref href=\"com.azure.storage.blob.models.AccessTier?alt=com.azure.storage.blob.models.AccessTier&text=AccessTier\" data-throw-if-not-resolved=\"False\" />"
- description: "Flag indicating if the access tier of the blob was inferred from properties of the\n blob."
name: "isAccessTierInferred"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "Archive status of the blob."
name: "archiveStatus"
type: "<xref href=\"com.azure.storage.blob.models.ArchiveStatus?alt=com.azure.storage.blob.models.ArchiveStatus&text=ArchiveStatus\" data-throw-if-not-resolved=\"False\" />"
- description: "SHA256 of the customer provided encryption key used to encrypt the blob on the\n server."
name: "encryptionKeySha256"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The name of the encryption scope under which the blob is encrypted."
name: "encryptionScope"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Datetime when the access tier of the blob last changed."
name: "accessTierChangeTime"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "Metadata associated with the blob."
name: "metadata"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html\">Map</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>,<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>&gt;"
- description: "Number of blocks committed to an append blob, if the blob is a block or page blob pass\n <code>null</code>."
name: "committedBlockCount"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
- description: "Number of tags associated with the blob."
name: "tagCount"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
- description: "The version identifier of the blob."
name: "versionId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Flag indicating if version identifier points to current version of the blob."
name: "isCurrentVersion"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "The already parsed object replication policies."
name: "objectReplicationSourcePolicies"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<xref href=\"com.azure.storage.blob.models.ObjectReplicationPolicy?alt=com.azure.storage.blob.models.ObjectReplicationPolicy&text=ObjectReplicationPolicy\" data-throw-if-not-resolved=\"False\" />&gt;"
- description: "The policy id on the destination blob."
name: "objectReplicationDestinationPolicyId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public BlobProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, String encryptionScope, OffsetDateTime accessTierChangeTime, Map<String,String> metadata, Integer committedBlockCount, Long tagCount, String versionId, Boolean isCurrentVersion, List<ObjectReplicationPolicy> objectReplicationSourcePolicies, String objectReplicationDestinationPolicyId)"
desc: "Constructs a <xref uid=\"com.azure.storage.blob.models.BlobProperties\" data-throw-if-not-resolved=\"false\" data-raw-source=\"BlobProperties\"></xref>."
- uid: "com.azure.storage.blob.models.BlobProperties.BlobProperties(java.time.OffsetDateTime,java.time.OffsetDateTime,java.lang.String,long,java.lang.String,byte[],java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.Long,com.azure.storage.blob.models.BlobType,com.azure.storage.blob.models.LeaseStatusType,com.azure.storage.blob.models.LeaseStateType,com.azure.storage.blob.models.LeaseDurationType,java.lang.String,com.azure.storage.blob.models.CopyStatusType,java.lang.String,java.lang.String,java.time.OffsetDateTime,java.lang.String,java.lang.Boolean,java.lang.Boolean,java.lang.String,com.azure.storage.blob.models.AccessTier,java.lang.Boolean,com.azure.storage.blob.models.ArchiveStatus,java.lang.String,java.lang.String,java.time.OffsetDateTime,java.util.Map<java.lang.String,java.lang.String>,java.lang.Integer,java.lang.Long,java.lang.String,java.lang.Boolean,java.util.List<com.azure.storage.blob.models.ObjectReplicationPolicy>,java.lang.String,com.azure.storage.blob.models.RehydratePriority,java.lang.Boolean,java.time.OffsetDateTime,java.time.OffsetDateTime)"
fullName: "com.azure.storage.blob.models.BlobProperties.BlobProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, String encryptionScope, OffsetDateTime accessTierChangeTime, Map<String,String> metadata, Integer committedBlockCount, Long tagCount, String versionId, Boolean isCurrentVersion, List<ObjectReplicationPolicy> objectReplicationSourcePolicies, String objectReplicationDestinationPolicyId, RehydratePriority rehydratePriority, Boolean isSealed, OffsetDateTime lastAccessedTime, OffsetDateTime expiresOn)"
name: "BlobProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, String encryptionScope, OffsetDateTime accessTierChangeTime, Map<String,String> metadata, Integer committedBlockCount, Long tagCount, String versionId, Boolean isCurrentVersion, List<ObjectReplicationPolicy> objectReplicationSourcePolicies, String objectReplicationDestinationPolicyId, RehydratePriority rehydratePriority, Boolean isSealed, OffsetDateTime lastAccessedTime, OffsetDateTime expiresOn)"
nameWithType: "BlobProperties.BlobProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, String encryptionScope, OffsetDateTime accessTierChangeTime, Map<String,String> metadata, Integer committedBlockCount, Long tagCount, String versionId, Boolean isCurrentVersion, List<ObjectReplicationPolicy> objectReplicationSourcePolicies, String objectReplicationDestinationPolicyId, RehydratePriority rehydratePriority, Boolean isSealed, OffsetDateTime lastAccessedTime, OffsetDateTime expiresOn)"
summary: "Constructs a <xref uid=\"com.azure.storage.blob.models.BlobProperties\" data-throw-if-not-resolved=\"false\" data-raw-source=\"BlobProperties\"></xref>."
parameters:
- description: "Creation time of the blob."
name: "creationTime"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "Datetime when the blob was last modified."
name: "lastModified"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "ETag of the blob."
name: "eTag"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Size of the blob."
name: "blobSize"
type: "<xref href=\"long?alt=long&text=long\" data-throw-if-not-resolved=\"False\" />"
- description: "Content type specified for the blob."
name: "contentType"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Content MD5 specified for the blob."
name: "contentMd5"
type: "<xref href=\"byte?alt=byte&text=byte\" data-throw-if-not-resolved=\"False\" />[]"
- description: "Content encoding specified for the blob."
name: "contentEncoding"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Content disposition specified for the blob."
name: "contentDisposition"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Content language specified for the blob."
name: "contentLanguage"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Cache control specified for the blob."
name: "cacheControl"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The current sequence number for a page blob, if the blob is an append or block blob\n pass <code>null</code>."
name: "blobSequenceNumber"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
- description: "Type of the blob."
name: "blobType"
type: "<xref href=\"com.azure.storage.blob.models.BlobType?alt=com.azure.storage.blob.models.BlobType&text=BlobType\" data-throw-if-not-resolved=\"False\" />"
- description: "Status of the lease on the blob."
name: "leaseStatus"
type: "<xref href=\"com.azure.storage.blob.models.LeaseStatusType?alt=com.azure.storage.blob.models.LeaseStatusType&text=LeaseStatusType\" data-throw-if-not-resolved=\"False\" />"
- description: "State of the lease on the blob."
name: "leaseState"
type: "<xref href=\"com.azure.storage.blob.models.LeaseStateType?alt=com.azure.storage.blob.models.LeaseStateType&text=LeaseStateType\" data-throw-if-not-resolved=\"False\" />"
- description: "Type of lease on the blob."
name: "leaseDuration"
type: "<xref href=\"com.azure.storage.blob.models.LeaseDurationType?alt=com.azure.storage.blob.models.LeaseDurationType&text=LeaseDurationType\" data-throw-if-not-resolved=\"False\" />"
- description: "Identifier of the last copy operation performed on the blob."
name: "copyId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Status of the last copy operation performed on the blob."
name: "copyStatus"
type: "<xref href=\"com.azure.storage.blob.models.CopyStatusType?alt=com.azure.storage.blob.models.CopyStatusType&text=CopyStatusType\" data-throw-if-not-resolved=\"False\" />"
- description: "Source of the last copy operation performed on the blob."
name: "copySource"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Progress of the last copy operation performed on the blob."
name: "copyProgress"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Datetime when the last copy operation on the blob completed."
name: "copyCompletionTime"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "Description of the last copy operation on the blob."
name: "copyStatusDescription"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Flag indicating if the blob's content is encrypted on the server."
name: "isServerEncrypted"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "Flag indicating if the blob was incrementally copied."
name: "isIncrementalCopy"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "Snapshot identifier of the last incremental copy snapshot for the blob."
name: "copyDestinationSnapshot"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Access tier of the blob."
name: "accessTier"
type: "<xref href=\"com.azure.storage.blob.models.AccessTier?alt=com.azure.storage.blob.models.AccessTier&text=AccessTier\" data-throw-if-not-resolved=\"False\" />"
- description: "Flag indicating if the access tier of the blob was inferred from properties of the\n blob."
name: "isAccessTierInferred"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "Archive status of the blob."
name: "archiveStatus"
type: "<xref href=\"com.azure.storage.blob.models.ArchiveStatus?alt=com.azure.storage.blob.models.ArchiveStatus&text=ArchiveStatus\" data-throw-if-not-resolved=\"False\" />"
- description: "SHA256 of the customer provided encryption key used to encrypt the blob on the\n server."
name: "encryptionKeySha256"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The name of the encryption scope under which the blob is encrypted."
name: "encryptionScope"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Datetime when the access tier of the blob last changed."
name: "accessTierChangeTime"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "Metadata associated with the blob."
name: "metadata"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html\">Map</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>,<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>&gt;"
- description: "Number of blocks committed to an append blob, if the blob is a block or page blob pass\n <code>null</code>."
name: "committedBlockCount"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
- description: "Number of tags associated with the blob."
name: "tagCount"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
- description: "The version identifier of the blob."
name: "versionId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Flag indicating if version identifier points to current version of the blob."
name: "isCurrentVersion"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "The already parsed object replication policies."
name: "objectReplicationSourcePolicies"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<xref href=\"com.azure.storage.blob.models.ObjectReplicationPolicy?alt=com.azure.storage.blob.models.ObjectReplicationPolicy&text=ObjectReplicationPolicy\" data-throw-if-not-resolved=\"False\" />&gt;"
- description: "The policy id on the destination blob."
name: "objectReplicationDestinationPolicyId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The rehydrate priority"
name: "rehydratePriority"
type: "<xref href=\"com.azure.storage.blob.models.RehydratePriority?alt=com.azure.storage.blob.models.RehydratePriority&text=RehydratePriority\" data-throw-if-not-resolved=\"False\" />"
- description: "Whether the blob is sealed."
name: "isSealed"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "The date and time the blob was read or written to."
name: "lastAccessedTime"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "The time when the blob is going to expire."
name: "expiresOn"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
syntax: "public BlobProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, String encryptionScope, OffsetDateTime accessTierChangeTime, Map<String,String> metadata, Integer committedBlockCount, Long tagCount, String versionId, Boolean isCurrentVersion, List<ObjectReplicationPolicy> objectReplicationSourcePolicies, String objectReplicationDestinationPolicyId, RehydratePriority rehydratePriority, Boolean isSealed, OffsetDateTime lastAccessedTime, OffsetDateTime expiresOn)"
desc: "Constructs a <xref uid=\"com.azure.storage.blob.models.BlobProperties\" data-throw-if-not-resolved=\"false\" data-raw-source=\"BlobProperties\"></xref>."
- uid: "com.azure.storage.blob.models.BlobProperties.BlobProperties(java.time.OffsetDateTime,java.time.OffsetDateTime,java.lang.String,long,java.lang.String,byte[],java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.Long,com.azure.storage.blob.models.BlobType,com.azure.storage.blob.models.LeaseStatusType,com.azure.storage.blob.models.LeaseStateType,com.azure.storage.blob.models.LeaseDurationType,java.lang.String,com.azure.storage.blob.models.CopyStatusType,java.lang.String,java.lang.String,java.time.OffsetDateTime,java.lang.String,java.lang.Boolean,java.lang.Boolean,java.lang.String,com.azure.storage.blob.models.AccessTier,java.lang.Boolean,com.azure.storage.blob.models.ArchiveStatus,java.lang.String,java.lang.String,java.time.OffsetDateTime,java.util.Map<java.lang.String,java.lang.String>,java.lang.Integer,java.lang.Long,java.lang.String,java.lang.Boolean,java.util.List<com.azure.storage.blob.models.ObjectReplicationPolicy>,java.lang.String,com.azure.storage.blob.models.RehydratePriority,java.lang.Boolean,java.time.OffsetDateTime,java.time.OffsetDateTime,com.azure.storage.blob.models.BlobImmutabilityPolicy,java.lang.Boolean)"
fullName: "com.azure.storage.blob.models.BlobProperties.BlobProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, String encryptionScope, OffsetDateTime accessTierChangeTime, Map<String,String> metadata, Integer committedBlockCount, Long tagCount, String versionId, Boolean isCurrentVersion, List<ObjectReplicationPolicy> objectReplicationSourcePolicies, String objectReplicationDestinationPolicyId, RehydratePriority rehydratePriority, Boolean isSealed, OffsetDateTime lastAccessedTime, OffsetDateTime expiresOn, BlobImmutabilityPolicy immutabilityPolicy, Boolean hasLegalHold)"
name: "BlobProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, String encryptionScope, OffsetDateTime accessTierChangeTime, Map<String,String> metadata, Integer committedBlockCount, Long tagCount, String versionId, Boolean isCurrentVersion, List<ObjectReplicationPolicy> objectReplicationSourcePolicies, String objectReplicationDestinationPolicyId, RehydratePriority rehydratePriority, Boolean isSealed, OffsetDateTime lastAccessedTime, OffsetDateTime expiresOn, BlobImmutabilityPolicy immutabilityPolicy, Boolean hasLegalHold)"
nameWithType: "BlobProperties.BlobProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, String encryptionScope, OffsetDateTime accessTierChangeTime, Map<String,String> metadata, Integer committedBlockCount, Long tagCount, String versionId, Boolean isCurrentVersion, List<ObjectReplicationPolicy> objectReplicationSourcePolicies, String objectReplicationDestinationPolicyId, RehydratePriority rehydratePriority, Boolean isSealed, OffsetDateTime lastAccessedTime, OffsetDateTime expiresOn, BlobImmutabilityPolicy immutabilityPolicy, Boolean hasLegalHold)"
summary: "Constructs a <xref uid=\"com.azure.storage.blob.models.BlobProperties\" data-throw-if-not-resolved=\"false\" data-raw-source=\"BlobProperties\"></xref>."
parameters:
- description: "Creation time of the blob."
name: "creationTime"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "Datetime when the blob was last modified."
name: "lastModified"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "ETag of the blob."
name: "eTag"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Size of the blob."
name: "blobSize"
type: "<xref href=\"long?alt=long&text=long\" data-throw-if-not-resolved=\"False\" />"
- description: "Content type specified for the blob."
name: "contentType"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Content MD5 specified for the blob."
name: "contentMd5"
type: "<xref href=\"byte?alt=byte&text=byte\" data-throw-if-not-resolved=\"False\" />[]"
- description: "Content encoding specified for the blob."
name: "contentEncoding"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Content disposition specified for the blob."
name: "contentDisposition"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Content language specified for the blob."
name: "contentLanguage"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Cache control specified for the blob."
name: "cacheControl"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The current sequence number for a page blob, if the blob is an append or block blob\n pass <code>null</code>."
name: "blobSequenceNumber"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
- description: "Type of the blob."
name: "blobType"
type: "<xref href=\"com.azure.storage.blob.models.BlobType?alt=com.azure.storage.blob.models.BlobType&text=BlobType\" data-throw-if-not-resolved=\"False\" />"
- description: "Status of the lease on the blob."
name: "leaseStatus"
type: "<xref href=\"com.azure.storage.blob.models.LeaseStatusType?alt=com.azure.storage.blob.models.LeaseStatusType&text=LeaseStatusType\" data-throw-if-not-resolved=\"False\" />"
- description: "State of the lease on the blob."
name: "leaseState"
type: "<xref href=\"com.azure.storage.blob.models.LeaseStateType?alt=com.azure.storage.blob.models.LeaseStateType&text=LeaseStateType\" data-throw-if-not-resolved=\"False\" />"
- description: "Type of lease on the blob."
name: "leaseDuration"
type: "<xref href=\"com.azure.storage.blob.models.LeaseDurationType?alt=com.azure.storage.blob.models.LeaseDurationType&text=LeaseDurationType\" data-throw-if-not-resolved=\"False\" />"
- description: "Identifier of the last copy operation performed on the blob."
name: "copyId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Status of the last copy operation performed on the blob."
name: "copyStatus"
type: "<xref href=\"com.azure.storage.blob.models.CopyStatusType?alt=com.azure.storage.blob.models.CopyStatusType&text=CopyStatusType\" data-throw-if-not-resolved=\"False\" />"
- description: "Source of the last copy operation performed on the blob."
name: "copySource"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Progress of the last copy operation performed on the blob."
name: "copyProgress"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Datetime when the last copy operation on the blob completed."
name: "copyCompletionTime"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "Description of the last copy operation on the blob."
name: "copyStatusDescription"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Flag indicating if the blob's content is encrypted on the server."
name: "isServerEncrypted"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "Flag indicating if the blob was incrementally copied."
name: "isIncrementalCopy"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "Snapshot identifier of the last incremental copy snapshot for the blob."
name: "copyDestinationSnapshot"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Access tier of the blob."
name: "accessTier"
type: "<xref href=\"com.azure.storage.blob.models.AccessTier?alt=com.azure.storage.blob.models.AccessTier&text=AccessTier\" data-throw-if-not-resolved=\"False\" />"
- description: "Flag indicating if the access tier of the blob was inferred from properties of the\n blob."
name: "isAccessTierInferred"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "Archive status of the blob."
name: "archiveStatus"
type: "<xref href=\"com.azure.storage.blob.models.ArchiveStatus?alt=com.azure.storage.blob.models.ArchiveStatus&text=ArchiveStatus\" data-throw-if-not-resolved=\"False\" />"
- description: "SHA256 of the customer provided encryption key used to encrypt the blob on the\n server."
name: "encryptionKeySha256"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The name of the encryption scope under which the blob is encrypted."
name: "encryptionScope"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Datetime when the access tier of the blob last changed."
name: "accessTierChangeTime"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "Metadata associated with the blob."
name: "metadata"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html\">Map</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>,<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>&gt;"
- description: "Number of blocks committed to an append blob, if the blob is a block or page blob pass\n <code>null</code>."
name: "committedBlockCount"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
- description: "Number of tags associated with the blob."
name: "tagCount"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
- description: "The version identifier of the blob."
name: "versionId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Flag indicating if version identifier points to current version of the blob."
name: "isCurrentVersion"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "The already parsed object replication policies."
name: "objectReplicationSourcePolicies"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<xref href=\"com.azure.storage.blob.models.ObjectReplicationPolicy?alt=com.azure.storage.blob.models.ObjectReplicationPolicy&text=ObjectReplicationPolicy\" data-throw-if-not-resolved=\"False\" />&gt;"
- description: "The policy id on the destination blob."
name: "objectReplicationDestinationPolicyId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The rehydrate priority"
name: "rehydratePriority"
type: "<xref href=\"com.azure.storage.blob.models.RehydratePriority?alt=com.azure.storage.blob.models.RehydratePriority&text=RehydratePriority\" data-throw-if-not-resolved=\"False\" />"
- description: "Whether the blob is sealed."
name: "isSealed"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "The date and time the blob was read or written to."
name: "lastAccessedTime"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "The time when the blob is going to expire."
name: "expiresOn"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "The immutability policy of the blob."
name: "immutabilityPolicy"
type: "<xref href=\"com.azure.storage.blob.models.BlobImmutabilityPolicy?alt=com.azure.storage.blob.models.BlobImmutabilityPolicy&text=BlobImmutabilityPolicy\" data-throw-if-not-resolved=\"False\" />"
- description: "Whether the blob has a legal hold."
name: "hasLegalHold"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
syntax: "public BlobProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, String encryptionScope, OffsetDateTime accessTierChangeTime, Map<String,String> metadata, Integer committedBlockCount, Long tagCount, String versionId, Boolean isCurrentVersion, List<ObjectReplicationPolicy> objectReplicationSourcePolicies, String objectReplicationDestinationPolicyId, RehydratePriority rehydratePriority, Boolean isSealed, OffsetDateTime lastAccessedTime, OffsetDateTime expiresOn, BlobImmutabilityPolicy immutabilityPolicy, Boolean hasLegalHold)"
desc: "Constructs a <xref uid=\"com.azure.storage.blob.models.BlobProperties\" data-throw-if-not-resolved=\"false\" data-raw-source=\"BlobProperties\"></xref>."
- uid: "com.azure.storage.blob.models.BlobProperties.BlobProperties(java.time.OffsetDateTime,java.time.OffsetDateTime,java.lang.String,long,java.lang.String,byte[],java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.Long,com.azure.storage.blob.models.BlobType,com.azure.storage.blob.models.LeaseStatusType,com.azure.storage.blob.models.LeaseStateType,com.azure.storage.blob.models.LeaseDurationType,java.lang.String,com.azure.storage.blob.models.CopyStatusType,java.lang.String,java.lang.String,java.time.OffsetDateTime,java.lang.String,java.lang.Boolean,java.lang.Boolean,java.lang.String,com.azure.storage.blob.models.AccessTier,java.lang.Boolean,com.azure.storage.blob.models.ArchiveStatus,java.lang.String,java.lang.String,java.time.OffsetDateTime,java.util.Map<java.lang.String,java.lang.String>,java.lang.Integer,java.lang.Long,java.lang.String,java.lang.Boolean,java.util.List<com.azure.storage.blob.models.ObjectReplicationPolicy>,java.lang.String,com.azure.storage.blob.models.RehydratePriority,java.lang.Boolean,java.time.OffsetDateTime,java.time.OffsetDateTime,com.azure.storage.blob.models.BlobImmutabilityPolicy,java.lang.Boolean,java.lang.String)"
fullName: "com.azure.storage.blob.models.BlobProperties.BlobProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, String encryptionScope, OffsetDateTime accessTierChangeTime, Map<String,String> metadata, Integer committedBlockCount, Long tagCount, String versionId, Boolean isCurrentVersion, List<ObjectReplicationPolicy> objectReplicationSourcePolicies, String objectReplicationDestinationPolicyId, RehydratePriority rehydratePriority, Boolean isSealed, OffsetDateTime lastAccessedTime, OffsetDateTime expiresOn, BlobImmutabilityPolicy immutabilityPolicy, Boolean hasLegalHold, String requestId)"
name: "BlobProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, String encryptionScope, OffsetDateTime accessTierChangeTime, Map<String,String> metadata, Integer committedBlockCount, Long tagCount, String versionId, Boolean isCurrentVersion, List<ObjectReplicationPolicy> objectReplicationSourcePolicies, String objectReplicationDestinationPolicyId, RehydratePriority rehydratePriority, Boolean isSealed, OffsetDateTime lastAccessedTime, OffsetDateTime expiresOn, BlobImmutabilityPolicy immutabilityPolicy, Boolean hasLegalHold, String requestId)"
nameWithType: "BlobProperties.BlobProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, String encryptionScope, OffsetDateTime accessTierChangeTime, Map<String,String> metadata, Integer committedBlockCount, Long tagCount, String versionId, Boolean isCurrentVersion, List<ObjectReplicationPolicy> objectReplicationSourcePolicies, String objectReplicationDestinationPolicyId, RehydratePriority rehydratePriority, Boolean isSealed, OffsetDateTime lastAccessedTime, OffsetDateTime expiresOn, BlobImmutabilityPolicy immutabilityPolicy, Boolean hasLegalHold, String requestId)"
summary: "Constructs a <xref uid=\"com.azure.storage.blob.models.BlobProperties\" data-throw-if-not-resolved=\"false\" data-raw-source=\"BlobProperties\"></xref>."
parameters:
- description: "Creation time of the blob."
name: "creationTime"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "Datetime when the blob was last modified."
name: "lastModified"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "ETag of the blob."
name: "eTag"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Size of the blob."
name: "blobSize"
type: "<xref href=\"long?alt=long&text=long\" data-throw-if-not-resolved=\"False\" />"
- description: "Content type specified for the blob."
name: "contentType"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Content MD5 specified for the blob."
name: "contentMd5"
type: "<xref href=\"byte?alt=byte&text=byte\" data-throw-if-not-resolved=\"False\" />[]"
- description: "Content encoding specified for the blob."
name: "contentEncoding"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Content disposition specified for the blob."
name: "contentDisposition"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Content language specified for the blob."
name: "contentLanguage"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Cache control specified for the blob."
name: "cacheControl"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The current sequence number for a page blob, if the blob is an append or block blob\n pass <code>null</code>."
name: "blobSequenceNumber"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
- description: "Type of the blob."
name: "blobType"
type: "<xref href=\"com.azure.storage.blob.models.BlobType?alt=com.azure.storage.blob.models.BlobType&text=BlobType\" data-throw-if-not-resolved=\"False\" />"
- description: "Status of the lease on the blob."
name: "leaseStatus"
type: "<xref href=\"com.azure.storage.blob.models.LeaseStatusType?alt=com.azure.storage.blob.models.LeaseStatusType&text=LeaseStatusType\" data-throw-if-not-resolved=\"False\" />"
- description: "State of the lease on the blob."
name: "leaseState"
type: "<xref href=\"com.azure.storage.blob.models.LeaseStateType?alt=com.azure.storage.blob.models.LeaseStateType&text=LeaseStateType\" data-throw-if-not-resolved=\"False\" />"
- description: "Type of lease on the blob."
name: "leaseDuration"
type: "<xref href=\"com.azure.storage.blob.models.LeaseDurationType?alt=com.azure.storage.blob.models.LeaseDurationType&text=LeaseDurationType\" data-throw-if-not-resolved=\"False\" />"
- description: "Identifier of the last copy operation performed on the blob."
name: "copyId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Status of the last copy operation performed on the blob."
name: "copyStatus"
type: "<xref href=\"com.azure.storage.blob.models.CopyStatusType?alt=com.azure.storage.blob.models.CopyStatusType&text=CopyStatusType\" data-throw-if-not-resolved=\"False\" />"
- description: "Source of the last copy operation performed on the blob."
name: "copySource"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Progress of the last copy operation performed on the blob."
name: "copyProgress"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Datetime when the last copy operation on the blob completed."
name: "copyCompletionTime"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "Description of the last copy operation on the blob."
name: "copyStatusDescription"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Flag indicating if the blob's content is encrypted on the server."
name: "isServerEncrypted"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "Flag indicating if the blob was incrementally copied."
name: "isIncrementalCopy"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "Snapshot identifier of the last incremental copy snapshot for the blob."
name: "copyDestinationSnapshot"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Access tier of the blob."
name: "accessTier"
type: "<xref href=\"com.azure.storage.blob.models.AccessTier?alt=com.azure.storage.blob.models.AccessTier&text=AccessTier\" data-throw-if-not-resolved=\"False\" />"
- description: "Flag indicating if the access tier of the blob was inferred from properties of the\n blob."
name: "isAccessTierInferred"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "Archive status of the blob."
name: "archiveStatus"
type: "<xref href=\"com.azure.storage.blob.models.ArchiveStatus?alt=com.azure.storage.blob.models.ArchiveStatus&text=ArchiveStatus\" data-throw-if-not-resolved=\"False\" />"
- description: "SHA256 of the customer provided encryption key used to encrypt the blob on the\n server."
name: "encryptionKeySha256"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The name of the encryption scope under which the blob is encrypted."
name: "encryptionScope"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Datetime when the access tier of the blob last changed."
name: "accessTierChangeTime"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "Metadata associated with the blob."
name: "metadata"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html\">Map</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>,<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>&gt;"
- description: "Number of blocks committed to an append blob, if the blob is a block or page blob pass\n <code>null</code>."
name: "committedBlockCount"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
- description: "Number of tags associated with the blob."
name: "tagCount"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
- description: "The version identifier of the blob."
name: "versionId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Flag indicating if version identifier points to current version of the blob."
name: "isCurrentVersion"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "The already parsed object replication policies."
name: "objectReplicationSourcePolicies"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<xref href=\"com.azure.storage.blob.models.ObjectReplicationPolicy?alt=com.azure.storage.blob.models.ObjectReplicationPolicy&text=ObjectReplicationPolicy\" data-throw-if-not-resolved=\"False\" />&gt;"
- description: "The policy id on the destination blob."
name: "objectReplicationDestinationPolicyId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The rehydrate priority"
name: "rehydratePriority"
type: "<xref href=\"com.azure.storage.blob.models.RehydratePriority?alt=com.azure.storage.blob.models.RehydratePriority&text=RehydratePriority\" data-throw-if-not-resolved=\"False\" />"
- description: "Whether the blob is sealed."
name: "isSealed"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "The date and time the blob was read or written to."
name: "lastAccessedTime"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "The time when the blob is going to expire."
name: "expiresOn"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "The immutability policy of the blob."
name: "immutabilityPolicy"
type: "<xref href=\"com.azure.storage.blob.models.BlobImmutabilityPolicy?alt=com.azure.storage.blob.models.BlobImmutabilityPolicy&text=BlobImmutabilityPolicy\" data-throw-if-not-resolved=\"False\" />"
- description: "Whether the blob has a legal hold."
name: "hasLegalHold"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "The request id."
name: "requestId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public BlobProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, String encryptionScope, OffsetDateTime accessTierChangeTime, Map<String,String> metadata, Integer committedBlockCount, Long tagCount, String versionId, Boolean isCurrentVersion, List<ObjectReplicationPolicy> objectReplicationSourcePolicies, String objectReplicationDestinationPolicyId, RehydratePriority rehydratePriority, Boolean isSealed, OffsetDateTime lastAccessedTime, OffsetDateTime expiresOn, BlobImmutabilityPolicy immutabilityPolicy, Boolean hasLegalHold, String requestId)"
desc: "Constructs a <xref uid=\"com.azure.storage.blob.models.BlobProperties\" data-throw-if-not-resolved=\"false\" data-raw-source=\"BlobProperties\"></xref>."
- uid: "com.azure.storage.blob.models.BlobProperties.BlobProperties(java.time.OffsetDateTime,java.time.OffsetDateTime,java.lang.String,long,java.lang.String,byte[],java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.Long,com.azure.storage.blob.models.BlobType,com.azure.storage.blob.models.LeaseStatusType,com.azure.storage.blob.models.LeaseStateType,com.azure.storage.blob.models.LeaseDurationType,java.lang.String,com.azure.storage.blob.models.CopyStatusType,java.lang.String,java.lang.String,java.time.OffsetDateTime,java.lang.String,java.lang.Boolean,java.lang.Boolean,java.lang.String,com.azure.storage.blob.models.AccessTier,java.lang.Boolean,com.azure.storage.blob.models.ArchiveStatus,java.lang.String,java.lang.String,java.time.OffsetDateTime,java.util.Map<java.lang.String,java.lang.String>,java.lang.Integer,java.lang.String,java.lang.Boolean,java.lang.Long,java.util.Map<java.lang.String,java.lang.String>,java.lang.String,java.lang.Boolean)"
fullName: "com.azure.storage.blob.models.BlobProperties.BlobProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, String encryptionScope, OffsetDateTime accessTierChangeTime, Map<String,String> metadata, Integer committedBlockCount, String versionId, Boolean isCurrentVersion, Long tagCount, Map<String,String> objectReplicationStatus, String rehydratePriority, Boolean isSealed)"
name: "BlobProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, String encryptionScope, OffsetDateTime accessTierChangeTime, Map<String,String> metadata, Integer committedBlockCount, String versionId, Boolean isCurrentVersion, Long tagCount, Map<String,String> objectReplicationStatus, String rehydratePriority, Boolean isSealed)"
nameWithType: "BlobProperties.BlobProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, String encryptionScope, OffsetDateTime accessTierChangeTime, Map<String,String> metadata, Integer committedBlockCount, String versionId, Boolean isCurrentVersion, Long tagCount, Map<String,String> objectReplicationStatus, String rehydratePriority, Boolean isSealed)"
summary: "Constructs a <xref uid=\"com.azure.storage.blob.models.BlobProperties\" data-throw-if-not-resolved=\"false\" data-raw-source=\"BlobProperties\"></xref>."
parameters:
- description: "Creation time of the blob."
name: "creationTime"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "Datetime when the blob was last modified."
name: "lastModified"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "ETag of the blob."
name: "eTag"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Size of the blob."
name: "blobSize"
type: "<xref href=\"long?alt=long&text=long\" data-throw-if-not-resolved=\"False\" />"
- description: "Content type specified for the blob."
name: "contentType"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Content MD5 specified for the blob."
name: "contentMd5"
type: "<xref href=\"byte?alt=byte&text=byte\" data-throw-if-not-resolved=\"False\" />[]"
- description: "Content encoding specified for the blob."
name: "contentEncoding"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Content disposition specified for the blob."
name: "contentDisposition"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Content language specified for the blob."
name: "contentLanguage"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Cache control specified for the blob."
name: "cacheControl"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The current sequence number for a page blob, if the blob is an append or block blob\n pass <code>null</code>."
name: "blobSequenceNumber"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
- description: "Type of the blob."
name: "blobType"
type: "<xref href=\"com.azure.storage.blob.models.BlobType?alt=com.azure.storage.blob.models.BlobType&text=BlobType\" data-throw-if-not-resolved=\"False\" />"
- description: "Status of the lease on the blob."
name: "leaseStatus"
type: "<xref href=\"com.azure.storage.blob.models.LeaseStatusType?alt=com.azure.storage.blob.models.LeaseStatusType&text=LeaseStatusType\" data-throw-if-not-resolved=\"False\" />"
- description: "State of the lease on the blob."
name: "leaseState"
type: "<xref href=\"com.azure.storage.blob.models.LeaseStateType?alt=com.azure.storage.blob.models.LeaseStateType&text=LeaseStateType\" data-throw-if-not-resolved=\"False\" />"
- description: "Type of lease on the blob."
name: "leaseDuration"
type: "<xref href=\"com.azure.storage.blob.models.LeaseDurationType?alt=com.azure.storage.blob.models.LeaseDurationType&text=LeaseDurationType\" data-throw-if-not-resolved=\"False\" />"
- description: "Identifier of the last copy operation performed on the blob."
name: "copyId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Status of the last copy operation performed on the blob."
name: "copyStatus"
type: "<xref href=\"com.azure.storage.blob.models.CopyStatusType?alt=com.azure.storage.blob.models.CopyStatusType&text=CopyStatusType\" data-throw-if-not-resolved=\"False\" />"
- description: "Source of the last copy operation performed on the blob."
name: "copySource"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Progress of the last copy operation performed on the blob."
name: "copyProgress"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Datetime when the last copy operation on the blob completed."
name: "copyCompletionTime"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "Description of the last copy operation on the blob."
name: "copyStatusDescription"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Flag indicating if the blob's content is encrypted on the server."
name: "isServerEncrypted"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "Flag indicating if the blob was incrementally copied."
name: "isIncrementalCopy"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "Snapshot identifier of the last incremental copy snapshot for the blob."
name: "copyDestinationSnapshot"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Access tier of the blob."
name: "accessTier"
type: "<xref href=\"com.azure.storage.blob.models.AccessTier?alt=com.azure.storage.blob.models.AccessTier&text=AccessTier\" data-throw-if-not-resolved=\"False\" />"
- description: "Flag indicating if the access tier of the blob was inferred from properties of the\n blob."
name: "isAccessTierInferred"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "Archive status of the blob."
name: "archiveStatus"
type: "<xref href=\"com.azure.storage.blob.models.ArchiveStatus?alt=com.azure.storage.blob.models.ArchiveStatus&text=ArchiveStatus\" data-throw-if-not-resolved=\"False\" />"
- description: "SHA256 of the customer provided encryption key used to encrypt the blob on the\n server."
name: "encryptionKeySha256"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The name of the encryption scope under which the blob is encrypted."
name: "encryptionScope"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Datetime when the access tier of the blob last changed."
name: "accessTierChangeTime"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "Metadata associated with the blob."
name: "metadata"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html\">Map</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>,<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>&gt;"
- description: "Number of blocks committed to an append blob, if the blob is a block or page blob pass\n <code>null</code>."
name: "committedBlockCount"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
- description: "The version identifier of the blob."
name: "versionId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Flag indicating if version identifier points to current version of the blob."
name: "isCurrentVersion"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "Number of tags associated with the blob."
name: "tagCount"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
- description: "The object replication status map to parse."
name: "objectReplicationStatus"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html\">Map</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>,<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>&gt;"
- description: "The rehydrate priority"
name: "rehydratePriority"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Whether the blob is sealed."
name: "isSealed"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
syntax: "public BlobProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, String encryptionScope, OffsetDateTime accessTierChangeTime, Map<String,String> metadata, Integer committedBlockCount, String versionId, Boolean isCurrentVersion, Long tagCount, Map<String,String> objectReplicationStatus, String rehydratePriority, Boolean isSealed)"
desc: "Constructs a <xref uid=\"com.azure.storage.blob.models.BlobProperties\" data-throw-if-not-resolved=\"false\" data-raw-source=\"BlobProperties\"></xref>."
- uid: "com.azure.storage.blob.models.BlobProperties.BlobProperties(java.time.OffsetDateTime,java.time.OffsetDateTime,java.lang.String,long,java.lang.String,byte[],java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.Long,com.azure.storage.blob.models.BlobType,com.azure.storage.blob.models.LeaseStatusType,com.azure.storage.blob.models.LeaseStateType,com.azure.storage.blob.models.LeaseDurationType,java.lang.String,com.azure.storage.blob.models.CopyStatusType,java.lang.String,java.lang.String,java.time.OffsetDateTime,java.lang.String,java.lang.Boolean,java.lang.Boolean,java.lang.String,com.azure.storage.blob.models.AccessTier,java.lang.Boolean,com.azure.storage.blob.models.ArchiveStatus,java.lang.String,java.time.OffsetDateTime,java.util.Map<java.lang.String,java.lang.String>,java.lang.Integer)"
fullName: "com.azure.storage.blob.models.BlobProperties.BlobProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, OffsetDateTime accessTierChangeTime, Map<String,String> metadata, Integer committedBlockCount)"
name: "BlobProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, OffsetDateTime accessTierChangeTime, Map<String,String> metadata, Integer committedBlockCount)"
nameWithType: "BlobProperties.BlobProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, OffsetDateTime accessTierChangeTime, Map<String,String> metadata, Integer committedBlockCount)"
summary: "Constructs a <xref uid=\"com.azure.storage.blob.models.BlobProperties\" data-throw-if-not-resolved=\"false\" data-raw-source=\"BlobProperties\"></xref>."
parameters:
- description: "Creation time of the blob."
name: "creationTime"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "Datetime when the blob was last modified."
name: "lastModified"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "ETag of the blob."
name: "eTag"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Size of the blob."
name: "blobSize"
type: "<xref href=\"long?alt=long&text=long\" data-throw-if-not-resolved=\"False\" />"
- description: "Content type specified for the blob."
name: "contentType"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Content MD5 specified for the blob."
name: "contentMd5"
type: "<xref href=\"byte?alt=byte&text=byte\" data-throw-if-not-resolved=\"False\" />[]"
- description: "Content encoding specified for the blob."
name: "contentEncoding"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Content disposition specified for the blob."
name: "contentDisposition"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Content language specified for the blob."
name: "contentLanguage"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Cache control specified for the blob."
name: "cacheControl"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "The current sequence number for a page blob, if the blob is an append or block blob\n pass <code>null</code>."
name: "blobSequenceNumber"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
- description: "Type of the blob."
name: "blobType"
type: "<xref href=\"com.azure.storage.blob.models.BlobType?alt=com.azure.storage.blob.models.BlobType&text=BlobType\" data-throw-if-not-resolved=\"False\" />"
- description: "Status of the lease on the blob."
name: "leaseStatus"
type: "<xref href=\"com.azure.storage.blob.models.LeaseStatusType?alt=com.azure.storage.blob.models.LeaseStatusType&text=LeaseStatusType\" data-throw-if-not-resolved=\"False\" />"
- description: "State of the lease on the blob."
name: "leaseState"
type: "<xref href=\"com.azure.storage.blob.models.LeaseStateType?alt=com.azure.storage.blob.models.LeaseStateType&text=LeaseStateType\" data-throw-if-not-resolved=\"False\" />"
- description: "Type of lease on the blob."
name: "leaseDuration"
type: "<xref href=\"com.azure.storage.blob.models.LeaseDurationType?alt=com.azure.storage.blob.models.LeaseDurationType&text=LeaseDurationType\" data-throw-if-not-resolved=\"False\" />"
- description: "Identifier of the last copy operation performed on the blob."
name: "copyId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Status of the last copy operation performed on the blob."
name: "copyStatus"
type: "<xref href=\"com.azure.storage.blob.models.CopyStatusType?alt=com.azure.storage.blob.models.CopyStatusType&text=CopyStatusType\" data-throw-if-not-resolved=\"False\" />"
- description: "Source of the last copy operation performed on the blob."
name: "copySource"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Progress of the last copy operation performed on the blob."
name: "copyProgress"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Datetime when the last copy operation on the blob completed."
name: "copyCompletionTime"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "Description of the last copy operation on the blob."
name: "copyStatusDescription"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Flag indicating if the blob's content is encrypted on the server."
name: "isServerEncrypted"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "Flag indicating if the blob was incrementally copied."
name: "isIncrementalCopy"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "Snapshot identifier of the last incremental copy snapshot for the blob."
name: "copyDestinationSnapshot"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Access tier of the blob."
name: "accessTier"
type: "<xref href=\"com.azure.storage.blob.models.AccessTier?alt=com.azure.storage.blob.models.AccessTier&text=AccessTier\" data-throw-if-not-resolved=\"False\" />"
- description: "Flag indicating if the access tier of the blob was inferred from properties of the\n blob."
name: "isAccessTierInferred"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- description: "Archive status of the blob."
name: "archiveStatus"
type: "<xref href=\"com.azure.storage.blob.models.ArchiveStatus?alt=com.azure.storage.blob.models.ArchiveStatus&text=ArchiveStatus\" data-throw-if-not-resolved=\"False\" />"
- description: "SHA256 of the customer provided encryption key used to encrypt the blob on the\n server."
name: "encryptionKeySha256"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- description: "Datetime when the access tier of the blob last changed."
name: "accessTierChangeTime"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- description: "Metadata associated with the blob."
name: "metadata"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html\">Map</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>,<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>&gt;"
- description: "Number of blocks committed to an append blob, if the blob is a block or page blob pass\n <code>null</code>."
name: "committedBlockCount"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
syntax: "public BlobProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, OffsetDateTime accessTierChangeTime, Map<String,String> metadata, Integer committedBlockCount)"
desc: "Constructs a <xref uid=\"com.azure.storage.blob.models.BlobProperties\" data-throw-if-not-resolved=\"false\" data-raw-source=\"BlobProperties\"></xref>."
methods:
- uid: "com.azure.storage.blob.models.BlobProperties.getAccessTier()"
fullName: "com.azure.storage.blob.models.BlobProperties.getAccessTier()"
name: "getAccessTier()"
nameWithType: "BlobProperties.getAccessTier()"
syntax: "public AccessTier getAccessTier()"
returns:
description: "the tier of the blob. This is only set for Page blobs on a premium storage account or for Block blobs on\n blob storage or general purpose V2 account."
type: "<xref href=\"com.azure.storage.blob.models.AccessTier?alt=com.azure.storage.blob.models.AccessTier&text=AccessTier\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.blob.models.BlobProperties.getAccessTierChangeTime()"
fullName: "com.azure.storage.blob.models.BlobProperties.getAccessTierChangeTime()"
name: "getAccessTierChangeTime()"
nameWithType: "BlobProperties.getAccessTierChangeTime()"
syntax: "public OffsetDateTime getAccessTierChangeTime()"
returns:
description: "the time when the access tier for the blob was last changed"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.getArchiveStatus()"
fullName: "com.azure.storage.blob.models.BlobProperties.getArchiveStatus()"
name: "getArchiveStatus()"
nameWithType: "BlobProperties.getArchiveStatus()"
syntax: "public ArchiveStatus getArchiveStatus()"
returns:
description: "the archive status of the blob. This is only for blobs on a blob storage and general purpose v2 account."
type: "<xref href=\"com.azure.storage.blob.models.ArchiveStatus?alt=com.azure.storage.blob.models.ArchiveStatus&text=ArchiveStatus\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.blob.models.BlobProperties.getBlobSequenceNumber()"
fullName: "com.azure.storage.blob.models.BlobProperties.getBlobSequenceNumber()"
name: "getBlobSequenceNumber()"
nameWithType: "BlobProperties.getBlobSequenceNumber()"
syntax: "public Long getBlobSequenceNumber()"
returns:
description: "the current sequence number of the page blob. This is only returned for page blobs."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.getBlobSize()"
fullName: "com.azure.storage.blob.models.BlobProperties.getBlobSize()"
name: "getBlobSize()"
nameWithType: "BlobProperties.getBlobSize()"
syntax: "public long getBlobSize()"
returns:
description: "the size of the blob in bytes"
type: "<xref href=\"long?alt=long&text=long\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.blob.models.BlobProperties.getBlobType()"
fullName: "com.azure.storage.blob.models.BlobProperties.getBlobType()"
name: "getBlobType()"
nameWithType: "BlobProperties.getBlobType()"
syntax: "public BlobType getBlobType()"
returns:
description: "the type of the blob"
type: "<xref href=\"com.azure.storage.blob.models.BlobType?alt=com.azure.storage.blob.models.BlobType&text=BlobType\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.blob.models.BlobProperties.getCacheControl()"
fullName: "com.azure.storage.blob.models.BlobProperties.getCacheControl()"
name: "getCacheControl()"
nameWithType: "BlobProperties.getCacheControl()"
syntax: "public String getCacheControl()"
returns:
description: "the cache control of the blob"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.getCommittedBlockCount()"
fullName: "com.azure.storage.blob.models.BlobProperties.getCommittedBlockCount()"
name: "getCommittedBlockCount()"
nameWithType: "BlobProperties.getCommittedBlockCount()"
syntax: "public Integer getCommittedBlockCount()"
returns:
description: "the number of committed blocks in the blob. This is only returned for Append blobs."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.getContentDisposition()"
fullName: "com.azure.storage.blob.models.BlobProperties.getContentDisposition()"
name: "getContentDisposition()"
nameWithType: "BlobProperties.getContentDisposition()"
syntax: "public String getContentDisposition()"
returns:
description: "the content disposition of the blob"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.getContentEncoding()"
fullName: "com.azure.storage.blob.models.BlobProperties.getContentEncoding()"
name: "getContentEncoding()"
nameWithType: "BlobProperties.getContentEncoding()"
syntax: "public String getContentEncoding()"
returns:
description: "the content encoding of the blob"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.getContentLanguage()"
fullName: "com.azure.storage.blob.models.BlobProperties.getContentLanguage()"
name: "getContentLanguage()"
nameWithType: "BlobProperties.getContentLanguage()"
syntax: "public String getContentLanguage()"
returns:
description: "the content language of the blob"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.getContentMd5()"
fullName: "com.azure.storage.blob.models.BlobProperties.getContentMd5()"
name: "getContentMd5()"
nameWithType: "BlobProperties.getContentMd5()"
syntax: "public byte[] getContentMd5()"
returns:
description: "the MD5 of the blob's content"
type: "<xref href=\"byte?alt=byte&text=byte\" data-throw-if-not-resolved=\"False\" />[]"
- uid: "com.azure.storage.blob.models.BlobProperties.getContentType()"
fullName: "com.azure.storage.blob.models.BlobProperties.getContentType()"
name: "getContentType()"
nameWithType: "BlobProperties.getContentType()"
syntax: "public String getContentType()"
returns:
description: "the content type of the blob"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.getCopyCompletionTime()"
fullName: "com.azure.storage.blob.models.BlobProperties.getCopyCompletionTime()"
name: "getCopyCompletionTime()"
nameWithType: "BlobProperties.getCopyCompletionTime()"
syntax: "public OffsetDateTime getCopyCompletionTime()"
returns:
description: "the completion time of the last copy operation. If this blob hasn't been the target of a copy operation\n or has been modified since this won't be set."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.getCopyDestinationSnapshot()"
fullName: "com.azure.storage.blob.models.BlobProperties.getCopyDestinationSnapshot()"
name: "getCopyDestinationSnapshot()"
nameWithType: "BlobProperties.getCopyDestinationSnapshot()"
syntax: "public String getCopyDestinationSnapshot()"
returns:
description: "the snapshot time of the last successful incremental copy snapshot for this blob. If this blob isn't an\n incremental copy blob or incremental copy snapshot or <xref uid=\"com.azure.storage.blob.models.BlobProperties.getCopyStatus()\" data-throw-if-not-resolved=\"false\" data-raw-source=\"getCopyStatus\"></xref> isn't <xref uid=\"com.azure.storage.blob.models.CopyStatusType.SUCCESS\" data-throw-if-not-resolved=\"false\" data-raw-source=\"success\"></xref> this won't be set."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.getCopyId()"
fullName: "com.azure.storage.blob.models.BlobProperties.getCopyId()"
name: "getCopyId()"
nameWithType: "BlobProperties.getCopyId()"
syntax: "public String getCopyId()"
returns:
description: "the identifier of the last copy operation. If this blob hasn't been the target of a copy operation or has\n been modified since this won't be set."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.getCopyProgress()"
fullName: "com.azure.storage.blob.models.BlobProperties.getCopyProgress()"
name: "getCopyProgress()"
nameWithType: "BlobProperties.getCopyProgress()"
syntax: "public String getCopyProgress()"
returns:
description: "the number of bytes copied and total bytes in the source from the last copy operation (bytes copied/total\n bytes). If this blob hasn't been the target of a copy operation or has been modified since this won't be set."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.getCopySource()"
fullName: "com.azure.storage.blob.models.BlobProperties.getCopySource()"
name: "getCopySource()"
nameWithType: "BlobProperties.getCopySource()"
syntax: "public String getCopySource()"
returns:
description: "the source blob URL from the last copy operation. If this blob hasn't been the target of a copy operation\n or has been modified since this won't be set."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.getCopyStatus()"
fullName: "com.azure.storage.blob.models.BlobProperties.getCopyStatus()"
name: "getCopyStatus()"
nameWithType: "BlobProperties.getCopyStatus()"
syntax: "public CopyStatusType getCopyStatus()"
returns:
description: "the status of the last copy operation. If this blob hasn't been the target of a copy operation or has\n been modified since this won't be set."
type: "<xref href=\"com.azure.storage.blob.models.CopyStatusType?alt=com.azure.storage.blob.models.CopyStatusType&text=CopyStatusType\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.blob.models.BlobProperties.getCopyStatusDescription()"
fullName: "com.azure.storage.blob.models.BlobProperties.getCopyStatusDescription()"
name: "getCopyStatusDescription()"
nameWithType: "BlobProperties.getCopyStatusDescription()"
syntax: "public String getCopyStatusDescription()"
returns:
description: "the description of the last copy failure, this is set when the <xref uid=\"com.azure.storage.blob.models.BlobProperties.getCopyStatus()\" data-throw-if-not-resolved=\"false\" data-raw-source=\"getCopyStatus\"></xref> is\n <xref uid=\"com.azure.storage.blob.models.CopyStatusType.FAILED\" data-throw-if-not-resolved=\"false\" data-raw-source=\"failed\"></xref> or <xref uid=\"com.azure.storage.blob.models.CopyStatusType.ABORTED\" data-throw-if-not-resolved=\"false\" data-raw-source=\"aborted\"></xref>. If this blob hasn't been the\n target of a copy operation or has been modified since this won't be set."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.getCreationTime()"
fullName: "com.azure.storage.blob.models.BlobProperties.getCreationTime()"
name: "getCreationTime()"
nameWithType: "BlobProperties.getCreationTime()"
syntax: "public OffsetDateTime getCreationTime()"
returns:
description: "the time when the blob was created"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.getETag()"
fullName: "com.azure.storage.blob.models.BlobProperties.getETag()"
name: "getETag()"
nameWithType: "BlobProperties.getETag()"
syntax: "public String getETag()"
returns:
description: "the eTag of the blob"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.getEncryptionKeySha256()"
fullName: "com.azure.storage.blob.models.BlobProperties.getEncryptionKeySha256()"
name: "getEncryptionKeySha256()"
nameWithType: "BlobProperties.getEncryptionKeySha256()"
syntax: "public String getEncryptionKeySha256()"
returns:
description: "the key used to encrypt the blob"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.getEncryptionScope()"
fullName: "com.azure.storage.blob.models.BlobProperties.getEncryptionScope()"
name: "getEncryptionScope()"
nameWithType: "BlobProperties.getEncryptionScope()"
syntax: "public String getEncryptionScope()"
returns:
description: "The name of the encryption scope under which the blob is encrypted."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.getExpiresOn()"
fullName: "com.azure.storage.blob.models.BlobProperties.getExpiresOn()"
name: "getExpiresOn()"
nameWithType: "BlobProperties.getExpiresOn()"
syntax: "public OffsetDateTime getExpiresOn()"
returns:
description: "the time when the blob is going to expire."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.getImmutabilityPolicy()"
fullName: "com.azure.storage.blob.models.BlobProperties.getImmutabilityPolicy()"
name: "getImmutabilityPolicy()"
nameWithType: "BlobProperties.getImmutabilityPolicy()"
syntax: "public BlobImmutabilityPolicy getImmutabilityPolicy()"
returns:
description: "the immutability policy."
type: "<xref href=\"com.azure.storage.blob.models.BlobImmutabilityPolicy?alt=com.azure.storage.blob.models.BlobImmutabilityPolicy&text=BlobImmutabilityPolicy\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.blob.models.BlobProperties.getLastAccessedTime()"
fullName: "com.azure.storage.blob.models.BlobProperties.getLastAccessedTime()"
name: "getLastAccessedTime()"
nameWithType: "BlobProperties.getLastAccessedTime()"
syntax: "public OffsetDateTime getLastAccessedTime()"
returns:
description: "The date and time the blob was read or written to."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.getLastModified()"
fullName: "com.azure.storage.blob.models.BlobProperties.getLastModified()"
name: "getLastModified()"
nameWithType: "BlobProperties.getLastModified()"
syntax: "public OffsetDateTime getLastModified()"
returns:
description: "the time when the blob was last modified"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html\">OffsetDateTime</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.getLeaseDuration()"
fullName: "com.azure.storage.blob.models.BlobProperties.getLeaseDuration()"
name: "getLeaseDuration()"
nameWithType: "BlobProperties.getLeaseDuration()"
syntax: "public LeaseDurationType getLeaseDuration()"
returns:
description: "the lease duration if the blob is leased"
type: "<xref href=\"com.azure.storage.blob.models.LeaseDurationType?alt=com.azure.storage.blob.models.LeaseDurationType&text=LeaseDurationType\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.blob.models.BlobProperties.getLeaseState()"
fullName: "com.azure.storage.blob.models.BlobProperties.getLeaseState()"
name: "getLeaseState()"
nameWithType: "BlobProperties.getLeaseState()"
syntax: "public LeaseStateType getLeaseState()"
returns:
description: "the lease state of the blob"
type: "<xref href=\"com.azure.storage.blob.models.LeaseStateType?alt=com.azure.storage.blob.models.LeaseStateType&text=LeaseStateType\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.blob.models.BlobProperties.getLeaseStatus()"
fullName: "com.azure.storage.blob.models.BlobProperties.getLeaseStatus()"
name: "getLeaseStatus()"
nameWithType: "BlobProperties.getLeaseStatus()"
syntax: "public LeaseStatusType getLeaseStatus()"
returns:
description: "the lease status of the blob"
type: "<xref href=\"com.azure.storage.blob.models.LeaseStatusType?alt=com.azure.storage.blob.models.LeaseStatusType&text=LeaseStatusType\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.blob.models.BlobProperties.getMetadata()"
fullName: "com.azure.storage.blob.models.BlobProperties.getMetadata()"
name: "getMetadata()"
nameWithType: "BlobProperties.getMetadata()"
syntax: "public Map<String,String> getMetadata()"
returns:
description: "the metadata associated with this blob"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html\">Map</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>,<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>&gt;"
- uid: "com.azure.storage.blob.models.BlobProperties.getObjectReplicationDestinationPolicyId()"
fullName: "com.azure.storage.blob.models.BlobProperties.getObjectReplicationDestinationPolicyId()"
name: "getObjectReplicationDestinationPolicyId()"
nameWithType: "BlobProperties.getObjectReplicationDestinationPolicyId()"
syntax: "public String getObjectReplicationDestinationPolicyId()"
returns:
description: "a <code>String</code> that identifies the Object Replication Policy which made this blob the destination of a\n copy."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.getObjectReplicationSourcePolicies()"
fullName: "com.azure.storage.blob.models.BlobProperties.getObjectReplicationSourcePolicies()"
name: "getObjectReplicationSourcePolicies()"
nameWithType: "BlobProperties.getObjectReplicationSourcePolicies()"
syntax: "public List<ObjectReplicationPolicy> getObjectReplicationSourcePolicies()"
returns:
description: "a <xref uid=\"java.util.List\" data-throw-if-not-resolved=\"false\" data-raw-source=\"List\"></xref> that contains information on the object replication policies associated with this blob and\n the status of the replication for each policy. Only available when the blob is the source of object replication."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<xref href=\"com.azure.storage.blob.models.ObjectReplicationPolicy?alt=com.azure.storage.blob.models.ObjectReplicationPolicy&text=ObjectReplicationPolicy\" data-throw-if-not-resolved=\"False\" />&gt;"
- uid: "com.azure.storage.blob.models.BlobProperties.getRehydratePriority()"
fullName: "com.azure.storage.blob.models.BlobProperties.getRehydratePriority()"
name: "getRehydratePriority()"
nameWithType: "BlobProperties.getRehydratePriority()"
syntax: "public RehydratePriority getRehydratePriority()"
returns:
description: "The <xref uid=\"com.azure.storage.blob.models.RehydratePriority\" data-throw-if-not-resolved=\"false\" data-raw-source=\"RehydratePriority\"></xref> of the blob if it is in RehydratePending state."
type: "<xref href=\"com.azure.storage.blob.models.RehydratePriority?alt=com.azure.storage.blob.models.RehydratePriority&text=RehydratePriority\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.blob.models.BlobProperties.getRequestId()"
fullName: "com.azure.storage.blob.models.BlobProperties.getRequestId()"
name: "getRequestId()"
nameWithType: "BlobProperties.getRequestId()"
syntax: "public String getRequestId()"
returns:
description: "the x-ms-request id header value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.getTagCount()"
fullName: "com.azure.storage.blob.models.BlobProperties.getTagCount()"
name: "getTagCount()"
nameWithType: "BlobProperties.getTagCount()"
syntax: "public Long getTagCount()"
returns:
description: "The number of tags associated with the blob."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.getVersionId()"
fullName: "com.azure.storage.blob.models.BlobProperties.getVersionId()"
name: "getVersionId()"
nameWithType: "BlobProperties.getVersionId()"
syntax: "public String getVersionId()"
returns:
description: "the version identifier the blob."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.hasLegalHold()"
fullName: "com.azure.storage.blob.models.BlobProperties.hasLegalHold()"
name: "hasLegalHold()"
nameWithType: "BlobProperties.hasLegalHold()"
syntax: "public Boolean hasLegalHold()"
returns:
description: "whether the blob has a legal hold."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.isAccessTierInferred()"
fullName: "com.azure.storage.blob.models.BlobProperties.isAccessTierInferred()"
name: "isAccessTierInferred()"
nameWithType: "BlobProperties.isAccessTierInferred()"
syntax: "public Boolean isAccessTierInferred()"
returns:
description: "the status of the tier being inferred for the blob. This is only set for Page blobs on a premium storage\n account or for Block blobs on blob storage or general purpose V2 account."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.isCurrentVersion()"
fullName: "com.azure.storage.blob.models.BlobProperties.isCurrentVersion()"
name: "isCurrentVersion()"
nameWithType: "BlobProperties.isCurrentVersion()"
syntax: "public Boolean isCurrentVersion()"
returns:
description: "the flag indicating whether version identifier points to current version of the blob."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.isIncrementalCopy()"
fullName: "com.azure.storage.blob.models.BlobProperties.isIncrementalCopy()"
name: "isIncrementalCopy()"
nameWithType: "BlobProperties.isIncrementalCopy()"
syntax: "public Boolean isIncrementalCopy()"
returns:
description: "the status of the blob being an incremental copy blob"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.isSealed()"
fullName: "com.azure.storage.blob.models.BlobProperties.isSealed()"
name: "isSealed()"
nameWithType: "BlobProperties.isSealed()"
syntax: "public Boolean isSealed()"
returns:
description: "the flag indicating whether this blob has been sealed (marked as read only). This is only returned for\n Append blobs."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- uid: "com.azure.storage.blob.models.BlobProperties.isServerEncrypted()"
fullName: "com.azure.storage.blob.models.BlobProperties.isServerEncrypted()"
name: "isServerEncrypted()"
nameWithType: "BlobProperties.isServerEncrypted()"
syntax: "public Boolean isServerEncrypted()"
returns:
description: "the status of the blob being encrypted on the server"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
type: "class"
desc: "This class contains the response information returned from the service when getting blob properties."
metadata: {}
package: "com.azure.storage.blob.models"
artifact: com.azure:azure-storage-blob:12.28.1