java.lang.Object
org.springdoc.core.fn.builders.arrayschema.Builder

public class Builder extends Object
The type Array schema builder.
Author:
bnasslahsen
  • Method Details

    • arraySchemaBuilder

      public static Builder arraySchemaBuilder()
      Builder array schema builder.
      Returns:
      the array schema builder
    • schema

      public Builder schema(Builder schemaBuilder)
      Schema array schema builder.
      Parameters:
      schemaBuilder - the schema builder
      Returns:
      the array schema builder
    • arraySchema

      public Builder arraySchema(Builder schemaBuilder)
      Array schema array schema builder.
      Parameters:
      schemaBuilder - the schema builder
      Returns:
      the array schema builder
    • maxItems

      public Builder maxItems(int maxItems)
      Max items array schema builder.
      Parameters:
      maxItems - the max items
      Returns:
      the array schema builder
    • minItems

      public Builder minItems(int minItems)
      Min items array schema builder.
      Parameters:
      minItems - the min items
      Returns:
      the array schema builder
    • uniqueItems

      public Builder uniqueItems(boolean uniqueItems)
      Unique items array schema builder.
      Parameters:
      uniqueItems - the unique items
      Returns:
      the array schema builder
    • extension

      public Builder extension(Builder extensionBuilder)
      Extension array schema builder.
      Parameters:
      extensionBuilder - the extension builder
      Returns:
      the array schema builder
    • build

      public io.swagger.v3.oas.annotations.media.ArraySchema build()
      Build array schema.
      Returns:
      the array schema