Class PageCopyOptions.Builder
java.lang.Object
com.atlassian.confluence.pages.persistence.dao.bulk.DefaultBulkOptions.BaseBuilder<PageCopyOptions.Builder>
com.atlassian.confluence.pages.persistence.dao.bulk.copy.PageCopyOptions.Builder
- Enclosing class:
- PageCopyOptions
public static class PageCopyOptions.Builder
extends DefaultBulkOptions.BaseBuilder<PageCopyOptions.Builder>
-
Field Summary
Fields inherited from class com.atlassian.confluence.pages.persistence.dao.bulk.DefaultBulkOptions.BaseBuilder
batchSize, maxProcessedEntries, progressMeter, user
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
protected final PageCopyOptions.Builder
builder()
withContentProperty
(boolean copyContentProperty) withCopyAttachment
(boolean copyAttachment) withCopyLabel
(boolean copyLabel) withCopyPermission
(boolean copyPermission) withNameConflictResolver
(PageNameConflictResolver pageNameConflictResolver) withPageContentTranformer
(PageContentTransformer pageContentTransformer) withPageCopyOptions
(PageCopyOptions pageCopyOptions) withPrefixNameConflictResolver
(boolean applyForNewName, String prefix) withPrefixNameConflictResolver
(boolean applyForNewName, String prefix, int maxRetry) withPrefixNameConflictResolver
(String prefix) withReplaceNameConflictResolver
(String searchText, String replaceText) withRequestId
(String requestId) withSkipLinkUpdates
(boolean shouldSkipLinkUpdates) Methods inherited from class com.atlassian.confluence.pages.persistence.dao.bulk.DefaultBulkOptions.BaseBuilder
buildDefault, withBatchSize, withMaxProcessedEntries, withProgressMeter, withUser
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
builder
- Specified by:
builder
in classDefaultBulkOptions.BaseBuilder<PageCopyOptions.Builder>
-
withPageCopyOptions
-
withCopyLabel
-
withCopyAttachment
-
withCopyPermission
-
withContentProperty
-
withRequestId
-
withNameConflictResolver
public PageCopyOptions.Builder withNameConflictResolver(PageNameConflictResolver pageNameConflictResolver) -
withReplaceNameConflictResolver
public PageCopyOptions.Builder withReplaceNameConflictResolver(String searchText, String replaceText) -
withPrefixNameConflictResolver
-
withPrefixNameConflictResolver
public PageCopyOptions.Builder withPrefixNameConflictResolver(boolean applyForNewName, String prefix, int maxRetry) -
withPrefixNameConflictResolver
public PageCopyOptions.Builder withPrefixNameConflictResolver(boolean applyForNewName, String prefix) -
withPageContentTranformer
public PageCopyOptions.Builder withPageContentTranformer(PageContentTransformer pageContentTransformer) -
withSkipLinkUpdates
-
build
-