public final class RedeliveryPolicyTypeBuilder extends Object
MetadataType which represent a redelivery policy| Modifier and Type | Field and Description |
|---|---|
static String |
ID_EXPRESSION |
static String |
MAX_REDELIVERY_COUNT |
static String |
MESSAGE_DIGEST_ALGORITHM |
static String |
OBJECT_STORE_REF |
static String |
REDELIVERY_POLICY |
static String |
USE_SECURE_HASH |
| Constructor and Description |
|---|
RedeliveryPolicyTypeBuilder() |
| 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 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 |
buildRedeliveryPolicyType() |
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 static final String MAX_REDELIVERY_COUNT
public static final String USE_SECURE_HASH
public static final String MESSAGE_DIGEST_ALGORITHM
public static final String ID_EXPRESSION
public static final String OBJECT_STORE_REF
public static final String REDELIVERY_POLICY
public org.mule.metadata.api.model.MetadataType buildRedeliveryPolicyType()
MetadataType representation of a redelivery policyprotected 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 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 © 2017 MuleSoft, Inc.. All rights reserved.