Manifest
Table of Contents
Classes
- ApplyReport
- What {@see ManifestApi::apply()} actually did — including, when it stopped early, what
it had already done.
- ManagementManifest
- A declarative description of the state a tenant must be in (CONTRACT.md §27.6).
- ManagementPlan
- What {@see ManifestApi::plan()} produced: the ordered changes an apply would make.
- ManifestApi
- Plans and applies a §27.6 manifest (CONTRACT.md §27.6, §27.7).
- ManifestAttributeReader
- Builds a {@see ManagementManifest} from the `#[Managed*]` attributes on a class
(CONTRACT.md §27.6).
- ManifestBuilder
- Fluent construction of a {@see ManagementManifest} (CONTRACT.md §27.6).
- ManifestEntity
- One entity a §27.6 manifest declares must exist.
- ManifestException
- A manifest was rejected before any request was sent (CONTRACT.md §27.6).
- ManifestValidation
- Refuses an incoherent manifest BEFORE the first wire call (CONTRACT.md §27.6).
- PlannedChange
- One entry in a {@see ManagementPlan}: what would happen to one entity, and why.
Enums
- ChangeAction
- What a plan intends to do to one declared entity (CONTRACT.md §27.6).
- ManifestKind
- The entity kinds a §27.6 manifest can declare.