Class SpaceEntityUserProperties

java.lang.Object
com.atlassian.confluence.plugins.rest.jackson2.entities.SpaceEntityUserProperties

@Expander(SpaceEntityUserPropertiesExpander.class) public class SpaceEntityUserProperties extends Object
Details about the space that are in the perspective of the current user.

When viewing a space resource everything is really in the perspective of the viewing user. This object represents complex properties that need to be expanded to be viewed.

  • Constructor Details

    • SpaceEntityUserProperties

      public SpaceEntityUserProperties()
    • SpaceEntityUserProperties

      public SpaceEntityUserProperties(String spaceKey)
  • Method Details

    • getPermissions

      public SpaceEntityUserPermissions getPermissions()
    • setPermissions

      public void setPermissions(SpaceEntityUserPermissions permissions)
    • isFavourite

      public Boolean isFavourite()
    • setFavourite

      public void setFavourite(Boolean favourite)
    • getSpaceKey

      public String getSpaceKey()
    • setSpaceKey

      public void setSpaceKey(String spaceKey)
    • getEffectiveUser

      public String getEffectiveUser()
    • setEffectiveUser

      public void setEffectiveUser(String effectiveUser)
    • getLabels

      public LabelEntityList getLabels()
    • setLabels

      public void setLabels(LabelEntityList labels)
    • getLogo

      public com.atlassian.plugins.rest.api.model.Link getLogo()
    • setLogo

      public void setLogo(com.atlassian.plugins.rest.api.model.Link logo)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object