Class BlueprintTemplate

java.lang.Object
io.github.primelib.confluence4j.rest.v1.models.BlueprintTemplate

@Generated("io.github.primelib.primecodegen") public class BlueprintTemplate extends Object
BlueprintTemplate
  • Field Details

    • templateId

      protected String templateId
    • originalTemplate

      protected OriginalTemplate originalTemplate
    • referencingBlueprint

      protected String referencingBlueprint
    • name

      protected String name
    • description

      protected String description
    • space

      protected Map<String,Object> space
    • labels

      protected List<Label> labels
    • templateType

      protected String templateType
    • editorVersion

      protected String editorVersion
    • body

      protected ContentTemplateBody 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

      protected Expandable Expandable
  • Constructor Details

    • BlueprintTemplate

      public BlueprintTemplate(Consumer<BlueprintTemplate> spec)
      Constructs a validated instance of BlueprintTemplate.
      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 of BlueprintTemplate.

      NOTE: This constructor is not considered stable and may change if the model is updated. Consider using BlueprintTemplate(Consumer) instead.

      Parameters:
      templateId - templateId
      originalTemplate - originalTemplate
      referencingBlueprint - referencingBlueprint
      name - name
      description - description
      space - space
      labels - labels
      templateType - templateType
      editorVersion - 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 - Expandable
      Links - Links
    • BlueprintTemplate

      protected BlueprintTemplate()
  • Method Details