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, boolean aYieldToHigherPriority, TaskEventHandler aEventHandler, java.util.List<MetricTag> aMetricTags, java.lang.String aTaskGroup, OfferPredicate... aConditions)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)static TaskDefinitionfrom(org.apache.mesos.v1.Protos.TaskInfo.Builder aTaskInfo, java.lang.Enum<? extends Priority> aPriority, TaskEventHandler aEventHandler, java.lang.String taskGroup, OfferPredicate... aConditions)static TaskDefinitionfrom(org.apache.mesos.v1.Protos.TaskInfo.Builder aTaskInfo, java.lang.Enum<? extends Priority> aPriority, TaskEventHandler aEventHandler, java.util.List<MetricTag> aMetricTags, java.lang.String aTaskGroup, OfferPredicate... aConditions)static TaskDefinitionfrom(org.apache.mesos.v1.Protos.TaskInfo.Builder aTaskInfo, java.lang.Enum<? extends Priority> aPriority, java.lang.String taskGroup, OfferPredicate... aConditions)static TaskDefinitionfrom(org.apache.mesos.v1.Protos.TaskInfo.Builder aTaskInfo, java.lang.Enum<? extends Priority> aPriority, java.util.List<MetricTag> aMetricTags, OfferPredicate... aConditions)static TaskDefinitionfrom(org.apache.mesos.v1.Protos.TaskInfo.Builder aTaskInfo, java.lang.Enum<? extends Priority> aPriority, java.util.List<MetricTag> aMetricTags, java.lang.String taskGroup, OfferPredicate... aConditions)java.util.List<OfferPredicate>getConditions()doublegetMemoryTolerance()java.util.List<MetricTag>getMetricTags()java.lang.Enum<? extends Priority>getPriority()TaskEventHandlergetTaskEventHandler()java.lang.StringgetTaskGroup()java.lang.StringgetTaskId()org.apache.mesos.v1.Protos.TaskInfo.BuildergetTaskInfo()booleanhasConditions()booleanhasTaskId()booleanisYieldToHigherPriority()TaskDefinition.TaskDefinitionBuildertoBuilder()
-
-
-
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, java.lang.String taskGroup, OfferPredicate... aConditions)
-
from
public static TaskDefinition from(org.apache.mesos.v1.Protos.TaskInfo.Builder aTaskInfo, java.lang.Enum<? extends Priority> aPriority, java.util.List<MetricTag> aMetricTags, OfferPredicate... aConditions)
-
from
public static TaskDefinition from(org.apache.mesos.v1.Protos.TaskInfo.Builder aTaskInfo, java.lang.Enum<? extends Priority> aPriority, java.util.List<MetricTag> aMetricTags, java.lang.String taskGroup, 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)
-
from
public static TaskDefinition from(org.apache.mesos.v1.Protos.TaskInfo.Builder aTaskInfo, java.lang.Enum<? extends Priority> aPriority, TaskEventHandler aEventHandler, java.lang.String taskGroup, OfferPredicate... aConditions)
-
from
public static TaskDefinition from(org.apache.mesos.v1.Protos.TaskInfo.Builder aTaskInfo, java.lang.Enum<? extends Priority> aPriority, TaskEventHandler aEventHandler, java.util.List<MetricTag> aMetricTags, java.lang.String aTaskGroup, OfferPredicate... aConditions)
-
from
public static TaskDefinition from(org.apache.mesos.v1.Protos.TaskInfo.Builder aTaskInfo, java.lang.Enum<? extends Priority> aPriority, boolean aYieldToHigherPriority, TaskEventHandler aEventHandler, java.util.List<MetricTag> aMetricTags, java.lang.String aTaskGroup, OfferPredicate... aConditions)
-
getTaskId
public java.lang.String getTaskId()
-
hasConditions
public boolean hasConditions()
-
hasTaskId
public boolean hasTaskId()
-
builder
public static TaskDefinition.TaskDefinitionBuilder builder()
-
toBuilder
public TaskDefinition.TaskDefinitionBuilder toBuilder()
-
getTaskInfo
public org.apache.mesos.v1.Protos.TaskInfo.Builder getTaskInfo()
-
getPriority
public java.lang.Enum<? extends Priority> getPriority()
-
isYieldToHigherPriority
public boolean isYieldToHigherPriority()
-
getTaskEventHandler
public TaskEventHandler getTaskEventHandler()
-
getConditions
public java.util.List<OfferPredicate> getConditions()
-
getMetricTags
public java.util.List<MetricTag> getMetricTags()
-
getTaskGroup
public java.lang.String getTaskGroup()
-
getMemoryTolerance
public double getMemoryTolerance()
-
-