Class ErrorMappingsTypeBuilder
java.lang.Object
org.mule.runtime.extension.api.declaration.type.ErrorMappingsTypeBuilder
Creates instances of
MetadataType which represent an error mapping.- Since:
- 1.4
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.mule.metadata.api.builder.ObjectFieldTypeBuilderaddBooleanField(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.ObjectFieldTypeBuilderaddEnumField(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>
org.mule.metadata.api.builder.ObjectFieldTypeBuilderaddEnumField(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.ObjectFieldTypeBuilderaddField(org.mule.metadata.api.builder.ObjectTypeBuilder objectType, org.mule.metadata.api.builder.TypeBuilder typeBuilder, String name, String description) protected org.mule.metadata.api.builder.ObjectFieldTypeBuilderaddIntField(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.ObjectFieldTypeBuilderaddLongField(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.ObjectFieldTypeBuilderaddPasswordField(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.ObjectFieldTypeBuilderaddStringField(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.MetadataTypeprotected org.mule.metadata.api.builder.StringTypeBuildergetEnumType(org.mule.metadata.api.builder.BaseTypeBuilder typeBuilder, String defaultValue, String... values) protected org.mule.metadata.api.builder.ObjectTypeBuilderobjectType(org.mule.metadata.api.builder.BaseTypeBuilder typeBuilder, Class<?> type, org.mule.metadata.java.api.utils.ParsingContext context)
-
Constructor Details
-
ErrorMappingsTypeBuilder
public ErrorMappingsTypeBuilder()
-
-
Method Details
-
buildErrorMappingsType
public org.mule.metadata.api.model.MetadataType buildErrorMappingsType() -
objectType
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) -
addEnumField
-
addEnumField
-
getEnumType
-
addBooleanField
-
addStringField
-
addPasswordField
-
addIntField
-
addLongField
-
addField
-