Class SpaceProperty
java.lang.Object
io.github.primelib.confluence4j.rest.v1.models.SpaceProperty
SpaceProperty
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedProtected no-args constructor for use by serialization frameworks.SpaceProperty(String id, String key, Object value, Version version, Space space, Map<String, Object> additionalLinks, Expandable3Adce7 additionalExpandable) Constructs a validated instance ofSpaceProperty.SpaceProperty(Consumer<SpaceProperty> spec) Constructs a validated instance ofSpaceProperty. -
Method Summary
Modifier and TypeMethodDescriptionFluent getter for additionalExpandable.additionalExpandable(Expandable3Adce7 additionalExpandable) Fluent setter for additionalExpandable.Fluent getter for additionalLinks.additionalLinks(Map<String, Object> additionalLinks) Fluent setter for additionalLinks.booleanGets the value of additionalExpandable.Gets the value of additionalLinks.getId()Gets the value of id.getKey()Gets the value of key.getSpace()Gets the value of space.getValue()Gets the value of value.Gets the value of version.inthashCode()id()Fluent getter for id.Fluent setter for id.key()Fluent getter for key.Fluent setter for key.voidsetAdditionalExpandable(Expandable3Adce7 additionalExpandable) Sets the value of additionalExpandable.voidsetAdditionalLinks(Map<String, Object> additionalLinks) Sets the value of additionalLinks.voidSets the value of id.voidSets the value of key.voidSets the value of space.voidSets the value of value.voidsetVersion(Version version) Sets the value of version.space()Fluent getter for space.Fluent setter for space.toString()value()Fluent getter for value.Fluent setter for value.version()Fluent getter for version.Fluent setter for version.
-
Field Details
-
id
-
key
-
value
-
version
-
space
-
additionalLinks
-
additionalExpandable
-
-
Constructor Details
-
SpaceProperty
Constructs a validated instance ofSpaceProperty.- Parameters:
spec- the specification to process
-
SpaceProperty
@Internal protected SpaceProperty()Protected no-args constructor for use by serialization frameworks. -
SpaceProperty
@Internal public SpaceProperty(String id, String key, Object value, Version version, Space space, Map<String, Object> additionalLinks, Expandable3Adce7 additionalExpandable) Constructs a validated instance ofSpaceProperty.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
SpaceProperty(Consumer)instead.- Parameters:
id- idkey- keyvalue- valueversion- versionspace- spaceadditionalLinks- additionalLinksadditionalExpandable- additionalExpandable
-
-
Method Details
-
id
-
id
-
getId
-
setId
-
key
-
key
-
getKey
-
setKey
-
value
-
value
Fluent setter for value.- Parameters:
value- value- Returns:
- this
-
getValue
-
setValue
-
version
-
version
Fluent setter for version.- Parameters:
version- version- Returns:
- this
-
getVersion
-
setVersion
-
space
-
space
Fluent setter for space.- Parameters:
space- space- Returns:
- this
-
getSpace
-
setSpace
-
additionalLinks
-
additionalLinks
Fluent setter for additionalLinks.- Parameters:
additionalLinks- additionalLinks- Returns:
- this
-
getAdditionalLinks
-
setAdditionalLinks
-
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
-
equals
-
hashCode
-
toString
-