Class LookAndFeel

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

@Generated("io.github.primelib.primecodegen") public class LookAndFeel extends Object
LookAndFeel

Look and feel settings returned after an update.

  • Field Details

  • Constructor Details

    • LookAndFeel

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

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

      @Internal public LookAndFeel(Headings headings, Links9496B4 links, MenusLookAndFeel menus, HeaderLookAndFeel header, HorizontalHeaderLookAndFeel horizontalHeader, ContentLookAndFeel content, BordersAndDivIDErs bordersAndDividers, Object spaceReference, Map<String,Object> additionalLinks)
      Constructs a validated instance of LookAndFeel.

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

      Parameters:
      headings - headings
      links - links
      menus - menus
      header - header
      horizontalHeader - horizontalHeader
      content - content
      bordersAndDividers - bordersAndDividers
      spaceReference - spaceReference
      additionalLinks - additionalLinks
  • Method Details

    • headings

      public Headings headings()
      Fluent getter for headings.
      Returns:
      headings
    • headings

      public LookAndFeel headings(Headings headings)
      Fluent setter for headings.
      Parameters:
      headings - headings
      Returns:
      this
    • getHeadings

      public Headings getHeadings()
      Gets the value of headings.
      Returns:
      headings
    • setHeadings

      public void setHeadings(Headings headings)
      Sets the value of headings.
      Parameters:
      headings - headings
    • links

      public Links9496B4 links()
      Fluent getter for links.
      Returns:
      links
    • links

      public LookAndFeel links(Links9496B4 links)
      Fluent setter for links.
      Parameters:
      links - links
      Returns:
      this
    • getLinks

      public Links9496B4 getLinks()
      Gets the value of links.
      Returns:
      links
    • setLinks

      public void setLinks(Links9496B4 links)
      Sets the value of links.
      Parameters:
      links - links
    • getMenus

      public MenusLookAndFeel getMenus()
      Gets the value of menus.
      Returns:
      menus
    • setMenus

      public void setMenus(MenusLookAndFeel menus)
      Sets the value of menus.
      Parameters:
      menus - menus
    • header

      public HeaderLookAndFeel header()
      Fluent getter for header.
      Returns:
      header
    • header

      public LookAndFeel header(HeaderLookAndFeel header)
      Fluent setter for header.
      Parameters:
      header - header
      Returns:
      this
    • getHeader

      public HeaderLookAndFeel getHeader()
      Gets the value of header.
      Returns:
      header
    • setHeader

      public void setHeader(HeaderLookAndFeel header)
      Sets the value of header.
      Parameters:
      header - header
    • horizontalHeader

      public HorizontalHeaderLookAndFeel horizontalHeader()
      Fluent getter for horizontalHeader.
      Returns:
      horizontalHeader
    • horizontalHeader

      public LookAndFeel horizontalHeader(HorizontalHeaderLookAndFeel horizontalHeader)
      Fluent setter for horizontalHeader.
      Parameters:
      horizontalHeader - horizontalHeader
      Returns:
      this
    • getHorizontalHeader

      public HorizontalHeaderLookAndFeel getHorizontalHeader()
      Gets the value of horizontalHeader.
      Returns:
      horizontalHeader
    • setHorizontalHeader

      public void setHorizontalHeader(HorizontalHeaderLookAndFeel horizontalHeader)
      Sets the value of horizontalHeader.
      Parameters:
      horizontalHeader - horizontalHeader
    • content

      public ContentLookAndFeel content()
      Fluent getter for content.
      Returns:
      content
    • content

      public LookAndFeel content(ContentLookAndFeel content)
      Fluent setter for content.
      Parameters:
      content - content
      Returns:
      this
    • getContent

      public ContentLookAndFeel getContent()
      Gets the value of content.
      Returns:
      content
    • setContent

      public void setContent(ContentLookAndFeel content)
      Sets the value of content.
      Parameters:
      content - content
    • bordersAndDividers

      public BordersAndDivIDErs bordersAndDividers()
      Fluent getter for bordersAndDividers.
      Returns:
      bordersAndDividers
    • bordersAndDividers

      public LookAndFeel bordersAndDividers(BordersAndDivIDErs bordersAndDividers)
      Fluent setter for bordersAndDividers.
      Parameters:
      bordersAndDividers - bordersAndDividers
      Returns:
      this
    • getBordersAndDividers

      public BordersAndDivIDErs getBordersAndDividers()
      Gets the value of bordersAndDividers.
      Returns:
      bordersAndDividers
    • setBordersAndDividers

      public void setBordersAndDividers(BordersAndDivIDErs bordersAndDividers)
      Sets the value of bordersAndDividers.
      Parameters:
      bordersAndDividers - bordersAndDividers
    • spaceReference

      public Object spaceReference()
      Fluent getter for spaceReference.
      Returns:
      spaceReference
    • spaceReference

      public LookAndFeel spaceReference(Object spaceReference)
      Fluent setter for spaceReference.
      Parameters:
      spaceReference - spaceReference
      Returns:
      this
    • getSpaceReference

      public Object getSpaceReference()
      Gets the value of spaceReference.
      Returns:
      spaceReference
    • setSpaceReference

      public void setSpaceReference(Object spaceReference)
      Sets the value of spaceReference.
      Parameters:
      spaceReference - spaceReference
    • additionalLinks

      public Map<String,Object> additionalLinks()
      Fluent getter for additionalLinks.
      Returns:
      additionalLinks
    • additionalLinks

      public LookAndFeel additionalLinks(Map<String,Object> additionalLinks)
      Fluent setter for additionalLinks.
      Parameters:
      additionalLinks - additionalLinks
      Returns:
      this
    • getAdditionalLinks

      public Map<String,Object> getAdditionalLinks()
      Gets the value of additionalLinks.
      Returns:
      additionalLinks
    • setAdditionalLinks

      public void setAdditionalLinks(Map<String,Object> additionalLinks)
      Sets the value of additionalLinks.
      Parameters:
      additionalLinks - additionalLinks
    • 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