HeadObjectOutput constructor

HeadObjectOutput({
  1. String? acceptRanges,
  2. ArchiveStatus? archiveStatus,
  3. bool? bucketKeyEnabled,
  4. String? cacheControl,
  5. String? contentDisposition,
  6. String? contentEncoding,
  7. String? contentLanguage,
  8. int? contentLength,
  9. String? contentType,
  10. bool? deleteMarker,
  11. String? eTag,
  12. String? expiration,
  13. DateTime? expires,
  14. DateTime? lastModified,
  15. Map<String, String>? metadata,
  16. int? missingMeta,
  17. ObjectLockLegalHoldStatus? objectLockLegalHoldStatus,
  18. ObjectLockMode? objectLockMode,
  19. DateTime? objectLockRetainUntilDate,
  20. int? partsCount,
  21. ReplicationStatus? replicationStatus,
  22. RequestCharged? requestCharged,
  23. String? restore,
  24. String? sSECustomerAlgorithm,
  25. String? sSECustomerKeyMD5,
  26. String? sSEKMSKeyId,
  27. ServerSideEncryption? serverSideEncryption,
  28. StorageClass? storageClass,
  29. String? versionId,
  30. String? websiteRedirectLocation,
})

Implementation

HeadObjectOutput({
  this.acceptRanges,
  this.archiveStatus,
  this.bucketKeyEnabled,
  this.cacheControl,
  this.contentDisposition,
  this.contentEncoding,
  this.contentLanguage,
  this.contentLength,
  this.contentType,
  this.deleteMarker,
  this.eTag,
  this.expiration,
  this.expires,
  this.lastModified,
  this.metadata,
  this.missingMeta,
  this.objectLockLegalHoldStatus,
  this.objectLockMode,
  this.objectLockRetainUntilDate,
  this.partsCount,
  this.replicationStatus,
  this.requestCharged,
  this.restore,
  this.sSECustomerAlgorithm,
  this.sSECustomerKeyMD5,
  this.sSEKMSKeyId,
  this.serverSideEncryption,
  this.storageClass,
  this.versionId,
  this.websiteRedirectLocation,
});