public abstract class TypeDefinition extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
TypeDefinition.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected String |
description |
protected String |
displayName |
protected List<String> |
enumValues |
protected String |
example |
protected javax.ws.rs.core.MediaType |
mediaType |
protected TypeSchema |
typeSchema |
| Modifier and Type | Method and Description |
|---|---|
static TypeDefinition.Builder |
builder(javax.ws.rs.core.MediaType mediaType,
TypeSchema typeSchema,
List<String> enumValues,
String example) |
String |
getDescription() |
String |
getDisplayName() |
List<String> |
getEnumValues() |
String |
getExample() |
javax.ws.rs.core.MediaType |
getMediaType() |
TypeSchema |
getTypeSchema() |
int |
hashCode() |
boolean |
isEnum() |
static TypeDefinition |
simplePrimitiveType(PrimitiveTypeDefinition.PrimitiveType type) |
static TypeDefinition |
simpleStringType() |
protected final javax.ws.rs.core.MediaType mediaType
protected final String example
protected final TypeSchema typeSchema
protected final String displayName
protected final String description
public javax.ws.rs.core.MediaType getMediaType()
public String getExample()
public TypeSchema getTypeSchema()
public boolean isEnum()
public String getDisplayName()
public String getDescription()
public static TypeDefinition simplePrimitiveType(PrimitiveTypeDefinition.PrimitiveType type)
public static TypeDefinition simpleStringType()
public static TypeDefinition.Builder builder(javax.ws.rs.core.MediaType mediaType, TypeSchema typeSchema, List<String> enumValues, String example) throws com.mulesoft.connectivity.rest.sdk.internal.webapi.exception.ModelGenerationException
com.mulesoft.connectivity.rest.sdk.internal.webapi.exception.ModelGenerationExceptionCopyright © 2021. All rights reserved.