Package k8s.io.api.core.v1
Interface Generated.NodeSelectorRequirementOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Generated.NodeSelectorRequirement,Generated.NodeSelectorRequirement.Builder
- Enclosing class:
- Generated
public static interface Generated.NodeSelectorRequirementOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetKey()The label key that the selector applies to.com.google.protobuf.ByteStringgetKeyBytes()The label key that the selector applies to.StringgetOperator()Represents a key's relationship to a set of values.com.google.protobuf.ByteStringgetOperatorBytes()Represents a key's relationship to a set of values.StringgetValues(int index)An array of string values.com.google.protobuf.ByteStringgetValuesBytes(int index)An array of string values.intgetValuesCount()An array of string values.List<String>getValuesList()An array of string values.booleanhasKey()The label key that the selector applies to.booleanhasOperator()Represents a key's relationship to a set of values.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasKey
boolean hasKey()
The label key that the selector applies to.
optional string key = 1;- Returns:
- Whether the key field is set.
-
getKey
String getKey()
The label key that the selector applies to.
optional string key = 1;- Returns:
- The key.
-
getKeyBytes
com.google.protobuf.ByteString getKeyBytes()
The label key that the selector applies to.
optional string key = 1;- Returns:
- The bytes for key.
-
hasOperator
boolean hasOperator()
Represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt.
optional string operator = 2;- Returns:
- Whether the operator field is set.
-
getOperator
String getOperator()
Represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt.
optional string operator = 2;- Returns:
- The operator.
-
getOperatorBytes
com.google.protobuf.ByteString getOperatorBytes()
Represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt.
optional string operator = 2;- Returns:
- The bytes for operator.
-
getValuesList
List<String> getValuesList()
An array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. If the operator is Gt or Lt, the values array must have a single element, which will be interpreted as an integer. This array is replaced during a strategic merge patch. +optional +listType=atomic
repeated string values = 3;- Returns:
- A list containing the values.
-
getValuesCount
int getValuesCount()
An array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. If the operator is Gt or Lt, the values array must have a single element, which will be interpreted as an integer. This array is replaced during a strategic merge patch. +optional +listType=atomic
repeated string values = 3;- Returns:
- The count of values.
-
getValues
String getValues(int index)
An array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. If the operator is Gt or Lt, the values array must have a single element, which will be interpreted as an integer. This array is replaced during a strategic merge patch. +optional +listType=atomic
repeated string values = 3;- Parameters:
index- The index of the element to return.- Returns:
- The values at the given index.
-
getValuesBytes
com.google.protobuf.ByteString getValuesBytes(int index)
An array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. If the operator is Gt or Lt, the values array must have a single element, which will be interpreted as an integer. This array is replaced during a strategic merge patch. +optional +listType=atomic
repeated string values = 3;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the values at the given index.
-
-