Class V1HTTPIngressRuleValue

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

@Generated("io.micronaut.openapi.generator.JavaMicronautClientCodegen") public class V1HTTPIngressRuleValue extends Object
HTTPIngressRuleValue is a list of http selectors pointing to backends. In the example: http://<host>/<path>?<searchpart> -> backend where where parts of the url correspond to RFC 3986, this resource will be used to match against everything after the last '/' and before the first '?' or '#'.
  • Field Details

  • Constructor Details

  • Method Details

    • getPaths

      public List<@Valid V1HTTPIngressPath> getPaths()
      paths is a collection of paths that map requests to backends.
      Returns:
      the paths property value
    • setPaths

      public void setPaths(List<@Valid V1HTTPIngressPath> paths)
      Set the paths property value
      Parameters:
      paths - property value to set
    • paths

      public V1HTTPIngressRuleValue paths(List<@Valid V1HTTPIngressPath> paths)
      Set paths in a chainable fashion.
      Returns:
      The same instance of V1HTTPIngressRuleValue for chaining.
    • addpathsItem

      public V1HTTPIngressRuleValue addpathsItem(V1HTTPIngressPath pathsItem)
      Add an item to the paths property in a chainable fashion.
      Returns:
      The same instance of V1HTTPIngressRuleValue 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