Namespace Cratis.Chronicle.Concepts.Captures
Classes
- AppendDefinition
Represents an append definition for a capture.
- Capture
Represents a capture as it is persisted - the declaration source and its lifecycle status. The compiled CaptureDefinition is derived from the declaration on demand and is never persisted.
- CaptureDeclaration
Represents the capture declaration language source text a capture is defined from.
- CaptureDefinition
Represents the definition of a capture.
- CaptureId
Represents the unique identifier of a capture definition.
- CaptureName
Represents the name of a capture.
- CaptureObservation
Represents the last observed state of a capture's source - the baseline the next capture cycle diffs against. Persisted so a capture resumes from where it left off when the kernel restarts.
- CaptureObservedItem
Represents a single item as it was last observed by a capture, used for diffing against the next observation.
- ChildrenDefinition
Represents a child collection scope in a capture.
- FieldRenameOperation
Represents a field rename mapping operation.
- MapDefinition
Represents the mapping configuration for a capture scope.
- MapOperation
Represents a mapping operation in a capture.
- NestedDefinition
Represents a nested object scope in a capture.
- SourceAuthorization
Represents the authentication configuration for a capture source.
- SourceAuthorizationJsonConverter
JSON converter for SourceAuthorization.
- SourceBasicAuthorization
Represents basic authentication for a capture source.
- SourceBearerTokenAuthorization
Represents bearer token authentication for a capture source.
- SourceDefinition
Represents the definition of a capture source.
- SourceOAuthAuthorization
Represents OAuth authentication for a capture source.
- SplitOperation
Represents a split mapping operation.
- TemplateAssignOperation
Represents a template assignment mapping operation.
- TranslateOperation
Represents a translate mapping operation.
- TranslateValue
Represents a single translation entry.
- WhenClause
Represents the condition for appending an event.
Enums
- CaptureStatus
Represents the lifecycle status of a capture.
- SourceType
Represents the supported source types for captures.
- WhenClauseType
Represents the supported kinds of append conditions.