public ArraySchema build() {
		return new ArraySchema() {
			@Override
			public Class<? extends Annotation> annotationType() {
				return null;
			}

			@Override
			public Schema items() {
				return null;
			}

			@Override
			public Schema schema() {
				return schema;
			}

			@Override
			public Schema arraySchema() {
				return arraySchema;
			}

			@Override
			public int maxItems() {
				return maxItems;
			}

			@Override
			public int minItems() {
				return minItems;
			}

			@Override
			public boolean uniqueItems() {
				return uniqueItems;
			}

			@Override
			public Extension[] extensions() {
				return extensions;
			}

			@Override
			public Schema contains() {
				return contains;
			}

			@Override
			public int maxContains() {
				return maxContains;
			}

			@Override
			public int minContains() {
				return minContains;
			}

			@Override
			public Schema unevaluatedItems() {
				return unevaluatedItems;
			}

			@Override
			public Schema[] prefixItems() {
				return prefixItems;
			}
		};
	}
Build array schema.

@return the array schema
springdoc-openapi-starter-common/src/main/java/org/springdoc/core/fn/builders/arrayschema/Builder.java