public abstract class ModelJobParamDescriptor<T> extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ModelJobParamDescriptor.BooleanModelJobParamDescriptor |
static class |
ModelJobParamDescriptor.RetentionPolicy |
static class |
ModelJobParamDescriptor.StringModelJobParamDescriptor |
Modifier and Type | Method and Description |
---|---|
static com.google.common.collect.ImmutableSet<ModelJobParamDescriptor<?>> |
allJobParameterDescriptors(List<IEntity> entities) |
protected abstract T |
convertNonNullValue(String stringValue) |
protected T |
convertValue(String stringValue) |
boolean |
equals(Object obj) |
T |
getDefaultValue() |
String |
getParameterName() |
ModelJobParamDescriptor.RetentionPolicy |
getRetentionPolicy() |
int |
hashCode() |
static ModelJobParamDescriptor.BooleanModelJobParamDescriptor |
paramAggregateEntityEnrichers(String entityName) |
static ModelJobParamDescriptor.BooleanModelJobParamDescriptor |
paramAggregateEntityPluginEnrichers(String entityName) |
String |
toString() |
public static final ModelJobParamDescriptor.BooleanModelJobParamDescriptor PARAM_RECYCLE_ERRORS
public static final ModelJobParamDescriptor.BooleanModelJobParamDescriptor PARAM_ANALYZE_STATS
public static final ModelJobParamDescriptor.BooleanModelJobParamDescriptor PARAM_AGGREGATE_JOB_ENRICHERS
public static final ModelJobParamDescriptor.BooleanModelJobParamDescriptor PARAM_AGGREGATE_JOB_PLUGIN_ENRICHERS
public static final ModelJobParamDescriptor.BooleanModelJobParamDescriptor PARAM_APPLY_DUPSMGMT_DECISION
public static final ModelJobParamDescriptor.BooleanModelJobParamDescriptor PARAM_COMPUTE_SYSTEM_MATCHES
public static final ModelJobParamDescriptor.BooleanModelJobParamDescriptor PARAM_INTEGRATE_BY_PHASE
public static final ModelJobParamDescriptor.BooleanModelJobParamDescriptor PARAM_CLEAN_XG_TABLE
public static final ModelJobParamDescriptor.StringModelJobParamDescriptor PARAM_CUSTOM_GATHER_STATS
public static final ModelJobParamDescriptor.StringModelJobParamDescriptor PARAM_SQL_HOOKS
public static final ModelJobParamDescriptor.StringModelJobParamDescriptor PARAM_INTEGRATION_ENTITY_GROUPS
public static final ModelJobParamDescriptor.StringModelJobParamDescriptor PARAM_DATASOURCE_NAME_SUFFIX
public static final ModelJobParamDescriptor.StringModelJobParamDescriptor PARAM_CUSTOM_HINTS
public String getParameterName()
public T getDefaultValue()
public ModelJobParamDescriptor.RetentionPolicy getRetentionPolicy()
public static ModelJobParamDescriptor.BooleanModelJobParamDescriptor paramAggregateEntityEnrichers(String entityName)
public static ModelJobParamDescriptor.BooleanModelJobParamDescriptor paramAggregateEntityPluginEnrichers(String entityName)
public static com.google.common.collect.ImmutableSet<ModelJobParamDescriptor<?>> allJobParameterDescriptors(List<IEntity> entities)
Copyright © 2016. All rights reserved.