Class V1SelectableField

java.lang.Object
io.kubernetes.client.openapi.models.V1SelectableField

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2025-02-12T23:08:31.638427Z[Etc/UTC]") public class V1SelectableField extends Object
SelectableField specifies the JSON path of a field that may be used with field selectors.
  • Field Details

  • Constructor Details

    • V1SelectableField

      public V1SelectableField()
  • Method Details

    • jsonPath

      public V1SelectableField jsonPath(String jsonPath)
    • getJsonPath

      public String getJsonPath()
      jsonPath is a simple JSON path which is evaluated against each custom resource to produce a field selector value. Only JSON paths without the array notation are allowed. Must point to a field of type string, boolean or integer. Types with enum values and strings with formats are allowed. If jsonPath refers to absent field in a resource, the jsonPath evaluates to an empty string. Must not point to metdata fields. Required.
      Returns:
      jsonPath
    • setJsonPath

      public void setJsonPath(String jsonPath)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object