Class StageSnapshot

java.lang.Object
dev.frostlake.persistence.StageSnapshot
All Implemented Interfaces:
Serializable

public class StageSnapshot extends Object implements Serializable
Serializable snapshot of a stage definition. The DEFINITION is what round-trips (name, type, url, file format) — the local backing directory is recomputed on restore from the url through the engine's S3 path resolver, exactly as CREATE STAGE does, so a restored engine resolves @stage/… references (COPY, UDF IMPORTS) identically to the one that was checkpointed.
See Also:
  • Field Details

    • name

      public String name
    • type

      public String type
    • url

      public String url
    • fileFormat

      public String fileFormat
    • encryption

      public boolean encryption
    • comment

      public String comment
    • createdAt

      public Instant createdAt
  • Constructor Details

    • StageSnapshot

      public StageSnapshot()