Class ContentProperty
java.lang.Object
io.github.primelib.confluence4j.rest.v1.models.ContentProperty
ContentProperty
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedProtected no-args constructor for use by serialization frameworks.ContentProperty(String id, String key, Object value, Map<String, Object> version, Map<String, Object> additionalLinks, Expandableabce4D additionalExpandable) Constructs a validated instance ofContentProperty.Constructs a validated instance ofContentProperty. -
Method Summary
Modifier and TypeMethodDescriptionFluent getter for additionalExpandable.additionalExpandable(Expandableabce4D 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.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(Expandableabce4D 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 value.voidsetVersion(Map<String, Object> version) Sets the value of version.toString()value()Fluent getter for value.Fluent setter for value.version()Fluent getter for version.Fluent setter for version.
-
Field Details
-
id
-
key
-
value
The value of the content property. This can be empty or a complex object. -
version
-
additionalLinks
-
additionalExpandable
-
-
Constructor Details
-
ContentProperty
Constructs a validated instance ofContentProperty.- Parameters:
spec- the specification to process
-
ContentProperty
@Internal protected ContentProperty()Protected no-args constructor for use by serialization frameworks. -
ContentProperty
@Internal public ContentProperty(String id, String key, Object value, Map<String, Object> version, Map<String, Object> additionalLinks, Expandableabce4D additionalExpandable) Constructs a validated instance ofContentProperty.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
ContentProperty(Consumer)instead.- Parameters:
id- idkey- keyvalue- The value of the content property. This can be empty or a complex object.version- versionadditionalLinks- additionalLinksadditionalExpandable- additionalExpandable
-
-
Method Details
-
id
-
id
-
getId
-
setId
-
key
-
key
-
getKey
-
setKey
-
value
Fluent getter for value.The value of the content property. This can be empty or a complex object.
- Returns:
- value
-
value
Fluent setter for value.The value of the content property. This can be empty or a complex object.
- Parameters:
value- value- Returns:
- this
-
getValue
Gets the value of value.The value of the content property. This can be empty or a complex object.
- Returns:
- value
-
setValue
Sets the value of value.The value of the content property. This can be empty or a complex object.
- Parameters:
value- value
-
version
-
version
Fluent setter for version.- Parameters:
version- version- Returns:
- this
-
getVersion
-
setVersion
-
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
-