Package io.kubernetes.client.proto
Interface V1.NodeSelectorRequirementOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
V1.NodeSelectorRequirement,V1.NodeSelectorRequirement.Builder
- Enclosing class:
- V1
public static interface V1.NodeSelectorRequirementOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetKey()The label key that the selector applies to.com.google.protobuf.ByteStringThe label key that the selector applies to.Represents a key's relationship to a set of values.com.google.protobuf.ByteStringRepresents a key's relationship to a set of values.getValues(int index) An array of string values.com.google.protobuf.ByteStringgetValuesBytes(int index) An array of string values.intAn array of string values.An array of string values.booleanhasKey()The label key that the selector applies to.booleanRepresents a key's relationship to a set of values.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasKey
boolean hasKey()The label key that the selector applies to.
optional string key = 1; -
getKey
String getKey()The label key that the selector applies to.
optional string key = 1; -
getKeyBytes
com.google.protobuf.ByteString getKeyBytes()The label key that the selector applies to.
optional string key = 1; -
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; -
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; -
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; -
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
repeated string values = 3; -
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
repeated string values = 3; -
getValues
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
repeated string values = 3; -
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
repeated string values = 3;
-