Interface SoleTenantConfig.NodeAffinityOrBuilder

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

public static interface SoleTenantConfig.NodeAffinityOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Key for NodeAffinity.
    com.google.protobuf.ByteString
    Key for NodeAffinity.
    Operator for NodeAffinity.
    int
    Operator for NodeAffinity.
    getValues(int index)
    Values for NodeAffinity.
    com.google.protobuf.ByteString
    getValuesBytes(int index)
    Values for NodeAffinity.
    int
    Values for NodeAffinity.
    Values for NodeAffinity.

    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

    • getKey

      String getKey()
       Key for NodeAffinity.
       
      string key = 1;
      Returns:
      The key.
    • getKeyBytes

      com.google.protobuf.ByteString getKeyBytes()
       Key for NodeAffinity.
       
      string key = 1;
      Returns:
      The bytes for key.
    • getOperatorValue

      int getOperatorValue()
       Operator for NodeAffinity.
       
      .google.container.v1.SoleTenantConfig.NodeAffinity.Operator operator = 2;
      Returns:
      The enum numeric value on the wire for operator.
    • getOperator

       Operator for NodeAffinity.
       
      .google.container.v1.SoleTenantConfig.NodeAffinity.Operator operator = 2;
      Returns:
      The operator.
    • getValuesList

      List<String> getValuesList()
       Values for NodeAffinity.
       
      repeated string values = 3;
      Returns:
      A list containing the values.
    • getValuesCount

      int getValuesCount()
       Values for NodeAffinity.
       
      repeated string values = 3;
      Returns:
      The count of values.
    • getValues

      String getValues(int index)
       Values for NodeAffinity.
       
      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)
       Values for NodeAffinity.
       
      repeated string values = 3;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the values at the given index.