public class ModelPropertyBuilder
extends java.lang.Object
Constructor and Description |
---|
ModelPropertyBuilder() |
Modifier and Type | Method and Description |
---|---|
ModelPropertyBuilder |
allowableValues(AllowableValues allowableValues) |
ModelProperty |
build() |
ModelPropertyBuilder |
description(java.lang.String description) |
ModelPropertyBuilder |
example(java.lang.String example) |
ModelPropertyBuilder |
extensions(java.util.List<VendorExtension> extensions) |
ModelPropertyBuilder |
isHidden(java.lang.Boolean isHidden) |
ModelPropertyBuilder |
name(java.lang.String name) |
ModelPropertyBuilder |
pattern(java.lang.String pattern) |
ModelPropertyBuilder |
position(int position) |
ModelPropertyBuilder |
qualifiedType(java.lang.String qualifiedType) |
ModelPropertyBuilder |
readOnly(java.lang.Boolean readOnly) |
ModelPropertyBuilder |
required(java.lang.Boolean required) |
ModelPropertyBuilder |
type(com.fasterxml.classmate.ResolvedType type) |
public ModelPropertyBuilder name(java.lang.String name)
public ModelPropertyBuilder type(com.fasterxml.classmate.ResolvedType type)
public ModelPropertyBuilder qualifiedType(java.lang.String qualifiedType)
public ModelPropertyBuilder position(int position)
public ModelPropertyBuilder required(java.lang.Boolean required)
public ModelPropertyBuilder readOnly(java.lang.Boolean readOnly)
public ModelPropertyBuilder description(java.lang.String description)
public ModelPropertyBuilder example(java.lang.String example)
public ModelPropertyBuilder allowableValues(AllowableValues allowableValues)
public ModelPropertyBuilder isHidden(java.lang.Boolean isHidden)
public ModelPropertyBuilder pattern(java.lang.String pattern)
public ModelPropertyBuilder extensions(java.util.List<VendorExtension> extensions)
public ModelProperty build()