Klasse GetContentByIdOperationSpec.GetContentByIdOperationSpecBuilder
java.lang.Object
io.github.primelib.confluence4j.rest.v1.spec.GetContentByIdOperationSpec.GetContentByIdOperationSpecBuilder
- Umschließende Klasse:
GetContentByIdOperationSpec
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuild()embeddedContentRender(@Nullable String embeddedContentRender) The version of embedded content (e.g.A multi-value parameter indicating which properties of the content to expand.The ID of the content to be returned.Filter the results to a set of content based on their status.toString()If set toviewed, the request will trigger a 'viewed' event for the content.The version number of the content to be returned.
-
Methodendetails
-
id
public GetContentByIdOperationSpec.GetContentByIdOperationSpecBuilder id(@NotNull @NotNull String id) The ID of the content to be returned. If you don't know the content ID, use [Get content](#api-content-get) and filter the results.- Gibt zurück:
this.
-
status
public GetContentByIdOperationSpec.GetContentByIdOperationSpecBuilder status(@Nullable @Nullable List<String> status) Filter the results to a set of content based on their status. If set toany, content with any status is returned. Note, thehistoricalstatus is currently not supported.- Gibt zurück:
this.
-
version
public GetContentByIdOperationSpec.GetContentByIdOperationSpecBuilder version(@Nullable @Nullable Integer version) The version number of the content to be returned.- Gibt zurück:
this.
-
embeddedContentRender
public GetContentByIdOperationSpec.GetContentByIdOperationSpecBuilder embeddedContentRender(@Nullable @Nullable String embeddedContentRender) The version of embedded content (e.g. attachments) to render. - <code>current</code> renders the latest version of the embedded content. - <code>version-at-save</code> renders the version of the embedded content at the time of save.- Gibt zurück:
this.
-
expand
public GetContentByIdOperationSpec.GetContentByIdOperationSpecBuilder expand(@Nullable @Nullable List<String> expand) A multi-value parameter indicating which properties of the content to expand. Maximum sub-expansions allowed is8. -childTypes.allreturns whether the content has attachments, comments, or child pages/whiteboards. Use this if you only need to check whether the content has children of a particular type. -childTypes.attachmentreturns whether the content has attachments. -childTypes.commentreturns whether the content has comments. -childTypes.pagereturns whether the content has child pages. -containerreturns the space that the content is in. This is the same as the information returned by [Get space](#api-space-spaceKey-get). -metadata.currentuserreturns information about the current user in relation to the content, including when they last viewed it, modified it, contributed to it, or added it as a favorite. -metadata.propertiesreturns content properties that have been set via the Confluence REST API. -metadata.labelsreturns the labels that have been added to the content. -metadata.frontendthis property is only used by Atlassian. -operationsreturns the operations for the content, which are used when setting permissions. -children.pagereturns pages that are descendants at the level immediately below the content. -children.attachmentreturns all attachments for the content. -children.commentreturns all comments on the content. -restrictions.read.restrictions.userreturns the users that have permission to read the content. -restrictions.read.restrictions.groupreturns the groups that have permission to read the content. Note that this may return deleted groups, because deleting a group doesn't remove associated restrictions. -restrictions.update.restrictions.userreturns the users that have permission to update the content. -restrictions.update.restrictions.groupreturns the groups that have permission to update the content. Note that this may return deleted groups because deleting a group doesn't remove associated restrictions. -historyreturns the history of the content, including the date it was created. -history.lastUpdatedreturns information about the most recent update of the content, including who updated it and when it was updated. -history.previousVersionreturns information about the update prior to the current content update. -history.contributorsreturns all of the users who have contributed to the content. -history.nextVersionreturns information about the update after to the current content update. -ancestorsreturns the parent content, if the content is a page or whiteboard. -bodyreturns the body of the content in different formats, including the editor format, view format, and export format. -body.storagereturns the body of content in storage format. -body.viewreturns the body of content in view format. -versionreturns information about the most recent update of the content, including who updated it and when it was updated. -descendants.pagereturns pages that are descendants at any level below the content. -descendants.attachmentreturns all attachments for the content, same aschildren.attachment. -descendants.commentreturns all comments on the content, same aschildren.comment. -spacereturns the space that the content is in. This is the same as the information returned by [Get space](#api-space-spaceKey-get). In addition, the following comment-specific expansions can be used: -extensions.inlinePropertiesreturns inline comment-specific properties. -extensions.resolutionreturns the resolution status of each comment.- Gibt zurück:
this.
-
trigger
public GetContentByIdOperationSpec.GetContentByIdOperationSpecBuilder trigger(@Nullable @Nullable String trigger) If set toviewed, the request will trigger a 'viewed' event for the content. When this event is triggered, the page/blogpost will appear on the 'Recently visited' tab of the user's Confluence dashboard.- Gibt zurück:
this.
-
build
-
toString
-