Class BlueprintTemplate
java.lang.Object
io.github.primelib.confluence4j.rest.v1.models.BlueprintTemplate
BlueprintTemplate
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ContentTemplateBodyThe body of the new content.protected Stringprotected Stringprotected Expandableprotected Stringprotected OriginalTemplateprotected Stringprotected Stringprotected String -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBlueprintTemplate(String templateId, OriginalTemplate originalTemplate, String referencingBlueprint, String name, String description, Map<String, Object> space, List<Label> labels, String templateType, String editorVersion, ContentTemplateBody body, Expandable Expandable, Map<String, Object> Links) Constructs a validated instance ofBlueprintTemplate.Constructs a validated instance ofBlueprintTemplate. -
Method Summary
Modifier and TypeMethodDescriptionbody()The body of the new content.body(ContentTemplateBody body) The body of the new content.protected booleandescription(String description) editorVersion(String editorVersion) booleanExpandable(Expandable Expandable) inthashCode()labels()Links()name()originalTemplate(OriginalTemplate originalTemplate) referencingBlueprint(String referencingBlueprint) space()templateId(String templateId) templateType(String templateType) toString()
-
Field Details
-
templateId
-
originalTemplate
-
referencingBlueprint
-
name
-
description
-
space
-
labels
-
templateType
-
editorVersion
-
body
The body of the new content. Does not apply to attachments. Only one body format should be specified as the property for this object, e.g. `storage`. Note, `editor2` format is used by Atlassian only. `anonymous_export_view` is the same as `export_view` format but only content viewable by an anonymous user is included. -
Expandable
-
Links
-
-
Constructor Details
-
BlueprintTemplate
Constructs a validated instance ofBlueprintTemplate.- Parameters:
spec- the specification to process
-
BlueprintTemplate
@Internal public BlueprintTemplate(String templateId, OriginalTemplate originalTemplate, String referencingBlueprint, String name, String description, Map<String, Object> space, List<Label> labels, String templateType, String editorVersion, ContentTemplateBody body, Expandable Expandable, Map<String, Object> Links) Constructs a validated instance ofBlueprintTemplate.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
BlueprintTemplate(Consumer)instead.- Parameters:
templateId- templateIdoriginalTemplate- originalTemplatereferencingBlueprint- referencingBlueprintname- namedescription- descriptionspace- spacelabels- labelstemplateType- templateTypeeditorVersion- editorVersionbody- The body of the new content. Does not apply to attachments. Only one body format should be specified as the property for this object, e.g. `storage`. Note, `editor2` format is used by Atlassian only. `anonymous_export_view` is the same as `export_view` format but only content viewable by an anonymous user is included.Expandable- ExpandableLinks- Links
-
BlueprintTemplate
protected BlueprintTemplate()
-
-
Method Details
-
templateId
-
originalTemplate
-
referencingBlueprint
-
name
-
description
-
space
-
labels
-
templateType
-
editorVersion
-
body
The body of the new content. Does not apply to attachments. Only one body format should be specified as the property for this object, e.g. `storage`. Note, `editor2` format is used by Atlassian only. `anonymous_export_view` is the same as `export_view` format but only content viewable by an anonymous user is included. -
Expandable
-
Links
-
templateId
- Returns:
this.
-
originalTemplate
- Returns:
this.
-
referencingBlueprint
- Returns:
this.
-
name
- Returns:
this.
-
description
- Returns:
this.
-
space
- Returns:
this.
-
labels
- Returns:
this.
-
templateType
- Returns:
this.
-
editorVersion
- Returns:
this.
-
body
The body of the new content. Does not apply to attachments. Only one body format should be specified as the property for this object, e.g. `storage`. Note, `editor2` format is used by Atlassian only. `anonymous_export_view` is the same as `export_view` format but only content viewable by an anonymous user is included.- Returns:
this.
-
Expandable
- Returns:
this.
-
Links
- Returns:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-