Class SchedulingDefaults
java.lang.Object
org.apache.nifi.c2.protocol.component.api.SchedulingDefaults
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate longprivate longprivate org.apache.nifi.scheduling.SchedulingStrategyprivate longprivate static final longprivate long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonglongorg.apache.nifi.scheduling.SchedulingStrategylonglongvoidsetDefaultConcurrentTasksBySchedulingStrategy(Map<String, Integer> defaultConcurrentTasksBySchedulingStrategy) voidsetDefaultMaxConcurrentTasks(String defaultMaxConcurrentTasks) voidsetDefaultRunDurationNanos(long defaultRunDurationNanos) voidsetDefaultSchedulingPeriodMillis(long defaultSchedulingPeriodMillis) voidsetDefaultSchedulingPeriodsBySchedulingStrategy(Map<String, String> defaultSchedulingPeriodsBySchedulingStrategy) voidsetDefaultSchedulingStrategy(org.apache.nifi.scheduling.SchedulingStrategy defaultSchedulingStrategy) voidsetPenalizationPeriodMillis(long penalizationPeriodMillis) voidsetYieldDurationMillis(long yieldDurationMillis)
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
defaultSchedulingStrategy
private org.apache.nifi.scheduling.SchedulingStrategy defaultSchedulingStrategy -
defaultSchedulingPeriodMillis
private long defaultSchedulingPeriodMillis -
penalizationPeriodMillis
private long penalizationPeriodMillis -
yieldDurationMillis
private long yieldDurationMillis -
defaultRunDurationNanos
private long defaultRunDurationNanos -
defaultMaxConcurrentTasks
-
defaultConcurrentTasksBySchedulingStrategy
-
defaultSchedulingPeriodsBySchedulingStrategy
-
-
Constructor Details
-
SchedulingDefaults
public SchedulingDefaults()
-
-
Method Details
-
getDefaultSchedulingStrategy
public org.apache.nifi.scheduling.SchedulingStrategy getDefaultSchedulingStrategy() -
setDefaultSchedulingStrategy
public void setDefaultSchedulingStrategy(org.apache.nifi.scheduling.SchedulingStrategy defaultSchedulingStrategy) -
getDefaultSchedulingPeriodMillis
public long getDefaultSchedulingPeriodMillis() -
setDefaultSchedulingPeriodMillis
public void setDefaultSchedulingPeriodMillis(long defaultSchedulingPeriodMillis) -
getPenalizationPeriodMillis
public long getPenalizationPeriodMillis() -
setPenalizationPeriodMillis
public void setPenalizationPeriodMillis(long penalizationPeriodMillis) -
getYieldDurationMillis
public long getYieldDurationMillis() -
setYieldDurationMillis
public void setYieldDurationMillis(long yieldDurationMillis) -
getDefaultRunDurationNanos
public long getDefaultRunDurationNanos() -
setDefaultRunDurationNanos
public void setDefaultRunDurationNanos(long defaultRunDurationNanos) -
getDefaultMaxConcurrentTasks
-
setDefaultMaxConcurrentTasks
-
getDefaultConcurrentTasksBySchedulingStrategy
-
setDefaultConcurrentTasksBySchedulingStrategy
-
getDefaultSchedulingPeriodsBySchedulingStrategy
-
setDefaultSchedulingPeriodsBySchedulingStrategy
-