public class Page extends ConfluenceResource
Page class
Represents a Confluence Page
| Modifier and Type | Class and Description |
|---|---|
static class |
Page.PageBuilder
PageBuilder internal class
|
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
baseUrl |
protected java.lang.String |
content |
protected java.util.Date |
createdDate |
protected java.lang.String |
creator |
protected java.lang.String |
creatorUsername |
protected java.lang.String |
id |
protected static java.lang.String |
KEY_BASE |
protected static java.lang.String |
KEY_BODY |
protected static java.lang.String |
KEY_BY |
protected static java.lang.String |
KEY_CONTEXT |
protected static java.lang.String |
KEY_CREATED_BY |
protected static java.lang.String |
KEY_CREATED_DATE |
protected static java.lang.String |
KEY_DISPLAY_NAME |
protected static java.lang.String |
KEY_HISTORY |
protected static java.lang.String |
KEY_ID |
protected static java.lang.String |
KEY_KEY |
protected static java.lang.String |
KEY_LINKS |
protected static java.lang.String |
KEY_MEDIATYPE |
protected static java.lang.String |
KEY_SELF |
protected static java.lang.String |
KEY_SPACE |
protected static java.lang.String |
KEY_TITLE |
protected static java.lang.String |
KEY_TYPE |
protected static java.lang.String |
KEY_USER_NAME |
protected static java.lang.String |
KEY_VALUE |
protected static java.lang.String |
KEY_VERSION |
protected static java.lang.String |
KEY_VIEW |
protected static java.lang.String |
KEY_WEBUI |
protected static java.lang.String |
KEY_WHEN |
protected java.util.List<Label> |
labels |
protected java.util.Date |
lastModified |
protected java.lang.String |
lastModifier |
protected java.lang.String |
lastModifierUsername |
protected long |
length |
protected java.lang.String |
mediaType |
protected java.lang.String |
space |
protected java.lang.String |
title |
protected PageType |
type |
protected java.lang.String |
url |
protected java.lang.String |
urlContext |
protected int |
version |
protected java.lang.String |
webUrl |
| Constructor and Description |
|---|
Page() |
| Modifier and Type | Method and Description |
|---|---|
static ConfluenceResourceBuilder<? extends Page> |
builder() |
java.lang.String |
getBaseUrl() |
java.lang.String |
getContent() |
java.io.InputStream |
getContentStream() |
java.util.Date |
getCreatedDate() |
java.lang.String |
getCreator() |
java.lang.String |
getCreatorUsername() |
java.lang.String |
getId() |
java.util.List<Label> |
getLabels() |
java.util.Date |
getLastModifiedDate() |
java.lang.String |
getLastModifier() |
java.lang.String |
getLastModifierUsername() |
long |
getLength() |
java.lang.String |
getMediaType() |
java.util.Map<java.lang.String,java.lang.Object> |
getMetadataAsMap() |
java.lang.String |
getSpace() |
java.lang.String |
getTitle() |
PageType |
getType() |
java.lang.String |
getUrl() |
java.lang.String |
getUrlContext() |
int |
getVersion() |
java.lang.String |
getWebUrl() |
boolean |
hasContent() |
protected void |
refineMetadata(java.util.Map<java.lang.String,java.lang.Object> metadata)
Used to be overwritten by child classes to add more metadata to the map
|
protected static final java.lang.String KEY_LINKS
protected static final java.lang.String KEY_ID
protected static final java.lang.String KEY_SELF
protected static final java.lang.String KEY_WEBUI
protected static final java.lang.String KEY_BASE
protected static final java.lang.String KEY_CONTEXT
protected static final java.lang.String KEY_KEY
protected static final java.lang.String KEY_TITLE
protected static final java.lang.String KEY_BODY
protected static final java.lang.String KEY_VIEW
protected static final java.lang.String KEY_VALUE
protected static final java.lang.String KEY_SPACE
protected static final java.lang.String KEY_HISTORY
protected static final java.lang.String KEY_CREATED_DATE
protected static final java.lang.String KEY_CREATED_BY
protected static final java.lang.String KEY_BY
protected static final java.lang.String KEY_TYPE
protected static final java.lang.String KEY_DISPLAY_NAME
protected static final java.lang.String KEY_USER_NAME
protected static final java.lang.String KEY_VERSION
protected static final java.lang.String KEY_WHEN
protected static final java.lang.String KEY_MEDIATYPE
protected java.lang.String id
protected java.lang.String space
protected java.lang.String baseUrl
protected java.lang.String urlContext
protected java.lang.String url
protected java.lang.String webUrl
protected java.util.Date createdDate
protected java.util.Date lastModified
protected PageType type
protected java.lang.String title
protected int version
protected java.lang.String creator
protected java.lang.String creatorUsername
protected java.lang.String lastModifier
protected java.lang.String lastModifierUsername
protected java.lang.String mediaType
protected long length
protected java.lang.String content
protected java.util.List<Label> labels
public java.lang.String getContent()
public java.lang.String getId()
public PageType getType()
public java.lang.String getMediaType()
public int getVersion()
public java.lang.String getTitle()
public java.lang.String getBaseUrl()
public java.lang.String getUrlContext()
public java.lang.String getWebUrl()
public java.lang.String getUrl()
public java.lang.String getSpace()
public java.lang.String getCreator()
public java.lang.String getCreatorUsername()
public java.lang.String getLastModifier()
public java.lang.String getLastModifierUsername()
public java.util.Date getCreatedDate()
public java.util.Date getLastModifiedDate()
public long getLength()
public boolean hasContent()
public java.io.InputStream getContentStream()
public java.util.List<Label> getLabels()
public java.util.Map<java.lang.String,java.lang.Object> getMetadataAsMap()
protected void refineMetadata(java.util.Map<java.lang.String,java.lang.Object> metadata)
Used to be overwritten by child classes to add more metadata to the map
metadata - public static ConfluenceResourceBuilder<? extends Page> builder()