@ExperimentalApi @FieldsAreNonnullByDefault @ReturnValuesAreNonnullByDefault public class Space extends Object implements Container, NavigationAware, Relatable
| Modifier and Type | Class and Description |
|---|---|
static class |
Space.Expansions
Provides property names that can be used to expand
Space objects. |
static class |
Space.MetadataKeys
Provides property names that can be used to expand metadata
|
static class |
Space.SpaceBuilder
Builds
Space objects. |
public static Reference<Space> buildReference(String spaceKey)
spaceKey - - the space key of the spacepublic static Space.SpaceBuilder builder()
Space.SpaceBuilder instance that can be used to create a new Space object.public static Space.SpaceBuilder builder(Space space)
public long getId()
public Map<ContentRepresentation,FormattedBody> getDescription()
public boolean hasMetadata()
public List<OperationCheckResult> getOperations()
public List<SpacePermission> getPermissions()
@Deprecated public Map<ContentRepresentation,Reference<FormattedBody>> getDescriptionRefs()
getDescription().public SpaceType getType()
public SpaceStatus getStatus()
public Reference<SpaceSettings> getSettingsRef()
public SpaceSettings getSettings()
public Theme getTheme()
public Reference<LookAndFeel> getLookAndFeelRef()
public LookAndFeel getLookAndFeel()
public Navigation.Builder resolveNavigation(NavigationService navigationService)
resolveNavigation in interface NavigationAwarepublic static List<MetadataProperty> getMetadataProperties()
Copyright © 2003–2017 Atlassian. All rights reserved.