CheckpointFactory
Responsible for basic CRUD operations on a Data Context's Checkpoints.
Add a Checkpoint to the collection.
Parameters
Name Description checkpoint
Checkpoint to add
Raises
Type Description 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
Name Description checkpoint
Checkpoint to add or update
Get all Checkpoints.
Delete a Checkpoint from the collection.
Parameters
Name Description name
The name of the Checkpoint to delete
Raises
Type Description DataContextError
if Checkpoint doesn't exist
Get a Checkpoint from the collection by name.
Parameters
Name Description name
Name of Checkpoint to get
Raises
Type Description DataContextError
when Checkpoint is not found.
Signature
class great_expectations.core.factory.CheckpointFactory(
store: CheckpointStore
)
Methods
add
Signature
add(
checkpoint: great_expectations.checkpoint.checkpoint.Checkpoint
) → great_expectations.checkpoint.checkpoint.Checkpoint
add_or_update
Signature
add_or_update(
checkpoint: great_expectations.checkpoint.checkpoint.Checkpoint
) → great_expectations.checkpoint.checkpoint.Checkpoint
all
Signature
all() → Iterable[great_expectations.checkpoint.checkpoint.Checkpoint]
delete
Signature
delete(
name: str
) → None
get
Signature
get(
name: str
) → great_expectations.checkpoint.checkpoint.Checkpoint