public static class RepositoryFileImportBundle.Builder extends Object
Modifier and Type | Field and Description |
---|---|
protected RepositoryFileImportBundle |
bundle |
Constructor and Description |
---|
Builder() |
protected RepositoryFileImportBundle bundle
public RepositoryFileImportBundle build()
public RepositoryFileImportBundle.Builder overwriteFile(boolean overwrite)
public RepositoryFileImportBundle.Builder comment(String comment)
public RepositoryFileImportBundle.Builder acl(org.pentaho.platform.api.repository2.unified.RepositoryFileAcl acl)
public RepositoryFileImportBundle.Builder input(InputStream in)
public RepositoryFileImportBundle.Builder file(org.pentaho.platform.api.repository2.unified.RepositoryFile file)
public RepositoryFileImportBundle.Builder hidden(Boolean hidden)
public RepositoryFileImportBundle.Builder schedulable(Boolean schedulable)
public RepositoryFileImportBundle.Builder charSet(String charSet)
public RepositoryFileImportBundle.Builder name(String name)
public RepositoryFileImportBundle.Builder title(String title)
public RepositoryFileImportBundle.Builder path(String path)
public RepositoryFileImportBundle.Builder withParam(String param, String value)
public RepositoryFileImportBundle.Builder mime(String mime)
public void applyAclSettings(boolean applyAclSettings)
applyAclSettings
- RepositoryFileImportBundle.setApplyAclSettings(boolean)
public void overwriteAclSettings(boolean overwriteAclSettings)
overwriteAclSettings
- RepositoryFileImportBundle.setOverwriteAclSettings(boolean)
public void retainOwnership(boolean retainOwnership)
retainOwnership
- RepositoryFileImportBundle.setRetainOwnership(boolean)
public RepositoryFileImportBundle.Builder addChildBundle(org.pentaho.platform.api.repository2.unified.IPlatformImportBundle childBundle)
public RepositoryFileImportBundle.Builder preserveDsw(boolean preserveDsw)
preserveDsw
- IPlatformImportBundle.setPreserveDsw(boolean)
Copyright © 2019 Hitachi Vantara. All rights reserved.