Inttegro.FileReferences.Reconciliation (inttegro v0.2.0)

Copy Markdown View Source

Represents Reconciliation data in the FileReferences API.

Inttegro decodes API responses into this struct. Required fields are always present; optional fields are nil when they do not apply or were not returned. Follow the linked types in t/0 for nested domain values.

Reconciles references between files and the resources that use them.

References prevent backing objects from being removed while another resource still depends on them. Reconciliation is an administrative operation for repairing or verifying that ownership graph; it is not required for ordinary file downloads.

Summary

Types

t()

The decoded reconciliation value.

Functions

Builds a Inttegro.FileReferences.Reconciliation and raises KeyError when a required field is missing.

Types

t()

@type t() :: %Inttegro.FileReferences.Reconciliation{reconciled: boolean()}

The decoded reconciliation value.

Functions

new!(attrs \\ %{})

@spec new!(map() | keyword()) :: t()

Builds a Inttegro.FileReferences.Reconciliation and raises KeyError when a required field is missing.