Class CombinedSchemaExt.Builder

java.lang.Object
org.everit.json.schema.Schema.Builder<org.everit.json.schema.CombinedSchema>
org.everit.json.schema.CombinedSchema.Builder
io.confluent.kafka.schemaregistry.json.schema.CombinedSchemaExt.Builder
Enclosing class:
CombinedSchemaExt

public static class CombinedSchemaExt.Builder extends org.everit.json.schema.CombinedSchema.Builder
Builder class for CombinedSchemaExt.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • build

      public CombinedSchemaExt build()
      Overrides:
      build in class org.everit.json.schema.CombinedSchema.Builder
    • criterion

      public CombinedSchemaExt.Builder criterion(org.everit.json.schema.CombinedSchema.ValidationCriterion criterion)
      Overrides:
      criterion in class org.everit.json.schema.CombinedSchema.Builder
    • subschema

      public CombinedSchemaExt.Builder subschema(org.everit.json.schema.Schema subschema)
      Overrides:
      subschema in class org.everit.json.schema.CombinedSchema.Builder
    • subschemas

      public CombinedSchemaExt.Builder subschemas(Collection<org.everit.json.schema.Schema> subschemas)
      Overrides:
      subschemas in class org.everit.json.schema.CombinedSchema.Builder
    • isSynthetic

      public CombinedSchemaExt.Builder isSynthetic(boolean synthetic)
      Overrides:
      isSynthetic in class org.everit.json.schema.CombinedSchema.Builder
    • isGenerated

      public CombinedSchemaExt.Builder isGenerated(boolean generated)