Class ViewerPageTile

java.lang.Object
org.tailormap.api.viewer.model.ViewerPageTile
All Implemented Interfaces:
Serializable

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

    • ViewerPageTile

      public ViewerPageTile()
  • Method Details

    • title

      public ViewerPageTile title(String title)
    • getTitle

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

      public void setTitle(String title)
    • content

      public ViewerPageTile content(String content)
    • getContent

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

      public void setContent(String content)
    • image

      public ViewerPageTile image(String image)
    • getImage

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

      public void setImage(String image)
    • applicationUrl

      public ViewerPageTile applicationUrl(String applicationUrl)
    • getApplicationUrl

      public String getApplicationUrl()
      link to the application
      Returns:
      applicationUrl
    • setApplicationUrl

      public void setApplicationUrl(String applicationUrl)
    • pageUrl

      public ViewerPageTile pageUrl(String pageUrl)
    • getPageUrl

      public String getPageUrl()
      link to another page
      Returns:
      pageUrl
    • setPageUrl

      public void setPageUrl(String pageUrl)
    • url

      public ViewerPageTile url(String url)
    • getUrl

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

      public void setUrl(String url)
    • className

      public ViewerPageTile className(String className)
    • getClassName

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

      public void setClassName(String className)
    • applicationRequiresLogin

      public ViewerPageTile applicationRequiresLogin(Boolean applicationRequiresLogin)
    • getApplicationRequiresLogin

      public Boolean getApplicationRequiresLogin()
      indicates if the user will need to login for the linked application
      Returns:
      applicationRequiresLogin
    • setApplicationRequiresLogin

      public void setApplicationRequiresLogin(Boolean applicationRequiresLogin)
    • openInNewWindow

      public ViewerPageTile 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