Package com.skytix.velocity.entities
Class TaskDefinition
- java.lang.Object
-
- com.skytix.velocity.entities.TaskDefinition
-
public class TaskDefinition extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTaskDefinition.TaskDefinitionBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TaskDefinition.TaskDefinitionBuilderbuilder()static TaskDefinitionfrom(org.apache.mesos.v1.Protos.TaskInfo.Builder aTaskInfo, java.lang.Enum<? extends Priority> aPriority, OfferPredicate... aConditions)static TaskDefinitionfrom(org.apache.mesos.v1.Protos.TaskInfo.Builder aTaskInfo, java.lang.Enum<? extends Priority> aPriority, TaskEventHandler aEventHandler, OfferPredicate... aConditions)java.util.List<OfferPredicate>getConditions()doublegetMemoryTolerance()java.lang.Enum<? extends Priority>getPriority()TaskEventHandlergetTaskEventHandler()org.apache.mesos.v1.Protos.TaskInfo.BuildergetTaskInfo()booleanhasConditions()booleanhasTaskId()
-
-
-
Method Detail
-
from
public static TaskDefinition from(org.apache.mesos.v1.Protos.TaskInfo.Builder aTaskInfo, java.lang.Enum<? extends Priority> aPriority, OfferPredicate... aConditions)
-
from
public static TaskDefinition from(org.apache.mesos.v1.Protos.TaskInfo.Builder aTaskInfo, java.lang.Enum<? extends Priority> aPriority, TaskEventHandler aEventHandler, OfferPredicate... aConditions)
-
hasConditions
public boolean hasConditions()
-
hasTaskId
public boolean hasTaskId()
-
builder
public static TaskDefinition.TaskDefinitionBuilder builder()
-
getTaskInfo
public org.apache.mesos.v1.Protos.TaskInfo.Builder getTaskInfo()
-
getPriority
public java.lang.Enum<? extends Priority> getPriority()
-
getTaskEventHandler
public TaskEventHandler getTaskEventHandler()
-
getConditions
public java.util.List<OfferPredicate> getConditions()
-
getMemoryTolerance
public double getMemoryTolerance()
-
-