Class ContentBlueprintSpec
- java.lang.Object
-
- com.atlassian.confluence.api.model.content.template.ContentBlueprintSpec
-
@ExperimentalApi public class ContentBlueprintSpec extends Object
Model for blueprint specific data come together with ContentBlueprintStance Everything required to identify a Blueprint and its execution context.- Since:
- 5.10
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ContentBlueprintSpec.ContentBlueprintSpecBuilder
Builder class
-
Field Summary
Fields Modifier and Type Field Description static String
LABELS
static String
PAGE_TITLE
The key in the context specifying the title of the page or draft to be created.static String
VIEW_PERMISSION_USERS
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static ContentBlueprintSpec.ContentBlueprintSpecBuilder
builder()
static ContentBlueprintSpec.ContentBlueprintSpecBuilder
builder(ContentBlueprintSpec spec)
Optional<ContentTemplateId>
contentTemplateId()
ContentBlueprintId
getBlueprintId()
com.atlassian.fugue.Option<ContentTemplateId>
getContentTemplateId()
Deprecated.since 7.0.1.Map<String,Object>
getContext()
com.atlassian.fugue.Option<String>
getLabelsString()
Deprecated.since 7.0.1.com.atlassian.fugue.Option<String>
getViewPermissionUsersString()
Deprecated.since 7.0.1.Optional<String>
labelsString()
Optional<String>
viewPermissionUsersString()
-
-
-
Field Detail
-
PAGE_TITLE
public static final String PAGE_TITLE
The key in the context specifying the title of the page or draft to be created.- See Also:
- Constant Field Values
-
LABELS
public static final String LABELS
- See Also:
- Constant Field Values
-
VIEW_PERMISSION_USERS
public static final String VIEW_PERMISSION_USERS
- See Also:
- Constant Field Values
-
-
Method Detail
-
getViewPermissionUsersString
@Deprecated public com.atlassian.fugue.Option<String> getViewPermissionUsersString()
Deprecated.since 7.0.1. UseviewPermissionUsersString()
-
getLabelsString
@Deprecated public com.atlassian.fugue.Option<String> getLabelsString()
Deprecated.since 7.0.1. UselabelsString()
-
builder
public static ContentBlueprintSpec.ContentBlueprintSpecBuilder builder()
-
builder
public static ContentBlueprintSpec.ContentBlueprintSpecBuilder builder(ContentBlueprintSpec spec)
-
getBlueprintId
public ContentBlueprintId getBlueprintId()
-
getContentTemplateId
@Deprecated public com.atlassian.fugue.Option<ContentTemplateId> getContentTemplateId()
Deprecated.since 7.0.1. UsecontentTemplateId()
-
contentTemplateId
public Optional<ContentTemplateId> contentTemplateId()
- Since:
- 7.0.1
-
-