Class SchedulingDefaults
java.lang.Object
org.apache.nifi.api.toolkit.model.SchedulingDefaults
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen",
date="2023-11-22T19:25:26.907436939-06:00[America/Chicago]")
public class SchedulingDefaults
extends Object
SchedulingDefaults
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
The name of the default scheduling strategy -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondefaultConcurrentTasksBySchedulingStrategy
(Map<String, Integer> defaultConcurrentTasksBySchedulingStrategy) defaultMaxConcurrentTasks
(String defaultMaxConcurrentTasks) defaultRunDurationNanos
(Long defaultRunDurationNanos) defaultSchedulingPeriodMillis
(Long defaultSchedulingPeriodMillis) defaultSchedulingPeriodsBySchedulingStrategy
(Map<String, String> defaultSchedulingPeriodsBySchedulingStrategy) defaultSchedulingStrategy
(SchedulingDefaults.DefaultSchedulingStrategyEnum defaultSchedulingStrategy) boolean
The default concurrent tasks for each scheduling strategyThe default concurrent tasksThe default run duration in nano-secondsThe default scheduling period in millisecondsThe default scheduling period for each scheduling strategyThe name of the default scheduling strategyThe default penalization period in millisecondsThe default yield duration in millisecondsint
hashCode()
penalizationPeriodMillis
(Long penalizationPeriodMillis) putDefaultConcurrentTasksBySchedulingStrategyItem
(String key, Integer defaultConcurrentTasksBySchedulingStrategyItem) putDefaultSchedulingPeriodsBySchedulingStrategyItem
(String key, String defaultSchedulingPeriodsBySchedulingStrategyItem) void
setDefaultConcurrentTasksBySchedulingStrategy
(Map<String, Integer> defaultConcurrentTasksBySchedulingStrategy) void
setDefaultMaxConcurrentTasks
(String defaultMaxConcurrentTasks) void
setDefaultRunDurationNanos
(Long defaultRunDurationNanos) void
setDefaultSchedulingPeriodMillis
(Long defaultSchedulingPeriodMillis) void
setDefaultSchedulingPeriodsBySchedulingStrategy
(Map<String, String> defaultSchedulingPeriodsBySchedulingStrategy) void
setDefaultSchedulingStrategy
(SchedulingDefaults.DefaultSchedulingStrategyEnum defaultSchedulingStrategy) void
setPenalizationPeriodMillis
(Long penalizationPeriodMillis) void
setYieldDurationMillis
(Long yieldDurationMillis) private String
Convert the given object to string with each line indented by 4 spaces (except the first line).toString()
yieldDurationMillis
(Long yieldDurationMillis)
-
Field Details
-
defaultSchedulingStrategy
-
defaultSchedulingPeriodMillis
-
penalizationPeriodMillis
-
yieldDurationMillis
-
defaultRunDurationNanos
-
defaultMaxConcurrentTasks
-
defaultConcurrentTasksBySchedulingStrategy
-
defaultSchedulingPeriodsBySchedulingStrategy
-
-
Constructor Details
-
SchedulingDefaults
public SchedulingDefaults()
-
-
Method Details
-
defaultSchedulingStrategy
public SchedulingDefaults defaultSchedulingStrategy(SchedulingDefaults.DefaultSchedulingStrategyEnum defaultSchedulingStrategy) -
getDefaultSchedulingStrategy
The name of the default scheduling strategy- Returns:
- defaultSchedulingStrategy
-
setDefaultSchedulingStrategy
public void setDefaultSchedulingStrategy(SchedulingDefaults.DefaultSchedulingStrategyEnum defaultSchedulingStrategy) -
defaultSchedulingPeriodMillis
-
getDefaultSchedulingPeriodMillis
The default scheduling period in milliseconds- Returns:
- defaultSchedulingPeriodMillis
-
setDefaultSchedulingPeriodMillis
-
penalizationPeriodMillis
-
getPenalizationPeriodMillis
The default penalization period in milliseconds- Returns:
- penalizationPeriodMillis
-
setPenalizationPeriodMillis
-
yieldDurationMillis
-
getYieldDurationMillis
The default yield duration in milliseconds- Returns:
- yieldDurationMillis
-
setYieldDurationMillis
-
defaultRunDurationNanos
-
getDefaultRunDurationNanos
The default run duration in nano-seconds- Returns:
- defaultRunDurationNanos
-
setDefaultRunDurationNanos
-
defaultMaxConcurrentTasks
-
getDefaultMaxConcurrentTasks
The default concurrent tasks- Returns:
- defaultMaxConcurrentTasks
-
setDefaultMaxConcurrentTasks
-
defaultConcurrentTasksBySchedulingStrategy
public SchedulingDefaults defaultConcurrentTasksBySchedulingStrategy(Map<String, Integer> defaultConcurrentTasksBySchedulingStrategy) -
putDefaultConcurrentTasksBySchedulingStrategyItem
public SchedulingDefaults putDefaultConcurrentTasksBySchedulingStrategyItem(String key, Integer defaultConcurrentTasksBySchedulingStrategyItem) -
getDefaultConcurrentTasksBySchedulingStrategy
The default concurrent tasks for each scheduling strategy- Returns:
- defaultConcurrentTasksBySchedulingStrategy
-
setDefaultConcurrentTasksBySchedulingStrategy
-
defaultSchedulingPeriodsBySchedulingStrategy
public SchedulingDefaults defaultSchedulingPeriodsBySchedulingStrategy(Map<String, String> defaultSchedulingPeriodsBySchedulingStrategy) -
putDefaultSchedulingPeriodsBySchedulingStrategyItem
public SchedulingDefaults putDefaultSchedulingPeriodsBySchedulingStrategyItem(String key, String defaultSchedulingPeriodsBySchedulingStrategyItem) -
getDefaultSchedulingPeriodsBySchedulingStrategy
The default scheduling period for each scheduling strategy- Returns:
- defaultSchedulingPeriodsBySchedulingStrategy
-
setDefaultSchedulingPeriodsBySchedulingStrategy
-
equals
-
hashCode
public int hashCode() -
toString
-
toIndentedString
Convert the given object to string with each line indented by 4 spaces (except the first line).
-