Class Sqlite.Builder

java.lang.Object
com.styra.opa.openapi.models.shared.Sqlite.Builder
Enclosing class:
Sqlite

public static final class Sqlite.Builder extends Object
  • Method Details

    • query

      public Sqlite.Builder query(String query)
      String representing the SQL equivalent of the conditions under which the query is true
    • query

      public Sqlite.Builder query(Optional<String> query)
      String representing the SQL equivalent of the conditions under which the query is true
    • masks

      public Sqlite.Builder masks(Map<String,Map<String,MaskingRule>> masks)
      Column masking rules, where the first two nested keys represent the table name and the column name, and the value describes which masking function to use.
    • masks

      public Sqlite.Builder masks(Optional<? extends Map<String,Map<String,MaskingRule>>> masks)
      Column masking rules, where the first two nested keys represent the table name and the column name, and the value describes which masking function to use.
    • build

      public Sqlite build()