Object constructor

Object({
  1. List<ObjectAccessControl>? acl,
  2. String? bucket,
  3. String? cacheControl,
  4. int? componentCount,
  5. String? contentDisposition,
  6. String? contentEncoding,
  7. String? contentLanguage,
  8. String? contentType,
  9. String? crc32c,
  10. DateTime? customTime,
  11. ObjectCustomerEncryption? customerEncryption,
  12. String? etag,
  13. bool? eventBasedHold,
  14. String? generation,
  15. String? id,
  16. String? kind,
  17. String? kmsKeyName,
  18. String? md5Hash,
  19. String? mediaLink,
  20. Map<String, String>? metadata,
  21. String? metageneration,
  22. String? name,
  23. ObjectOwner? owner,
  24. DateTime? retentionExpirationTime,
  25. String? selfLink,
  26. String? size,
  27. String? storageClass,
  28. bool? temporaryHold,
  29. DateTime? timeCreated,
  30. DateTime? timeDeleted,
  31. DateTime? timeStorageClassUpdated,
  32. DateTime? updated,
})

Implementation

Object({
  this.acl,
  this.bucket,
  this.cacheControl,
  this.componentCount,
  this.contentDisposition,
  this.contentEncoding,
  this.contentLanguage,
  this.contentType,
  this.crc32c,
  this.customTime,
  this.customerEncryption,
  this.etag,
  this.eventBasedHold,
  this.generation,
  this.id,
  this.kind,
  this.kmsKeyName,
  this.md5Hash,
  this.mediaLink,
  this.metadata,
  this.metageneration,
  this.name,
  this.owner,
  this.retentionExpirationTime,
  this.selfLink,
  this.size,
  this.storageClass,
  this.temporaryHold,
  this.timeCreated,
  this.timeDeleted,
  this.timeStorageClassUpdated,
  this.updated,
});