public static class TypeDefinition.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
ArrayTypeDefinition |
buildArrayType(TypeDefinition innerType) |
EmptyTypeDefinition |
buildEmptyTypeDefinition() |
MultipartTypeDefinition |
buildMultipartTypeDefinition(List<PartParameter> parts) |
ObjectTypeDefinition |
buildObjectTypeDefinition() |
PrimitiveTypeDefinition |
buildPrimitiveTypeDefinition(PrimitiveTypeDefinition.PrimitiveType primitiveType) |
UnionTypeDefinition |
buildUnionTypeDefinition(List<TypeDefinition> unionTypes) |
void |
withDescription(String description) |
void |
withDisplayName(String displayName) |
public ArrayTypeDefinition buildArrayType(TypeDefinition innerType)
public MultipartTypeDefinition buildMultipartTypeDefinition(List<PartParameter> parts)
public ObjectTypeDefinition buildObjectTypeDefinition()
public PrimitiveTypeDefinition buildPrimitiveTypeDefinition(PrimitiveTypeDefinition.PrimitiveType primitiveType)
public UnionTypeDefinition buildUnionTypeDefinition(List<TypeDefinition> unionTypes)
public EmptyTypeDefinition buildEmptyTypeDefinition()
public void withDisplayName(String displayName)
public void withDescription(String description)
Copyright © 2021. All rights reserved.