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.21.0")
public class PageTile
extends Object
implements Serializable
model for a page tile
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAuthorizationRulesItem(AuthorizationRule authorizationRulesItem) applicationId(Long applicationId) authorizationRules(List<@Valid AuthorizationRule> authorizationRules) booleanfilterRequireAuthorization(Boolean filterRequireAuthorization) linked application@Valid @Size(min=1) List<@Valid AuthorizationRule> Get authorizationRulesoptional css classname for stylingpage tile contentsindicates if this tile should be filtered from the list if an application id is set for which the user does not have accessgetId()Get idgetImage()image to show on the tileindicates whether the link should be opened in a new windowlinked pagetype of tile, e.g.getTitle()page tile titlegetUrl()link to an other domain / websiteinthashCode()openInNewWindow(Boolean openInNewWindow) voidsetApplicationId(Long applicationId) voidsetAuthorizationRules(List<@Valid AuthorizationRule> authorizationRules) voidsetClassName(String className) voidsetContent(String content) voidsetFilterRequireAuthorization(Boolean filterRequireAuthorization) voidvoidvoidsetOpenInNewWindow(Boolean openInNewWindow) voidvoidsetTileType(PageTile.TileTypeEnum tileType) voidvoidtileType(PageTile.TileTypeEnum tileType) toString()
-
Constructor Details
-
PageTile
public PageTile()
-
-
Method Details
-
id
-
getId
-
setId
-
title
-
getTitle
-
setTitle
-
content
-
getContent
-
setContent
-
image
-
getImage
-
setImage
-
tileType
-
getTileType
type of tile, e.g. 'url', 'application', 'page'- Returns:
- tileType
-
setTileType
-
applicationId
-
getApplicationId
-
setApplicationId
-
pageId
-
getPageId
-
setPageId
-
url
-
getUrl
-
setUrl
-
className
-
getClassName
-
setClassName
-
filterRequireAuthorization
-
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
-
openInNewWindow
-
getOpenInNewWindow
indicates whether the link should be opened in a new window- Returns:
- openInNewWindow
-
setOpenInNewWindow
-
authorizationRules
-
addAuthorizationRulesItem
-
getAuthorizationRules
@Valid @Size(min=1) public @Valid @Size(min=1) List<@Valid AuthorizationRule> getAuthorizationRules()Get authorizationRules- Returns:
- authorizationRules
-
setAuthorizationRules
-
equals
-
hashCode
-
toString
-