Interface NodeTaintOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    NodeTaint, NodeTaint.Builder

    public interface NodeTaintOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      NodeTaint.Effect getEffect()
      Required.
      int getEffectValue()
      Required.
      String getKey()
      Required.
      com.google.protobuf.ByteString getKeyBytes()
      Required.
      String getValue()
      Required.
      com.google.protobuf.ByteString getValueBytes()
      Required.
      • 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 Detail

      • getKey

        String getKey()
         Required. Key for the taint.
         
        string key = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The key.
      • getKeyBytes

        com.google.protobuf.ByteString getKeyBytes()
         Required. Key for the taint.
         
        string key = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for key.
      • getValue

        String getValue()
         Required. Value for the taint.
         
        string value = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The value.
      • getValueBytes

        com.google.protobuf.ByteString getValueBytes()
         Required. Value for the taint.
         
        string value = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for value.
      • getEffectValue

        int getEffectValue()
         Required. The taint effect.
         
        .google.cloud.gkemulticloud.v1.NodeTaint.Effect effect = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The enum numeric value on the wire for effect.
      • getEffect

        NodeTaint.Effect getEffect()
         Required. The taint effect.
         
        .google.cloud.gkemulticloud.v1.NodeTaint.Effect effect = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The effect.