Class LookAndFeel
java.lang.Object
io.github.primelib.confluence4j.rest.v1.models.LookAndFeel
LookAndFeel
Look and feel settings returned after an update.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BordersAndDivIDErsprotected ContentLookAndFeelprotected HeaderLookAndFeelprotected Headingsprotected HorizontalHeaderLookAndFeelprotected Links9496B4protected MenusLookAndFeelprotected Object -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedProtected no-args constructor for use by serialization frameworks.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 ofLookAndFeel.LookAndFeel(Consumer<LookAndFeel> spec) Constructs a validated instance ofLookAndFeel. -
Method Summary
Modifier and TypeMethodDescriptionFluent getter for additionalLinks.additionalLinks(Map<String, Object> additionalLinks) Fluent setter for additionalLinks.Fluent getter for bordersAndDividers.bordersAndDividers(BordersAndDivIDErs bordersAndDividers) Fluent setter for bordersAndDividers.content()Fluent getter for content.content(ContentLookAndFeel content) Fluent setter for content.booleanGets the value of additionalLinks.Gets the value of bordersAndDividers.Gets the value of content.Gets the value of header.Gets the value of headings.Gets the value of horizontalHeader.getLinks()Gets the value of links.getMenus()Gets the value of menus.Gets the value of spaceReference.inthashCode()header()Fluent getter for header.header(HeaderLookAndFeel header) Fluent setter for header.headings()Fluent getter for headings.Fluent setter for headings.Fluent getter for horizontalHeader.horizontalHeader(HorizontalHeaderLookAndFeel horizontalHeader) Fluent setter for horizontalHeader.links()Fluent getter for links.links(Links9496B4 links) Fluent setter for links.menus()Fluent getter for menus.menus(MenusLookAndFeel menus) Fluent setter for menus.voidsetAdditionalLinks(Map<String, Object> additionalLinks) Sets the value of additionalLinks.voidsetBordersAndDividers(BordersAndDivIDErs bordersAndDividers) Sets the value of bordersAndDividers.voidsetContent(ContentLookAndFeel content) Sets the value of content.voidsetHeader(HeaderLookAndFeel header) Sets the value of header.voidsetHeadings(Headings headings) Sets the value of headings.voidsetHorizontalHeader(HorizontalHeaderLookAndFeel horizontalHeader) Sets the value of horizontalHeader.voidsetLinks(Links9496B4 links) Sets the value of links.voidsetMenus(MenusLookAndFeel menus) Sets the value of menus.voidsetSpaceReference(Object spaceReference) Sets the value of spaceReference.Fluent getter for spaceReference.spaceReference(Object spaceReference) Fluent setter for spaceReference.toString()
-
Field Details
-
headings
-
links
-
header
-
horizontalHeader
-
-
bordersAndDividers
-
spaceReference
-
additionalLinks
-
-
Constructor Details
-
LookAndFeel
Constructs a validated instance ofLookAndFeel.- 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 ofLookAndFeel.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
LookAndFeel(Consumer)instead.- Parameters:
headings- headingslinks- linksmenus- menusheader- headerhorizontalHeader- horizontalHeadercontent- contentbordersAndDividers- bordersAndDividersspaceReference- spaceReferenceadditionalLinks- additionalLinks
-
-
Method Details
-
headings
-
headings
Fluent setter for headings.- Parameters:
headings- headings- Returns:
- this
-
getHeadings
-
setHeadings
Sets the value of headings.- Parameters:
headings- headings
-
links
-
links
Fluent setter for links.- Parameters:
links- links- Returns:
- this
-
getLinks
-
setLinks
-
getMenus
-
setMenus
-
header
-
header
Fluent setter for header.- Parameters:
header- header- Returns:
- this
-
getHeader
-
setHeader
Sets the value of header.- Parameters:
header- header
-
horizontalHeader
Fluent getter for horizontalHeader.- Returns:
- horizontalHeader
-
horizontalHeader
Fluent setter for horizontalHeader.- Parameters:
horizontalHeader- horizontalHeader- Returns:
- this
-
getHorizontalHeader
Gets the value of horizontalHeader.- Returns:
- horizontalHeader
-
setHorizontalHeader
Sets the value of horizontalHeader.- Parameters:
horizontalHeader- horizontalHeader
-
content
-
content
Fluent setter for content.- Parameters:
content- content- Returns:
- this
-
getContent
-
setContent
Sets the value of content.- Parameters:
content- content
-
bordersAndDividers
Fluent getter for bordersAndDividers.- Returns:
- bordersAndDividers
-
bordersAndDividers
Fluent setter for bordersAndDividers.- Parameters:
bordersAndDividers- bordersAndDividers- Returns:
- this
-
getBordersAndDividers
Gets the value of bordersAndDividers.- Returns:
- bordersAndDividers
-
setBordersAndDividers
Sets the value of bordersAndDividers.- Parameters:
bordersAndDividers- bordersAndDividers
-
spaceReference
-
spaceReference
Fluent setter for spaceReference.- Parameters:
spaceReference- spaceReference- Returns:
- this
-
getSpaceReference
-
setSpaceReference
Sets the value of spaceReference.- Parameters:
spaceReference- spaceReference
-
additionalLinks
-
additionalLinks
Fluent setter for additionalLinks.- Parameters:
additionalLinks- additionalLinks- Returns:
- this
-
getAdditionalLinks
-
setAdditionalLinks
-
equals
-
hashCode
-
toString
-