Class DefaultBulkOptions.BaseBuilder<T extends DefaultBulkOptions.BaseBuilder>
java.lang.Object
com.atlassian.confluence.pages.persistence.dao.bulk.DefaultBulkOptions.BaseBuilder<T>
- Direct Known Subclasses:
AttachmentDeleteOptions.AttachmentDeleteOptionsBuilder
,AttachmentDeleteOptions.IdListAttachmentDeleteOptionsBuilder
,DefaultBulkOptions.Builder
,PageCopyOptions.Builder
,PageDeleteOptions.Builder
- Enclosing class:
- DefaultBulkOptions
public abstract static class DefaultBulkOptions.BaseBuilder<T extends DefaultBulkOptions.BaseBuilder>
extends Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected int
protected int
protected com.atlassian.core.util.ProgressMeter
protected ConfluenceUser
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected final DefaultBulkOptions
protected abstract T
builder()
withBatchSize
(int batchSize) withMaxProcessedEntries
(int maxProcessedEntries) withProgressMeter
(com.atlassian.core.util.ProgressMeter progressMeter) withUser
(ConfluenceUser user)
-
Field Details
-
maxProcessedEntries
protected int maxProcessedEntries -
batchSize
protected int batchSize -
user
-
progressMeter
protected com.atlassian.core.util.ProgressMeter progressMeter
-
-
Constructor Details
-
BaseBuilder
public BaseBuilder()
-
-
Method Details
-
builder
-
withMaxProcessedEntries
-
withBatchSize
-
withUser
-
withProgressMeter
-
buildDefault
-