Class V1alpha1Mutation

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

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

  • Constructor Details

    • V1alpha1Mutation

      public V1alpha1Mutation(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 V1alpha1Mutation patchType(String patchType)
      Set patchType in a chainable fashion.
      Returns:
      The same instance of V1alpha1Mutation for chaining.
    • getApplyConfiguration

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

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

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

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

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

      public V1alpha1Mutation jsonPatch(V1alpha1JSONPatch jsonPatch)
      Set jsonPatch in a chainable fashion.
      Returns:
      The same instance of V1alpha1Mutation 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