Uses of Annotation Interface
com.atlassian.confluence.api.serialization.RestEnrichable
Package
Description
Model objects for user and group permission and validation checks, for use with
OperationService
.-
Uses of RestEnrichable in com.atlassian.confluence.api.model.content
Modifier and TypeClassDescriptionclass
Represents all the different kinds of content that can be housed in Confluence: pages, blog posts, comments and so on.class
Container class to hold the various rendered representations of aContent
body.class
class
class
A String with aContentRepresentation
.class
Contains the history of a piece ofContent
.class
Container for arbitrary JSON data attached to someContent
.class
Container for arbitrary JSON data attached to someSpace
.class
Represents an instance of a Macro in a piece of Content.class
Represents the value of a macro parameter.class
Representation of a Confluence Space.class
Represents the version of a piece ofContent
. -
Uses of RestEnrichable in com.atlassian.confluence.api.model.content.template
Modifier and TypeClassDescriptionfinal class
Model for Blueprint specific rest data to create a content out of a blueprint template The object passed in the POSTs for draft and page creation.class
Model for blueprint specific data come together with ContentBlueprintStance Everything required to identify a Blueprint and its execution context.class
Model object for CRUD operation on template. -
Uses of RestEnrichable in com.atlassian.confluence.api.model.content.webresource
Modifier and TypeClassDescriptionclass
Represents the set of superbatch web resources required for rendering aFormattedBody
.class
A model for web resources that aFormattedBody
's variousContentRepresentation
might require to render properly on the client. -
Uses of RestEnrichable in com.atlassian.confluence.api.model.longtasks
Modifier and TypeClassDescriptionclass
Represents a long-running task in the system. -
Uses of RestEnrichable in com.atlassian.confluence.api.model.pagination
Modifier and TypeInterfaceDescriptioninterface
An interface which could be used to generate cursor for the next/previous pagination requestinterface
Specifies the pagination requirements of a request. -
Uses of RestEnrichable in com.atlassian.confluence.api.model.people
-
Uses of RestEnrichable in com.atlassian.confluence.api.model.permissions
Modifier and TypeClassDescriptionclass
This is UI and ServiceLayer representation ofcom.atlassian.confluence.security.ContentPermission
Defines per-content level "Restrictions" (for blogposts and pages only).class
Special implementation ofPageResponse
forContentRestriction
objects.class
The result of an operation check on a specificTarget
.class
Describes an{operation, targetType}
combination that the operations APIs can answer queries for.class
This is a simplified model object representing a space permissionclass
This defines the operations granted to a user or a group in a space. -
Uses of RestEnrichable in com.atlassian.confluence.api.model.reference
Modifier and TypeClassDescriptionclass
EnrichableMap<K,
V> A map with the RestEnrichable annotation, indicating that this map should be converted to a RestEntity and enriched by the REST stack. -
Uses of RestEnrichable in com.atlassian.confluence.api.model.retention
-
Uses of RestEnrichable in com.atlassian.confluence.api.model.search
Modifier and TypeClassDescriptionclass
Provides a summary of the container for a search results entity.final class
class
A page response impl for the search service which provides the total size of the result set, along with the CQL Query that was used to generate the result set.class
SearchResult<T>
A result of a search.final class
final class