public class

JobBean

extends Object
java.lang.Object
   ↳ org.apache.helix.task.beans.JobBean

Class Overview

Bean class used for parsing job definitions from YAML.

Summary

Fields
public String command
public int failureThreshold
public Map<StringString> jobConfigMap
public int maxAttemptsPerTask
public int maxForcedReassignmentsPerTask
public String name
public int numConcurrentTasksPerInstance
public List<String> parents
public List<String> targetPartitionStates
public List<String> targetPartitions
public String targetResource
public long taskRetryDelay
public List<TaskBean> tasks
public long timeoutPerPartition
Public Constructors
JobBean()
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public String command

public int failureThreshold

public Map<StringString> jobConfigMap

public int maxAttemptsPerTask

public int maxForcedReassignmentsPerTask

public String name

public int numConcurrentTasksPerInstance

public List<String> parents

public List<String> targetPartitionStates

public List<String> targetPartitions

public String targetResource

public long taskRetryDelay

public List<TaskBean> tasks

public long timeoutPerPartition

Public Constructors

public JobBean ()