Class V1TopologySelectorLabelRequirement
java.lang.Object
io.kubernetes.client.openapi.models.V1TopologySelectorLabelRequirement
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-04-23T13:45:09.091597Z[Etc/UTC]")
public class V1TopologySelectorLabelRequirement
extends Object
A topology selector requirement is a selector that matches given label. This is an alpha feature and may change in the future.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddValuesItem
(String valuesItem) boolean
Create an instance of V1TopologySelectorLabelRequirement given an JSON stringgetKey()
The label key that the selector applies to.An array of string values.int
hashCode()
void
void
toJson()
Convert an instance of V1TopologySelectorLabelRequirement to an JSON stringtoString()
static void
validateJsonObject
(com.google.gson.JsonObject jsonObj) Validates the JSON Object and throws an exception if issues found
-
Field Details
-
SERIALIZED_NAME_KEY
- See Also:
-
SERIALIZED_NAME_VALUES
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
V1TopologySelectorLabelRequirement
public V1TopologySelectorLabelRequirement()
-
-
Method Details
-
key
-
getKey
The label key that the selector applies to.- Returns:
- key
-
setKey
-
values
-
addValuesItem
-
getValues
An array of string values. One value must match the label to be selected. Each entry in Values is ORed.- Returns:
- values
-
setValues
-
equals
-
hashCode
public int hashCode() -
toString
-
validateJsonObject
Validates the JSON Object and throws an exception if issues found- Parameters:
jsonObj
- JSON Object- Throws:
IOException
- if the JSON Object is invalid with respect to V1TopologySelectorLabelRequirement
-
fromJson
Create an instance of V1TopologySelectorLabelRequirement given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of V1TopologySelectorLabelRequirement
- Throws:
IOException
- if the JSON string is invalid with respect to V1TopologySelectorLabelRequirement
-
toJson
Convert an instance of V1TopologySelectorLabelRequirement to an JSON string- Returns:
- JSON string
-