Package org.apache.heron.spi.packing
Class PackingPlan.ContainerPlan
- java.lang.Object
-
- org.apache.heron.spi.packing.PackingPlan.ContainerPlan
-
- Enclosing class:
- PackingPlan
public static class PackingPlan.ContainerPlan extends Object
-
-
Constructor Summary
Constructors Constructor Description ContainerPlan(int id, Set<PackingPlan.InstancePlan> instances, Resource requiredResource)ContainerPlan(int id, Set<PackingPlan.InstancePlan> instances, Resource requiredResource, Resource scheduledResource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)intgetId()Set<PackingPlan.InstancePlan>getInstances()ResourcegetRequiredResource()com.google.common.base.Optional<Resource>getScheduledResource()inthashCode()StringtoString()
-
-
-
Constructor Detail
-
ContainerPlan
public ContainerPlan(int id, Set<PackingPlan.InstancePlan> instances, Resource requiredResource)
-
ContainerPlan
public ContainerPlan(int id, Set<PackingPlan.InstancePlan> instances, Resource requiredResource, Resource scheduledResource)
-
-
Method Detail
-
getId
public int getId()
-
getInstances
public Set<PackingPlan.InstancePlan> getInstances()
-
getRequiredResource
public Resource getRequiredResource()
-
getScheduledResource
public com.google.common.base.Optional<Resource> getScheduledResource()
-
-