public class DataObjectDeploymentBuilderImpl extends Object implements DataObjectDeploymentBuilder
Modifier and Type | Field and Description |
---|---|
protected DataObjectDeploymentEntity |
deployment |
protected boolean |
isDuplicateFilterEnabled |
protected DataObjectRepositoryServiceImpl |
repositoryService |
protected DataObjectResourceEntityManager |
resourceEntityManager |
Constructor and Description |
---|
DataObjectDeploymentBuilderImpl() |
protected DataObjectRepositoryServiceImpl repositoryService
protected DataObjectResourceEntityManager resourceEntityManager
protected DataObjectDeploymentEntity deployment
protected boolean isDuplicateFilterEnabled
public DataObjectDeploymentBuilder addInputStream(String resourceName, InputStream inputStream)
addInputStream
in interface DataObjectDeploymentBuilder
public DataObjectDeploymentBuilder addClasspathResource(String resource)
addClasspathResource
in interface DataObjectDeploymentBuilder
public DataObjectDeploymentBuilder addString(String resourceName, String text)
addString
in interface DataObjectDeploymentBuilder
public DataObjectDeploymentBuilder addBytes(String resourceName, byte[] bytes)
addBytes
in interface DataObjectDeploymentBuilder
public DataObjectDeploymentBuilder addZipInputStream(ZipInputStream zipInputStream)
addZipInputStream
in interface DataObjectDeploymentBuilder
public DataObjectDeploymentBuilder name(String name)
DataObjectDeploymentBuilder
name
in interface DataObjectDeploymentBuilder
public DataObjectDeploymentBuilder category(String category)
DataObjectDeploymentBuilder
category
in interface DataObjectDeploymentBuilder
public DataObjectDeploymentBuilder key(String key)
DataObjectDeploymentBuilder
key
in interface DataObjectDeploymentBuilder
public DataObjectDeploymentBuilder parentDeploymentId(String parentDeploymentId)
DataObjectDeploymentBuilder
parentDeploymentId
in interface DataObjectDeploymentBuilder
public DataObjectDeploymentBuilder tenantId(String tenantId)
DataObjectDeploymentBuilder
tenantId
in interface DataObjectDeploymentBuilder
public DataObjectDeploymentBuilder enableDuplicateFiltering()
DataObjectDeploymentBuilder
enableDuplicateFiltering
in interface DataObjectDeploymentBuilder
public DataObjectDeployment deploy()
DataObjectDeploymentBuilder
deploy
in interface DataObjectDeploymentBuilder
public DataObjectDeployment getDeployment()
public boolean isDuplicateFilterEnabled()