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 boolean
equals(Object o)
int
getId()
Set<PackingPlan.InstancePlan>
getInstances()
Resource
getRequiredResource()
com.google.common.base.Optional<Resource>
getScheduledResource()
int
hashCode()
String
toString()
-
-
-
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()
-
-