Class RouteIngress

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<RouteIngressBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class RouteIngress
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<RouteIngressBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    RouteIngress holds information about the places where a route is exposed.
    See Also:
    Serialized Form
    • Constructor Detail

      • RouteIngress

        public RouteIngress()
        No args constructor for use in serialization
    • Method Detail

      • setConditions

        public void setConditions​(List<RouteIngressCondition> conditions)
        conditions is the state of the route, may be empty.
      • getHost

        public String getHost()
        host is the host string under which the route is exposed; this value is required
      • setHost

        public void setHost​(String host)
        host is the host string under which the route is exposed; this value is required
      • getRouterCanonicalHostname

        public String getRouterCanonicalHostname()
        CanonicalHostname is the external host name for the router that can be used as a CNAME for the host requested for this route. This value is optional and may not be set in all cases.
      • setRouterCanonicalHostname

        public void setRouterCanonicalHostname​(String routerCanonicalHostname)
        CanonicalHostname is the external host name for the router that can be used as a CNAME for the host requested for this route. This value is optional and may not be set in all cases.
      • getRouterName

        public String getRouterName()
        Name is a name chosen by the router to identify itself; this value is required
      • setRouterName

        public void setRouterName​(String routerName)
        Name is a name chosen by the router to identify itself; this value is required
      • getWildcardPolicy

        public String getWildcardPolicy()
        Wildcard policy is the wildcard policy that was allowed where this route is exposed.
      • setWildcardPolicy

        public void setWildcardPolicy​(String wildcardPolicy)
        Wildcard policy is the wildcard policy that was allowed where this route is exposed.
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)