Package org.craftercms.studio.api.v2.dal
Class DetailedItem.Builder
java.lang.Object
org.craftercms.studio.api.v2.dal.DetailedItem.Builder
- Enclosing class:
DetailedItem
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
static DetailedItem.Builder
buildFromClone
(DetailedItem item) withContentTypeId
(String contentTypeId) withCreatedBy
(Long createdBy) withCreatedOn
(ZonedDateTime createdOn) withCreator
(Person creator) withId
(long id) withIgnored
(boolean ignored) withIgnoredAsInt
(int ignoredAsInt) withLastModifiedBy
(Long lastModifiedBy) withLastModifiedOn
(ZonedDateTime lastModifiedOn) withLastPublishedOn
(ZonedDateTime lastPublishedOn) withLivePublishedOn
(ZonedDateTime livePublishedOn) withLiveScheduledDate
(ZonedDateTime liveScheduledDate) withLiveUsername
(String liveUsername) withLocaleCode
(String localeCode) withLockedBy
(Long lockedBy) withLockOwner
(Person lockOwner) withMimeType
(String mimeType) withModifier
(Person modifier) withParentId
(Long parentId) withPreviewUrl
(String previewUrl) withPreviousPath
(String previousPath) withSiteId
(long siteId) withSiteName
(String siteName) withSize
(long size) withStagingPublishedOn
(ZonedDateTime stagingPublishedOn) withStagingScheduledDate
(ZonedDateTime stagingScheduledDate) withStagingUsername
(String stagingUsername) withState
(long state) withSubmitter
(Person submitter) withSystemType
(String systemType) withTranslationSourceId
(Long translationSourceId)
-
Field Details
-
dateSubmitted
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
buildFromClone
-
withId
-
withSiteId
-
withSiteName
-
withPath
-
withPreviewUrl
-
withState
-
withLockedBy
-
withLockOwner
-
withCreatedBy
-
withCreator
-
withCreatedOn
-
withLastModifiedBy
-
withModifier
-
withLastModifiedOn
-
withSubmitter
-
withLastPublishedOn
-
withLabel
-
withContentTypeId
-
withSystemType
-
withMimeType
-
withLocaleCode
-
withTranslationSourceId
-
withSize
-
withParentId
-
withPreviousPath
-
withIgnoredAsInt
-
withIgnored
-
withStagingScheduledDate
-
withStagingPublishedOn
-
withStagingUsername
-
withLiveScheduledDate
-
withLivePublishedOn
-
withLiveUsername
-
build
-