Class OperatorSpec

  • All Implemented Interfaces:
    com.marcnuri.yakc.model.Model

    public class OperatorSpec
    extends java.lang.Object
    implements com.marcnuri.yakc.model.Model
    OperatorSpec defines the desired state of Operator
    • Constructor Detail

      • OperatorSpec

        public OperatorSpec​(java.lang.String description,
                            java.lang.String kubernetesVersion,
                            java.lang.String kudoVersion,
                            java.util.List<OperatorSpecMaintainers> maintainers,
                            java.lang.String namespaceManifest,
                            java.lang.String url)
      • OperatorSpec

        public OperatorSpec()
    • Method Detail

      • getDescription

        public java.lang.String getDescription()
      • getKubernetesVersion

        public java.lang.String getKubernetesVersion()
      • getKudoVersion

        public java.lang.String getKudoVersion()
      • getNamespaceManifest

        public java.lang.String getNamespaceManifest()
      • getUrl

        public java.lang.String getUrl()
      • setDescription

        public void setDescription​(java.lang.String description)
      • setKubernetesVersion

        public void setKubernetesVersion​(java.lang.String kubernetesVersion)
      • setKudoVersion

        public void setKudoVersion​(java.lang.String kudoVersion)
      • setNamespaceManifest

        public void setNamespaceManifest​(java.lang.String namespaceManifest)
      • setUrl

        public void setUrl​(java.lang.String url)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • canEqual

        protected boolean canEqual​(java.lang.Object other)
      • hashCode

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

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object