Class PlacementRuleSpec
- java.lang.Object
-
- io.fabric8.openclustermanagement.api.model.apps.v1.PlacementRuleSpec
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<PlacementRuleSpecBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class PlacementRuleSpec extends Object implements io.fabric8.kubernetes.api.builder.Editable<PlacementRuleSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PlacementRuleSpec()No args constructor for use in serializationPlacementRuleSpec(List<ClusterConditionFilter> clusterConditions, Integer clusterReplicas, io.fabric8.kubernetes.api.model.LabelSelector clusterSelector, List<GenericClusterReference> clusters, List<io.fabric8.kubernetes.api.model.ObjectReference> policies, ResourceHint resourceHint, String schedulerName)
-
Method Summary
-
-
-
Constructor Detail
-
PlacementRuleSpec
public PlacementRuleSpec()
No args constructor for use in serialization
-
PlacementRuleSpec
public PlacementRuleSpec(List<ClusterConditionFilter> clusterConditions, Integer clusterReplicas, io.fabric8.kubernetes.api.model.LabelSelector clusterSelector, List<GenericClusterReference> clusters, List<io.fabric8.kubernetes.api.model.ObjectReference> policies, ResourceHint resourceHint, String schedulerName)
-
-
Method Detail
-
getClusterConditions
public List<ClusterConditionFilter> getClusterConditions()
-
setClusterConditions
public void setClusterConditions(List<ClusterConditionFilter> clusterConditions)
-
getClusterReplicas
public Integer getClusterReplicas()
-
setClusterReplicas
public void setClusterReplicas(Integer clusterReplicas)
-
getClusterSelector
public io.fabric8.kubernetes.api.model.LabelSelector getClusterSelector()
-
setClusterSelector
public void setClusterSelector(io.fabric8.kubernetes.api.model.LabelSelector clusterSelector)
-
getClusters
public List<GenericClusterReference> getClusters()
-
setClusters
public void setClusters(List<GenericClusterReference> clusters)
-
getPolicies
public List<io.fabric8.kubernetes.api.model.ObjectReference> getPolicies()
-
setPolicies
public void setPolicies(List<io.fabric8.kubernetes.api.model.ObjectReference> policies)
-
getResourceHint
public ResourceHint getResourceHint()
-
setResourceHint
public void setResourceHint(ResourceHint resourceHint)
-
getSchedulerName
public String getSchedulerName()
-
setSchedulerName
public void setSchedulerName(String schedulerName)
-
edit
public PlacementRuleSpecBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<PlacementRuleSpecBuilder>
-
toBuilder
public PlacementRuleSpecBuilder toBuilder()
-
-