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 Type
    Method
    Description
    The label key that the selector applies to.
    com.google.protobuf.ByteString
    The label key that the selector applies to.
    Represents a key's relationship to a set of values.
    com.google.protobuf.ByteString
    Represents a key's relationship to a set of values.
    getValues(int index)
    An array of string values.
    com.google.protobuf.ByteString
    getValuesBytes(int index)
    An array of string values.
    int
    An array of string values.
    An array of string values.
    boolean
    The label key that the selector applies to.
    boolean
    Represents a key's relationship to a set of values.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods 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

      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
       
      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

      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
       
      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;