The base fields of all pipeline objects.
Defines the overall behaviour of a data pipeline.
Fields used by the DefaultObjects.
Memory is a memory specification including an amount and a unit.
Memory is a memory specification including an amount and a unit.
The amount of memory
The unit.
The base trait of krux data pipeline objects.
The S3Uri provides a typesafe way of representing S3 URI's.
The S3Uri provides a typesafe way of representing S3 URI's.
There are a variety of ways to create S3Uri's. You don't have to create an instance directly. You can create using string interpolation such as s3"hyperion-bucket/some-path" or using a builder such as s3 / "hyperion-bucket" / "some-path".
The standard default object.
Fields used by the DefaultObjects.
The pipeline schedule.
Additional custom properties to attach to the default object.