GetObjectOutput constructor

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

Implementation

GetObjectOutput({
  this.acceptRanges,
  this.body,
  this.bucketKeyEnabled,
  this.cacheControl,
  this.contentDisposition,
  this.contentEncoding,
  this.contentLanguage,
  this.contentLength,
  this.contentRange,
  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.tagCount,
  this.versionId,
  this.websiteRedirectLocation,
});