Interface V1.ScopedResourceSelectorRequirementOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
V1.ScopedResourceSelectorRequirement, V1.ScopedResourceSelectorRequirement.Builder
Enclosing class:
V1

public static interface V1.ScopedResourceSelectorRequirementOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Represents a scope's relationship to a set of values.
    com.google.protobuf.ByteString
    Represents a scope's relationship to a set of values.
    The name of the scope that the selector applies to.
    com.google.protobuf.ByteString
    The name of the scope that the selector applies to.
    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
    Represents a scope's relationship to a set of values.
    boolean
    The name of the scope that the selector applies to.

    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

    • hasScopeName

      boolean hasScopeName()
       The name of the scope that the selector applies to.
       
      optional string scopeName = 1;
    • getScopeName

      String getScopeName()
       The name of the scope that the selector applies to.
       
      optional string scopeName = 1;
    • getScopeNameBytes

      com.google.protobuf.ByteString getScopeNameBytes()
       The name of the scope that the selector applies to.
       
      optional string scopeName = 1;
    • hasOperator

      boolean hasOperator()
       Represents a scope's relationship to a set of values.
       Valid operators are In, NotIn, Exists, DoesNotExist.
       
      optional string operator = 2;
    • getOperator

      String getOperator()
       Represents a scope's relationship to a set of values.
       Valid operators are In, NotIn, Exists, DoesNotExist.
       
      optional string operator = 2;
    • getOperatorBytes

      com.google.protobuf.ByteString getOperatorBytes()
       Represents a scope's relationship to a set of values.
       Valid operators are In, NotIn, Exists, DoesNotExist.
       
      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.
       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.
       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.
       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.
       This array is replaced during a strategic merge patch.
       +optional
       
      repeated string values = 3;