@Generated(value="jsonschema2pojo") public class PlacementRuleSpec extends Object implements 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) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
getAdditionalProperties() |
List<ClusterConditionFilter> |
getClusterConditions() |
Integer |
getClusterReplicas() |
List<GenericClusterReference> |
getClusters() |
io.fabric8.kubernetes.api.model.LabelSelector |
getClusterSelector() |
List<io.fabric8.kubernetes.api.model.ObjectReference> |
getPolicies() |
ResourceHint |
getResourceHint() |
String |
getSchedulerName() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setClusterConditions(List<ClusterConditionFilter> clusterConditions) |
void |
setClusterReplicas(Integer clusterReplicas) |
void |
setClusters(List<GenericClusterReference> clusters) |
void |
setClusterSelector(io.fabric8.kubernetes.api.model.LabelSelector clusterSelector) |
void |
setPolicies(List<io.fabric8.kubernetes.api.model.ObjectReference> policies) |
void |
setResourceHint(ResourceHint resourceHint) |
void |
setSchedulerName(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)
Copyright © 2015–2023 Red Hat. All rights reserved.