CheckpointFactory
Responsible for basic CRUD operations on a Data Context's Checkpoints.
Add a Checkpoint to the collection.
- Parameters
checkpoint – Checkpoint to add
- Raises
DataContextError if Checkpoint already exists –
Add or update a Checkpoint by name.
If a Checkpoint with the same name exists, overwrite it, otherwise create a new Checkpoint.
- Parameters
checkpoint – Checkpoint to add or update
Get all Checkpoints.
Delete a Checkpoint from the collection.
- Parameters
name – The name of the Checkpoint to delete
- Raises
DataContextError if Checkpoint doesn't exist –
Get a Checkpoint from the collection by name.
- Parameters
name – Name of Checkpoint to get
- Raises
DataContextError when Checkpoint is not found. –
Signature
class great_expectations.core.factory.CheckpointFactory(store: CheckpointStore)
Methods
Signature
add(checkpoint: great_expectations.checkpoint.checkpoint.Checkpoint) → great_expectations.checkpoint.checkpoint.Checkpoint
Signature
add_or_update(checkpoint: great_expectations.checkpoint.checkpoint.Checkpoint) → great_expectations.checkpoint.checkpoint.Checkpoint
Signature
all() → Iterable[great_expectations.checkpoint.checkpoint.Checkpoint]
Signature
delete(name: str) → None
Signature
get(name: str) → great_expectations.checkpoint.checkpoint.Checkpoint