public class ErrorMappingsTypeBuilder extends Object
MetadataType which represent an error mapping.| Constructor and Description |
|---|
ErrorMappingsTypeBuilder() |
| Modifier and Type | Method and Description |
|---|---|
protected org.mule.metadata.api.builder.ObjectFieldTypeBuilder |
addBooleanField(org.mule.metadata.api.builder.ObjectTypeBuilder objectType,
org.mule.metadata.api.builder.BaseTypeBuilder typeBuilder,
String name,
String description,
Boolean defaultValue) |
protected org.mule.metadata.api.builder.ObjectFieldTypeBuilder |
addEnumField(org.mule.metadata.api.builder.ObjectTypeBuilder objectType,
org.mule.metadata.api.builder.BaseTypeBuilder typeBuilder,
String name,
String description,
String defaultValue,
String... values) |
protected <T extends Enum> |
addEnumField(org.mule.metadata.api.builder.ObjectTypeBuilder objectType,
org.mule.metadata.api.builder.BaseTypeBuilder typeBuilder,
String name,
String description,
T defaultValue,
T[] values) |
protected org.mule.metadata.api.builder.ObjectFieldTypeBuilder |
addField(org.mule.metadata.api.builder.ObjectTypeBuilder objectType,
org.mule.metadata.api.builder.TypeBuilder typeBuilder,
String name,
String description) |
protected org.mule.metadata.api.builder.ObjectFieldTypeBuilder |
addIntField(org.mule.metadata.api.builder.ObjectTypeBuilder objectType,
org.mule.metadata.api.builder.BaseTypeBuilder typeBuilder,
String name,
String description,
Integer defaultValue) |
protected org.mule.metadata.api.builder.ObjectFieldTypeBuilder |
addLongField(org.mule.metadata.api.builder.ObjectTypeBuilder objectType,
org.mule.metadata.api.builder.BaseTypeBuilder typeBuilder,
String name,
String description,
Long defaultValue) |
protected org.mule.metadata.api.builder.ObjectFieldTypeBuilder |
addPasswordField(org.mule.metadata.api.builder.ObjectTypeBuilder objectType,
org.mule.metadata.api.builder.BaseTypeBuilder typeBuilder,
String name,
String description,
String defaultValue) |
protected org.mule.metadata.api.builder.ObjectFieldTypeBuilder |
addStringField(org.mule.metadata.api.builder.ObjectTypeBuilder objectType,
org.mule.metadata.api.builder.BaseTypeBuilder typeBuilder,
String name,
String description,
String defaultValue) |
org.mule.metadata.api.model.MetadataType |
buildErrorMappingsType() |
protected org.mule.metadata.api.builder.StringTypeBuilder |
getEnumType(org.mule.metadata.api.builder.BaseTypeBuilder typeBuilder,
String defaultValue,
String... values) |
protected org.mule.metadata.api.builder.ObjectTypeBuilder |
objectType(org.mule.metadata.api.builder.BaseTypeBuilder typeBuilder,
Class<?> type,
org.mule.metadata.java.api.utils.ParsingContext context) |
public org.mule.metadata.api.model.MetadataType buildErrorMappingsType()
protected org.mule.metadata.api.builder.ObjectTypeBuilder objectType(org.mule.metadata.api.builder.BaseTypeBuilder typeBuilder,
Class<?> type,
org.mule.metadata.java.api.utils.ParsingContext context)
protected <T extends Enum> org.mule.metadata.api.builder.ObjectFieldTypeBuilder addEnumField(org.mule.metadata.api.builder.ObjectTypeBuilder objectType, org.mule.metadata.api.builder.BaseTypeBuilder typeBuilder, String name, String description, T defaultValue, T[] values)
protected org.mule.metadata.api.builder.ObjectFieldTypeBuilder addEnumField(org.mule.metadata.api.builder.ObjectTypeBuilder objectType,
org.mule.metadata.api.builder.BaseTypeBuilder typeBuilder,
String name,
String description,
String defaultValue,
String... values)
protected org.mule.metadata.api.builder.StringTypeBuilder getEnumType(org.mule.metadata.api.builder.BaseTypeBuilder typeBuilder,
String defaultValue,
String... values)
protected org.mule.metadata.api.builder.ObjectFieldTypeBuilder addBooleanField(org.mule.metadata.api.builder.ObjectTypeBuilder objectType,
org.mule.metadata.api.builder.BaseTypeBuilder typeBuilder,
String name,
String description,
Boolean defaultValue)
protected org.mule.metadata.api.builder.ObjectFieldTypeBuilder addStringField(org.mule.metadata.api.builder.ObjectTypeBuilder objectType,
org.mule.metadata.api.builder.BaseTypeBuilder typeBuilder,
String name,
String description,
String defaultValue)
protected org.mule.metadata.api.builder.ObjectFieldTypeBuilder addPasswordField(org.mule.metadata.api.builder.ObjectTypeBuilder objectType,
org.mule.metadata.api.builder.BaseTypeBuilder typeBuilder,
String name,
String description,
String defaultValue)
protected org.mule.metadata.api.builder.ObjectFieldTypeBuilder addIntField(org.mule.metadata.api.builder.ObjectTypeBuilder objectType,
org.mule.metadata.api.builder.BaseTypeBuilder typeBuilder,
String name,
String description,
Integer defaultValue)
protected org.mule.metadata.api.builder.ObjectFieldTypeBuilder addLongField(org.mule.metadata.api.builder.ObjectTypeBuilder objectType,
org.mule.metadata.api.builder.BaseTypeBuilder typeBuilder,
String name,
String description,
Long defaultValue)
Copyright © 2024 MuleSoft, Inc.. All rights reserved.