public static final class DefaultTwillSpecification.DefaultPlacementPolicy extends Object implements TwillSpecification.PlacementPolicy
TwillSpecification.PlacementPolicy.TwillSpecification.PlacementPolicy.Type| Constructor and Description |
|---|
DefaultPlacementPolicy(Set<String> names,
TwillSpecification.PlacementPolicy.Type type,
Hosts hosts,
Racks racks) |
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getHosts() |
Set<String> |
getNames() |
Set<String> |
getRacks() |
TwillSpecification.PlacementPolicy.Type |
getType() |
String |
toString() |
public DefaultPlacementPolicy(Set<String> names, TwillSpecification.PlacementPolicy.Type type, Hosts hosts, Racks racks)
public Set<String> getNames()
getNames in interface TwillSpecification.PlacementPolicyTwillRunnable names that belongs to this placement policy.public TwillSpecification.PlacementPolicy.Type getType()
getType in interface TwillSpecification.PlacementPolicyType of this placement policy.public Set<String> getHosts()
getHosts in interface TwillSpecification.PlacementPolicypublic Set<String> getRacks()
getRacks in interface TwillSpecification.PlacementPolicyCopyright © 2013-2020 The Apache Software Foundation. All rights reserved.