org.pentaho.platform.api.repository2.unified
Class RepositoryFile.Builder
java.lang.Object
org.pentaho.platform.api.repository2.unified.RepositoryFile.Builder
- Enclosing class:
- RepositoryFile
public static class RepositoryFile.Builder
- extends Object
RepositoryFile.Builder
public RepositoryFile.Builder(String name)
RepositoryFile.Builder
public RepositoryFile.Builder(Serializable id,
String name)
RepositoryFile.Builder
public RepositoryFile.Builder(RepositoryFile other)
build
public RepositoryFile build()
createdDate
public RepositoryFile.Builder createdDate(Date createdDate)
lastModificationDate
public RepositoryFile.Builder lastModificationDate(Date lastModifiedDate)
folder
public RepositoryFile.Builder folder(boolean folder)
path
public RepositoryFile.Builder path(String path)
hidden
public RepositoryFile.Builder hidden(boolean hidden)
versioned
public RepositoryFile.Builder versioned(boolean versioned)
versionId
public RepositoryFile.Builder versionId(Serializable versionId)
locked
public RepositoryFile.Builder locked(boolean locked)
lockOwner
public RepositoryFile.Builder lockOwner(String lockOwner)
lockMessage
public RepositoryFile.Builder lockMessage(String lockMessage)
lockDate
public RepositoryFile.Builder lockDate(Date lockDate)
owner
public RepositoryFile.Builder owner(RepositoryFileSid owner)
originalParentFolderPath
public RepositoryFile.Builder originalParentFolderPath(String originalParentFolderPath)
originalParentFolderId
public RepositoryFile.Builder originalParentFolderId(Serializable originalParentFolderId)
deletedDate
public RepositoryFile.Builder deletedDate(Date deletedDate)
title
public RepositoryFile.Builder title(String title)
description
public RepositoryFile.Builder description(String description)
titleMap
public RepositoryFile.Builder titleMap(Map<String,String> titleMap)
clearTitleMap
public RepositoryFile.Builder clearTitleMap()
title
public RepositoryFile.Builder title(String localeString,
String title)
descriptionMap
public RepositoryFile.Builder descriptionMap(Map<String,String> descriptionMap)
clearDescriptionMap
public RepositoryFile.Builder clearDescriptionMap()
description
public RepositoryFile.Builder description(String localeString,
String description)
locale
public RepositoryFile.Builder locale(String locale)