Class JsonSpaceProperty
- java.lang.Object
-
- com.atlassian.confluence.api.model.content.JsonSpaceProperty
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
JsonSpaceProperty.Expansions
Provides property names that can be used to expandJsonSpaceProperty
objects.static class
JsonSpaceProperty.SpacePropertyBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JsonSpaceProperty.SpacePropertyBuilder
builder()
Creates a builder.static JsonSpaceProperty.SpacePropertyBuilder
builder(JsonSpaceProperty property)
boolean
equals(Object o)
String
getKey()
Space
getSpace()
Reference<Space>
getSpaceRef()
JsonString
getValue()
@Nullable Version
getVersion()
int
hashCode()
String
toString()
-
-
-
Method Detail
-
getSpace
public Space getSpace()
-
builder
public static JsonSpaceProperty.SpacePropertyBuilder builder()
Creates a builder.- Returns:
- the builder
-
builder
public static JsonSpaceProperty.SpacePropertyBuilder builder(JsonSpaceProperty property)
-
equals
public boolean equals(Object o)
-
hashCode
public int hashCode()
-
getKey
public String getKey()
- Returns:
- the key of this content property.
-
getValue
public JsonString getValue()
- Returns:
- the value of this content property
-
getVersion
public @Nullable Version getVersion()
- Returns:
- the version. Can be null.
-
-