Package net.stickycode.kuuty.model.v18
Class IoK8sApiCoreV1NodeSelectorTerm
- java.lang.Object
-
- net.stickycode.kuuty.model.v18.IoK8sApiCoreV1NodeSelectorTerm
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2020-11-26T11:01:11.402583+13:00[Pacific/Auckland]") public class IoK8sApiCoreV1NodeSelectorTerm extends Object
A null or empty node selector term matches no objects. The requirements of them are ANDed. The TopologySelectorTerm type implements a subset of the NodeSelectorTerm.
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_MATCH_EXPRESSIONSstatic StringJSON_PROPERTY_MATCH_FIELDS
-
Constructor Summary
Constructors Constructor Description IoK8sApiCoreV1NodeSelectorTerm()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IoK8sApiCoreV1NodeSelectorTermaddMatchExpressionsItem(IoK8sApiCoreV1NodeSelectorRequirement matchExpressionsItem)IoK8sApiCoreV1NodeSelectorTermaddMatchFieldsItem(IoK8sApiCoreV1NodeSelectorRequirement matchFieldsItem)booleanequals(Object o)List<IoK8sApiCoreV1NodeSelectorRequirement>getMatchExpressions()A list of node selector requirements by node's labels.List<IoK8sApiCoreV1NodeSelectorRequirement>getMatchFields()A list of node selector requirements by node's fields.inthashCode()IoK8sApiCoreV1NodeSelectorTermmatchExpressions(List<IoK8sApiCoreV1NodeSelectorRequirement> matchExpressions)IoK8sApiCoreV1NodeSelectorTermmatchFields(List<IoK8sApiCoreV1NodeSelectorRequirement> matchFields)voidsetMatchExpressions(List<IoK8sApiCoreV1NodeSelectorRequirement> matchExpressions)voidsetMatchFields(List<IoK8sApiCoreV1NodeSelectorRequirement> matchFields)StringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_MATCH_EXPRESSIONS
public static final String JSON_PROPERTY_MATCH_EXPRESSIONS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MATCH_FIELDS
public static final String JSON_PROPERTY_MATCH_FIELDS
- See Also:
- Constant Field Values
-
-
Method Detail
-
matchExpressions
public IoK8sApiCoreV1NodeSelectorTerm matchExpressions(List<IoK8sApiCoreV1NodeSelectorRequirement> matchExpressions)
-
addMatchExpressionsItem
public IoK8sApiCoreV1NodeSelectorTerm addMatchExpressionsItem(IoK8sApiCoreV1NodeSelectorRequirement matchExpressionsItem)
-
getMatchExpressions
@Nullable public List<IoK8sApiCoreV1NodeSelectorRequirement> getMatchExpressions()
A list of node selector requirements by node's labels.- Returns:
- matchExpressions
-
setMatchExpressions
public void setMatchExpressions(List<IoK8sApiCoreV1NodeSelectorRequirement> matchExpressions)
-
matchFields
public IoK8sApiCoreV1NodeSelectorTerm matchFields(List<IoK8sApiCoreV1NodeSelectorRequirement> matchFields)
-
addMatchFieldsItem
public IoK8sApiCoreV1NodeSelectorTerm addMatchFieldsItem(IoK8sApiCoreV1NodeSelectorRequirement matchFieldsItem)
-
getMatchFields
@Nullable public List<IoK8sApiCoreV1NodeSelectorRequirement> getMatchFields()
A list of node selector requirements by node's fields.- Returns:
- matchFields
-
setMatchFields
public void setMatchFields(List<IoK8sApiCoreV1NodeSelectorRequirement> matchFields)
-
-