public class ProcessorSchema extends BaseSchema
| Modifier and Type | Field and Description |
|---|---|
static String |
AUTO_TERMINATED_RELATIONSHIPS_LIST_KEY |
private List<String> |
autoTerminatedRelationshipsList |
static String |
CLASS_KEY |
static List<String> |
DEFAULT_AUTO_TERMINATED_RELATIONSHIPS_LIST |
static int |
DEFAULT_MAX_CONCURRENT_TASKS |
static String |
DEFAULT_PENALIZATION_PERIOD |
static Map<String,Object> |
DEFAULT_PROPERTIES |
static long |
DEFAULT_RUN_DURATION_NANOS |
static String |
DEFAULT_YIELD_DURATION |
static String |
IT_IS_NOT_A_VALID_SCHEDULING_STRATEGY |
private Number |
maxConcurrentTasks |
private String |
name |
static String |
PENALIZATION_PERIOD_KEY |
private String |
penalizationPeriod |
static String |
PROCESSOR_PROPS_KEY |
private String |
processorClass |
private Map<String,Object> |
properties |
static String |
RUN_DURATION_NANOS_KEY |
private Number |
runDurationNanos |
private String |
schedulingPeriod |
private String |
schedulingStrategy |
private String |
yieldPeriod |
IT_WAS_NOT_FOUND_AND_IT_IS_REQUIRED, mapSupplier, validationIssues| Constructor and Description |
|---|
ProcessorSchema(Map map) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getAutoTerminatedRelationshipsList() |
Number |
getMaxConcurrentTasks() |
String |
getName() |
String |
getPenalizationPeriod() |
String |
getProcessorClass() |
Map<String,Object> |
getProperties() |
Number |
getRunDurationNanos() |
String |
getSchedulingPeriod() |
String |
getSchedulingStrategy() |
String |
getYieldPeriod() |
private static boolean |
isSchedulingStrategy(String string) |
void |
setName(String name) |
Map<String,Object> |
toMap() |
addIssuesIfNotNull, addValidationIssue, getAndValidate, getAndValidateNotNull, getMapAsType, getMapAsType, getOptionalKeyAsType, getRequiredKeyAsType, getValidationIssues, getValidationIssuesAsString, isValid, nullToEmpty, nullToEmpty, nullToEmpty, putIfNotNull, putListIfNotNull, transformListToTypepublic static final String CLASS_KEY
public static final String PENALIZATION_PERIOD_KEY
public static final String RUN_DURATION_NANOS_KEY
public static final String AUTO_TERMINATED_RELATIONSHIPS_LIST_KEY
public static final String PROCESSOR_PROPS_KEY
public static final int DEFAULT_MAX_CONCURRENT_TASKS
public static final String DEFAULT_PENALIZATION_PERIOD
public static final String DEFAULT_YIELD_DURATION
public static final long DEFAULT_RUN_DURATION_NANOS
public static final List<String> DEFAULT_AUTO_TERMINATED_RELATIONSHIPS_LIST
public static final String IT_IS_NOT_A_VALID_SCHEDULING_STRATEGY
private String name
private String processorClass
private String schedulingStrategy
private String schedulingPeriod
private Number maxConcurrentTasks
private String penalizationPeriod
private String yieldPeriod
private Number runDurationNanos
public ProcessorSchema(Map map)
private static boolean isSchedulingStrategy(String string)
public Map<String,Object> toMap()
toMap in class BaseSchemapublic String getName()
public void setName(String name)
public String getProcessorClass()
public Number getMaxConcurrentTasks()
public String getSchedulingStrategy()
public String getSchedulingPeriod()
public String getPenalizationPeriod()
public String getYieldPeriod()
public Number getRunDurationNanos()
Copyright © 2016 Apache NiFi Project. All rights reserved.