Class Space
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Expandable52D461protected Stringprotected Descriptionprotected Historyprotected ContentBase object for all content types.protected IconThis object represents an icon.protected Longprotected Stringprotected LookAndFeelLook and feel settings returned after an update.protected Metadata5Bfc61protected Stringprotected List<OperationCheckResult> protected List<SpacePermission> protected SpaceSettingsprotected Stringprotected Themeprotected String -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSpace()Protected no-args constructor for use by serialization frameworks.Space(Long id, String key, String alias, String name, Icon icon, Description description, Content homepage, String type, Metadata5Bfc61 metadata, List<OperationCheckResult> operations, List<SpacePermission> permissions, String status, SpaceSettings settings, Theme theme, LookAndFeel lookAndFeel, History history, Expandable52D461 additionalExpandable, Map<String, Object> additionalLinks) Constructs a validated instance ofSpace.Constructs a validated instance ofSpace. -
Method Summary
Modifier and TypeMethodDescriptionFluent getter for additionalExpandable.additionalExpandable(Expandable52D461 additionalExpandable) Fluent setter for additionalExpandable.Fluent getter for additionalLinks.additionalLinks(Map<String, Object> additionalLinks) Fluent setter for additionalLinks.alias()Fluent getter for alias.Fluent setter for alias.Fluent getter for description.description(Description description) Fluent setter for description.booleanGets the value of additionalExpandable.Gets the value of additionalLinks.getAlias()Gets the value of alias.Gets the value of description.Gets the value of history.Gets the value of homepage.getIcon()Gets the value of icon.getId()Gets the value of id.getKey()Gets the value of key.Gets the value of lookAndFeel.Gets the value of metadata.getName()Gets the value of name.Gets the value of operations.Gets the value of permissions.Gets the value of settings.Gets the value of status.getTheme()Gets the value of theme.getType()Gets the value of type.inthashCode()history()Fluent getter for history.Fluent setter for history.homepage()Fluent getter for homepage.Fluent setter for homepage.icon()Fluent getter for icon.Fluent setter for icon.id()Fluent getter for id.Fluent setter for id.key()Fluent getter for key.Fluent setter for key.Fluent getter for lookAndFeel.lookAndFeel(LookAndFeel lookAndFeel) Fluent setter for lookAndFeel.metadata()Fluent getter for metadata.metadata(Metadata5Bfc61 metadata) Fluent setter for metadata.name()Fluent getter for name.Fluent setter for name.Fluent getter for operations.operations(List<OperationCheckResult> operations) Fluent setter for operations.Fluent getter for permissions.permissions(List<SpacePermission> permissions) Fluent setter for permissions.voidsetAdditionalExpandable(Expandable52D461 additionalExpandable) Sets the value of additionalExpandable.voidsetAdditionalLinks(Map<String, Object> additionalLinks) Sets the value of additionalLinks.voidSets the value of alias.voidsetDescription(Description description) Sets the value of description.voidsetHistory(History history) Sets the value of history.voidsetHomepage(Content homepage) Sets the value of homepage.voidSets the value of icon.voidSets the value of id.voidSets the value of key.voidsetLookAndFeel(LookAndFeel lookAndFeel) Sets the value of lookAndFeel.voidsetMetadata(Metadata5Bfc61 metadata) Sets the value of metadata.voidSets the value of name.voidsetOperations(List<OperationCheckResult> operations) Sets the value of operations.voidsetPermissions(List<SpacePermission> permissions) Sets the value of permissions.voidsetSettings(SpaceSettings settings) Sets the value of settings.voidSets the value of status.voidSets the value of theme.settings()Fluent getter for settings.settings(SpaceSettings settings) Fluent setter for settings.voidSets the value of type.status()Fluent getter for status.Fluent setter for status.theme()Fluent getter for theme.Fluent setter for theme.toString()type()Fluent getter for type.Fluent setter for type.
-
Field Details
-
id
-
key
-
alias
-
name
-
icon
This object represents an icon. If used as a profilePicture, this may be returned as null, depending on the user's privacy setting. -
description
-
homepage
Base object for all content types. Representation of a blogpost (content) -
type
-
metadata
-
operations
-
permissions
-
status
-
settings
-
theme
-
lookAndFeel
Look and feel settings returned after an update. -
history
-
additionalExpandable
-
additionalLinks
-
-
Constructor Details
-
Space
-
Space
@Internal protected Space()Protected no-args constructor for use by serialization frameworks. -
Space
@Internal public Space(Long id, String key, String alias, String name, Icon icon, Description description, Content homepage, String type, Metadata5Bfc61 metadata, List<OperationCheckResult> operations, List<SpacePermission> permissions, String status, SpaceSettings settings, Theme theme, LookAndFeel lookAndFeel, History history, Expandable52D461 additionalExpandable, Map<String, Object> additionalLinks) Constructs a validated instance ofSpace.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
Space(Consumer)instead.- Parameters:
id- idkey- keyalias- aliasname- nameicon- This object represents an icon. If used as a profilePicture, this may be returned as null, depending on the user's privacy setting.description- descriptionhomepage- Base object for all content types. Representation of a blogpost (content)type- typemetadata- metadataoperations- operationspermissions- permissionsstatus- statussettings- settingstheme- themelookAndFeel- Look and feel settings returned after an update.history- historyadditionalExpandable- additionalExpandableadditionalLinks- additionalLinks
-
-
Method Details
-
id
-
id
-
getId
-
setId
-
key
-
key
-
getKey
-
setKey
-
alias
-
alias
-
getAlias
-
setAlias
-
name
-
name
-
getName
-
setName
-
icon
Fluent getter for icon.This object represents an icon. If used as a profilePicture, this may be returned as null, depending on the user's privacy setting.
- Returns:
- icon
-
icon
-
getIcon
Gets the value of icon.This object represents an icon. If used as a profilePicture, this may be returned as null, depending on the user's privacy setting.
- Returns:
- icon
-
setIcon
Sets the value of icon.This object represents an icon. If used as a profilePicture, this may be returned as null, depending on the user's privacy setting.
- Parameters:
icon- icon
-
description
-
description
Fluent setter for description.- Parameters:
description- description- Returns:
- this
-
getDescription
-
setDescription
Sets the value of description.- Parameters:
description- description
-
homepage
Fluent getter for homepage.Base object for all content types. Representation of a blogpost (content)
- Returns:
- homepage
-
homepage
-
getHomepage
Gets the value of homepage.Base object for all content types. Representation of a blogpost (content)
- Returns:
- homepage
-
setHomepage
Sets the value of homepage.Base object for all content types. Representation of a blogpost (content)
- Parameters:
homepage- homepage
-
type
-
type
-
getType
-
setType
-
metadata
-
metadata
Fluent setter for metadata.- Parameters:
metadata- metadata- Returns:
- this
-
getMetadata
-
setMetadata
Sets the value of metadata.- Parameters:
metadata- metadata
-
operations
-
operations
Fluent setter for operations.- Parameters:
operations- operations- Returns:
- this
-
getOperations
-
setOperations
Sets the value of operations.- Parameters:
operations- operations
-
permissions
-
permissions
Fluent setter for permissions.- Parameters:
permissions- permissions- Returns:
- this
-
getPermissions
-
setPermissions
Sets the value of permissions.- Parameters:
permissions- permissions
-
status
-
status
-
getStatus
-
setStatus
-
settings
-
settings
Fluent setter for settings.- Parameters:
settings- settings- Returns:
- this
-
getSettings
-
setSettings
Sets the value of settings.- Parameters:
settings- settings
-
theme
-
theme
-
getTheme
-
setTheme
-
lookAndFeel
Fluent getter for lookAndFeel.Look and feel settings returned after an update.
- Returns:
- lookAndFeel
-
lookAndFeel
Fluent setter for lookAndFeel.Look and feel settings returned after an update.
- Parameters:
lookAndFeel- lookAndFeel- Returns:
- this
-
getLookAndFeel
Gets the value of lookAndFeel.Look and feel settings returned after an update.
- Returns:
- lookAndFeel
-
setLookAndFeel
Sets the value of lookAndFeel.Look and feel settings returned after an update.
- Parameters:
lookAndFeel- lookAndFeel
-
history
-
history
-
getHistory
-
setHistory
-
additionalExpandable
Fluent getter for additionalExpandable.- Returns:
- additionalExpandable
-
additionalExpandable
Fluent setter for additionalExpandable.- Parameters:
additionalExpandable- additionalExpandable- Returns:
- this
-
getAdditionalExpandable
Gets the value of additionalExpandable.- Returns:
- additionalExpandable
-
setAdditionalExpandable
Sets the value of additionalExpandable.- Parameters:
additionalExpandable- additionalExpandable
-
additionalLinks
-
additionalLinks
-
getAdditionalLinks
-
setAdditionalLinks
-
equals
-
hashCode
-
toString
-