Klasse GetContentOperationSpec.GetContentOperationSpecBuilder
java.lang.Object
io.github.primelib.confluence4j.rest.v1.spec.GetContentOperationSpec.GetContentOperationSpecBuilder
- Umschließende Klasse:
GetContentOperationSpec
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuild()A multi-value parameter indicating which properties of the content to expand.The maximum number of content objects to return per page.Orders the content by a particular field.postingDay(@Nullable String postingDay) The posting date of the blog post to be returned.The key of the space to be queried for its content.The starting index of the returned content.Filter the results to a set of content based on their status.The title of the page to be returned.toString()If set toviewed, the request will trigger a 'viewed' event for the content.The type of content to return.
-
Methodendetails
-
type
The type of content to return. For example: - page - blogpost- Gibt zurück:
this.
-
spaceKey
public GetContentOperationSpec.GetContentOperationSpecBuilder spaceKey(@Nullable @Nullable String spaceKey) The key of the space to be queried for its content.- Gibt zurück:
this.
-
title
public GetContentOperationSpec.GetContentOperationSpecBuilder title(@Nullable @Nullable String title) The title of the page to be returned. Required for <code>page</code> type.- Gibt zurück:
this.
-
status
public GetContentOperationSpec.GetContentOperationSpecBuilder 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.
-
postingDay
public GetContentOperationSpec.GetContentOperationSpecBuilder postingDay(@Nullable @Nullable String postingDay) The posting date of the blog post to be returned. Required for <code>blogpost</code> type. Format: <code>yyyy-mm-dd</code>.- Gibt zurück:
this.
-
expand
public GetContentOperationSpec.GetContentOperationSpecBuilder 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 GetContentOperationSpec.GetContentOperationSpecBuilder 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.
-
orderby
public GetContentOperationSpec.GetContentOperationSpecBuilder orderby(@Nullable @Nullable String orderby) Orders the content by a particular field. Specify the field and sort direction for this parameter, as follows: 'fieldpath asc/desc'. For example, 'history.createdDate desc'.- Gibt zurück:
this.
-
start
public GetContentOperationSpec.GetContentOperationSpecBuilder start(@Nullable @Nullable Integer start) The starting index of the returned content.- Gibt zurück:
this.
-
limit
public GetContentOperationSpec.GetContentOperationSpecBuilder limit(@Nullable @Nullable Integer limit) The maximum number of content objects to return per page. Note, this may be restricted by fixed system limits.- Gibt zurück:
this.
-
build
-
toString
-