Class PageTile

java.lang.Object
org.tailormap.api.persistence.json.PageTile
All Implemented Interfaces:
Serializable

@Generated(value="org.openapitools.codegen.languages.SpringCodegen", comments="Generator version: 7.10.0") public class PageTile extends Object implements Serializable
model for a page tile
See Also:
  • Constructor Details

    • PageTile

      public PageTile()
  • Method Details

    • id

      public PageTile id(String id)
    • getId

      public String getId()
      Get id
      Returns:
      id
    • setId

      public void setId(String id)
    • title

      public PageTile title(String title)
    • getTitle

      public String getTitle()
      page tile title
      Returns:
      title
    • setTitle

      public void setTitle(String title)
    • content

      public PageTile content(String content)
    • getContent

      public String getContent()
      page tile contents
      Returns:
      content
    • setContent

      public void setContent(String content)
    • image

      public PageTile image(String image)
    • getImage

      public String getImage()
      image to show on the tile
      Returns:
      image
    • setImage

      public void setImage(String image)
    • applicationId

      public PageTile applicationId(Long applicationId)
    • getApplicationId

      public Long getApplicationId()
      linked application
      Returns:
      applicationId
    • setApplicationId

      public void setApplicationId(Long applicationId)
    • pageId

      public PageTile pageId(Long pageId)
    • getPageId

      public Long getPageId()
      linked page
      Returns:
      pageId
    • setPageId

      public void setPageId(Long pageId)
    • url

      public PageTile url(String url)
    • getUrl

      public String getUrl()
      link to an other domain / website
      Returns:
      url
    • setUrl

      public void setUrl(String url)
    • className

      public PageTile className(String className)
    • getClassName

      public String getClassName()
      optional css classname for styling
      Returns:
      className
    • setClassName

      public void setClassName(String className)
    • filterRequireAuthorization

      public PageTile filterRequireAuthorization(Boolean filterRequireAuthorization)
    • getFilterRequireAuthorization

      public Boolean getFilterRequireAuthorization()
      indicates if this tile should be filtered from the list if an application id is set for which the user does not have access
      Returns:
      filterRequireAuthorization
    • setFilterRequireAuthorization

      public void setFilterRequireAuthorization(Boolean filterRequireAuthorization)
    • openInNewWindow

      public PageTile openInNewWindow(Boolean openInNewWindow)
    • getOpenInNewWindow

      public Boolean getOpenInNewWindow()
      indicates whether the link should be opened in a new window
      Returns:
      openInNewWindow
    • setOpenInNewWindow

      public void setOpenInNewWindow(Boolean openInNewWindow)
    • 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