Class Breadcrumb

java.lang.Object
io.github.primelib.confluence4j.rest.v1.models.Breadcrumb

@Generated("io.github.primelib.primecodegen") public class Breadcrumb extends Object
Breadcrumb
  • Field Details

    • label

      protected String label
    • url

      protected String url
    • separator

      protected String separator
  • Constructor Details

    • Breadcrumb

      public Breadcrumb(Consumer<Breadcrumb> spec)
      Constructs a validated instance of Breadcrumb.
      Parameters:
      spec - the specification to process
    • Breadcrumb

      @Internal protected Breadcrumb()
      Protected no-args constructor for use by serialization frameworks.
    • Breadcrumb

      @Internal public Breadcrumb(String label, String url, String separator)
      Constructs a validated instance of Breadcrumb.

      NOTE: This constructor is not considered stable and may change if the model is updated. Consider using Breadcrumb(Consumer) instead.

      Parameters:
      label - label
      url - url
      separator - separator
  • Method Details

    • label

      public String label()
      Fluent getter for label.
      Returns:
      label
    • label

      public Breadcrumb label(String label)
      Fluent setter for label.
      Parameters:
      label - label
      Returns:
      this
    • getLabel

      public String getLabel()
      Gets the value of label.
      Returns:
      label
    • setLabel

      public void setLabel(String label)
      Sets the value of label.
      Parameters:
      label - label
    • url

      public String url()
      Fluent getter for url.
      Returns:
      url
    • url

      public Breadcrumb url(String url)
      Fluent setter for url.
      Parameters:
      url - url
      Returns:
      this
    • getUrl

      public String getUrl()
      Gets the value of url.
      Returns:
      url
    • setUrl

      public void setUrl(String url)
      Sets the value of url.
      Parameters:
      url - url
    • separator

      public String separator()
      Fluent getter for separator.
      Returns:
      separator
    • separator

      public Breadcrumb separator(String separator)
      Fluent setter for separator.
      Parameters:
      separator - separator
      Returns:
      this
    • getSeparator

      public String getSeparator()
      Gets the value of separator.
      Returns:
      separator
    • setSeparator

      public void setSeparator(String separator)
      Sets the value of separator.
      Parameters:
      separator - separator
    • 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