public class TaskSchedulerContext extends Context
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TWISTER2_TASK_SCHEDULER_CONTAINER_INSTANCE_LATENCY |
AURORA_SCRIPT, CHECKPOINT_YAML, CLUSTER, CLUSTER_CONF, CLUSTER_HOME, CORE_YAML, DATA_YAML, defaults, GRAPH_TYPE, HOME, JAVA_HOME, JOB, JOB_ARCHIVE_DIRECTORY, JOB_ID, JOB_NAME, JOB_OBJECT, NETWORK_YAML, OPERATION_NAME, OVERRIDE_YAML, RESOURCE_SCHEDULER_YAML, STREAMING, substitutions, TASK_YAML, TWISTER2_BANDWIDTH, TWISTER2_BIN, TWISTER2_CLUSTER_TYPE, TWISTER2_COMMON_CONF_DIR, TWISTER2_CONF, TWISTER2_CONTAINER_ID, TWISTER2_DIRECT_EDGE, TWISTER2_DIST, TWISTER2_GRAPH_JOB, TWISTER2_HOME, TWISTER2_LATENCY, TWISTER2_LIB, TWISTER2_MAX_TASK_INSTANCES_PER_WORKER, TWISTER2_TASK_INSTANCE_ODD_PARALLELISM, TWISTER2_TSET_JOB, TWISTER2_WORKER_INSTANCES, TWISTER2_WORKER_INSTANCES_DEFAULT, USER_NAME, VERBOSE
Constructor and Description |
---|
TaskSchedulerContext() |
auroraScript, checkpointCofigurationFile, checkpointConfigurationFile, clusterType, commonConfDir, conf, containerId, dataConfigurationFile, distDirectory, getDefaults, getDoublePropertyValue, getIntPropertyValue, getLongPropertyValue, getStringPropertyValue, isKubernetesCluster, jobId, jobName, libDirectory, networkConfigurationFile, resourceSchedulerConfigurationFile, systemConfigurationFile, taskConfigurationFile, twister2Home, userName, verbose, workerInstances
public static final java.lang.String TWISTER2_TASK_SCHEDULER_CONTAINER_INSTANCE_LATENCY
public static java.lang.String streamingTaskSchedulingMode(Config cfg)
public static java.lang.String batchTaskSchedulingMode(Config cfg)
public static java.lang.String streamingTaskSchedulingClass(Config cfg)
public static java.lang.String batchTaskSchedulingClass(Config cfg)
public static java.lang.String taskType(Config cfg)
public static double taskInstanceRam(Config cfg)
public static double taskInstanceDisk(Config cfg)
public static double taskInstanceCpu(Config cfg)
public static double taskInstanceNetwork(Config cfg)
public static double containerInstanceRam(Config cfg)
public static double containerInstanceDisk(Config cfg)
public static double containerInstanceCpu(Config cfg)
public static double containerInstanceNetwork(Config cfg)
public static double containerInstanceBandwidth(Config cfg)
public static double containerInstanceLatency(Config cfg)
public static int taskParallelism(Config cfg)
public static int defaultTaskInstancesPerContainer(Config cfg)
public static double containerRamPadding(Config cfg)
public static double containerDiskPadding(Config cfg)
public static double containerCpuPadding(Config cfg)
public static int containerPaddingPercentage(Config cfg)
public static double datanodeInstanceBandwidth(Config cfg)
public static double datanodeInstanceLatency(Config cfg)