Class IngressClassSpec

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

    public class IngressClassSpec
    extends java.lang.Object
    implements com.marcnuri.yakc.model.Model
    IngressClassSpec provides information about the class of an Ingress.
    • Constructor Detail

      • IngressClassSpec

        public IngressClassSpec()
    • Method Detail

      • getController

        public java.lang.String getController()
        controller refers to the name of the controller that should handle this class. This allows for different "flavors" that are controlled by the same controller. For example, you may have different parameters for the same implementing controller. This should be specified as a domain-prefixed path no more than 250 characters in length, e.g. "acme.io/ingress-controller". This field is immutable.
      • setController

        public void setController​(java.lang.String controller)
        controller refers to the name of the controller that should handle this class. This allows for different "flavors" that are controlled by the same controller. For example, you may have different parameters for the same implementing controller. This should be specified as a domain-prefixed path no more than 250 characters in length, e.g. "acme.io/ingress-controller". This field is immutable.
      • 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