Class ViewSnapshot

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

public class ViewSnapshot extends Object implements Serializable
Serializable snapshot of view metadata
See Also:
  • Field Details

    • name

      public String name
    • query

      public String query
    • comment

      public String comment
    • createdAt

      public Instant createdAt
    • secure

      public boolean secure
    • columnNames

      public List<String> columnNames
    • rowAccessPolicyName

      public String rowAccessPolicyName
    • rowAccessPolicyColumns

      public List<String> rowAccessPolicyColumns
    • columns

      public List<ColumnSnapshot> columns
  • Constructor Details

    • ViewSnapshot

      public ViewSnapshot()