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