Class V1beta1Mutation

java.lang.Object
io.micronaut.kubernetes.client.openapi.model.V1beta1Mutation

@Generated("io.micronaut.openapi.generator.JavaMicronautClientCodegen") public class V1beta1Mutation extends Object
Mutation specifies the CEL expression which is used to apply the Mutation.
  • Field Details

  • Constructor Details

    • V1beta1Mutation

      public V1beta1Mutation(String patchType)
  • Method Details

    • getPatchType

      public String getPatchType()
      patchType indicates the patch strategy used. Allowed values are \"ApplyConfiguration\" and \"JSONPatch\". Required.
      Returns:
      the patchType property value
    • setPatchType

      public void setPatchType(String patchType)
      Set the patchType property value
      Parameters:
      patchType - property value to set
    • patchType

      public V1beta1Mutation patchType(String patchType)
      Set patchType in a chainable fashion.
      Returns:
      The same instance of V1beta1Mutation for chaining.
    • getApplyConfiguration

      public V1beta1ApplyConfiguration getApplyConfiguration()
      Returns:
      the applyConfiguration property value
    • setApplyConfiguration

      public void setApplyConfiguration(V1beta1ApplyConfiguration applyConfiguration)
      Set the applyConfiguration property value
      Parameters:
      applyConfiguration - property value to set
    • applyConfiguration

      public V1beta1Mutation applyConfiguration(V1beta1ApplyConfiguration applyConfiguration)
      Set applyConfiguration in a chainable fashion.
      Returns:
      The same instance of V1beta1Mutation for chaining.
    • getJsonPatch

      public V1beta1JSONPatch getJsonPatch()
      Returns:
      the jsonPatch property value
    • setJsonPatch

      public void setJsonPatch(V1beta1JSONPatch jsonPatch)
      Set the jsonPatch property value
      Parameters:
      jsonPatch - property value to set
    • jsonPatch

      public V1beta1Mutation jsonPatch(V1beta1JSONPatch jsonPatch)
      Set jsonPatch in a chainable fashion.
      Returns:
      The same instance of V1beta1Mutation for chaining.
    • 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