Class RepositoryFileImportBundle.Builder
- java.lang.Object
-
- org.pentaho.platform.plugin.services.importer.RepositoryFileImportBundle.Builder
-
- Enclosing class:
- RepositoryFileImportBundle
public static class RepositoryFileImportBundle.Builder extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected RepositoryFileImportBundle
bundle
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Field Detail
-
bundle
protected RepositoryFileImportBundle bundle
-
-
Method Detail
-
build
public RepositoryFileImportBundle build()
-
overwriteFile
public RepositoryFileImportBundle.Builder overwriteFile(boolean overwrite)
-
comment
public RepositoryFileImportBundle.Builder comment(String comment)
-
acl
public RepositoryFileImportBundle.Builder acl(org.pentaho.platform.api.repository2.unified.RepositoryFileAcl acl)
-
extraMetaData
public RepositoryFileImportBundle.Builder extraMetaData(org.pentaho.platform.api.repository2.unified.RepositoryFileExtraMetaData extraMetaData)
-
input
public RepositoryFileImportBundle.Builder input(InputStream in)
-
file
public RepositoryFileImportBundle.Builder file(org.pentaho.platform.api.repository2.unified.RepositoryFile file)
-
hidden
public RepositoryFileImportBundle.Builder hidden(Boolean hidden)
-
schedulable
public RepositoryFileImportBundle.Builder schedulable(Boolean schedulable)
-
charSet
public RepositoryFileImportBundle.Builder charSet(String charset)
-
name
public RepositoryFileImportBundle.Builder name(String name)
-
title
public RepositoryFileImportBundle.Builder title(String title)
-
path
public RepositoryFileImportBundle.Builder path(String path)
-
withParam
public RepositoryFileImportBundle.Builder withParam(String param, String value)
-
mime
public RepositoryFileImportBundle.Builder mime(String mime)
-
applyAclSettings
public void applyAclSettings(boolean applyAclSettings)
- Parameters:
applyAclSettings
-- See Also:
RepositoryFileImportBundle.setApplyAclSettings(boolean)
-
overwriteAclSettings
public void overwriteAclSettings(boolean overwriteAclSettings)
- Parameters:
overwriteAclSettings
-- See Also:
RepositoryFileImportBundle.setOverwriteAclSettings(boolean)
-
retainOwnership
public void retainOwnership(boolean retainOwnership)
- Parameters:
retainOwnership
-- See Also:
RepositoryFileImportBundle.setRetainOwnership(boolean)
-
addChildBundle
public RepositoryFileImportBundle.Builder addChildBundle(org.pentaho.platform.api.repository2.unified.IPlatformImportBundle childBundle)
-
preserveDsw
public RepositoryFileImportBundle.Builder preserveDsw(boolean preserveDsw)
- Parameters:
preserveDsw
-- See Also:
IPlatformImportBundle.setPreserveDsw(boolean)
-
-