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