java.lang.Object
io.yupiik.kubernetes.bindings.bundlebee.v1.Patch
All Implemented Interfaces:
Exportable, Validable<Patch>

public class Patch extends Object implements Validable<Patch>, Exportable
  • Constructor Details

    • Patch

      public Patch()
    • Patch

      public Patch(String descriptorName, Boolean interpolate, jakarta.json.JsonArray patch)
  • Method Details

    • getDescriptorName

      public String getDescriptorName()
    • setDescriptorName

      public void setDescriptorName(String descriptorName)
    • getInterpolate

      public Boolean getInterpolate()
    • setInterpolate

      public void setInterpolate(Boolean interpolate)
    • getPatch

      public jakarta.json.JsonArray getPatch()
    • setPatch

      public void setPatch(jakarta.json.JsonArray patch)
    • hashCode

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

      public boolean equals(Object __other)
      Overrides:
      equals in class Object
    • descriptorName

      public Patch descriptorName(String descriptorName)
    • interpolate

      public Patch interpolate(Boolean interpolate)
    • patch

      public Patch patch(jakarta.json.JsonArray patch)
    • validate

      public Patch validate()
      Specified by:
      validate in interface Validable<Patch>
    • asJson

      public String asJson()
      Specified by:
      asJson in interface Exportable