ExStorageService.Metadata.Models.ObjectVersion (ex_storage_service v0.6.3)

Copy Markdown View Source

Immutable metadata for one logical object version.

Summary

Types

t()

@type t() :: %ExStorageService.Metadata.Models.ObjectVersion{
  bucket: binary(),
  content_hash: binary() | nil,
  content_type: binary() | nil,
  created_at: binary() | nil,
  durability: map() | nil,
  etag: binary() | nil,
  is_delete_marker: boolean(),
  key: binary(),
  metadata: map() | nil,
  object_type: atom(),
  operation_id: binary(),
  parent_version_id: binary() | nil,
  size: non_neg_integer() | nil,
  version_id: binary()
}