Package com.yahoo.config.provision
Class CapacityPolicies
java.lang.Object
com.yahoo.config.provision.CapacityPolicies
Defines the policies for assigning cluster capacity in various environments.
- Author:
- bratseth
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionCapacityPolicies(Zone zone, Exclusivity exclusivity, ApplicationId applicationId, CapacityPolicies.Tuning tuning) CapacityPolicies(Zone zone, Exclusivity exclusivity, ApplicationId applicationId, NodeResources.Architecture adminClusterArchitecture) -
Method Summary
Modifier and TypeMethodDescriptiondecideExclusivity(Capacity capacity, ClusterSpec requestedCluster) Returns whether the nodes requested can share physical host with other applicationsspecifyFully(ClusterResources resources, ClusterSpec clusterSpec) specifyFully(NodeResources resources, ClusterSpec clusterSpec)
-
Constructor Details
-
CapacityPolicies
public CapacityPolicies(Zone zone, Exclusivity exclusivity, ApplicationId applicationId, NodeResources.Architecture adminClusterArchitecture) -
CapacityPolicies
public CapacityPolicies(Zone zone, Exclusivity exclusivity, ApplicationId applicationId, CapacityPolicies.Tuning tuning)
-
-
Method Details
-
applyOn
-
specifyFully
-
specifyFully
-
decideExclusivity
Returns whether the nodes requested can share physical host with other applications
-