@Generated(value="jsonschema2pojo") public class PlacementRuleSpec extends Object implements io.fabric8.kubernetes.api.builder.Editable<PlacementRuleSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
PlacementRuleSpec()
No args constructor for use in serialization
|
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) |
public 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)
public List<ClusterConditionFilter> getClusterConditions()
public void setClusterConditions(List<ClusterConditionFilter> clusterConditions)
public Integer getClusterReplicas()
public void setClusterReplicas(Integer clusterReplicas)
public io.fabric8.kubernetes.api.model.LabelSelector getClusterSelector()
public void setClusterSelector(io.fabric8.kubernetes.api.model.LabelSelector clusterSelector)
public List<GenericClusterReference> getClusters()
public void setClusters(List<GenericClusterReference> clusters)
public List<io.fabric8.kubernetes.api.model.ObjectReference> getPolicies()
public void setPolicies(List<io.fabric8.kubernetes.api.model.ObjectReference> policies)
public ResourceHint getResourceHint()
public void setResourceHint(ResourceHint resourceHint)
public String getSchedulerName()
public void setSchedulerName(String schedulerName)
public PlacementRuleSpecBuilder edit()
edit in interface io.fabric8.kubernetes.api.builder.Editable<PlacementRuleSpecBuilder>public PlacementRuleSpecBuilder toBuilder()
Copyright © 2015–2023 Red Hat. All rights reserved.