public class TemplateContentProcessingBuilderImpl extends Object implements TemplateContentProcessingBuilder
Modifier and Type | Field and Description |
---|---|
protected String |
content |
protected String |
name |
protected List<TemplateParameter> |
parameters |
protected Map<String,Object> |
payload |
protected TemplateServiceImpl |
templateService |
Constructor and Description |
---|
TemplateContentProcessingBuilderImpl(TemplateServiceImpl templateService) |
Modifier and Type | Method and Description |
---|---|
TemplateContentProcessingBuilder |
content(String content) |
String |
getContent() |
String |
getName() |
List<TemplateParameter> |
getParameters() |
Map<String,Object> |
getPayload() |
TemplateService |
getTemplateService() |
TemplateContentProcessingBuilder |
name(String name) |
TemplateContentProcessingBuilder |
parameters(List<TemplateParameter> parameters) |
TemplateContentProcessingBuilder |
payload(Map<String,Object> payload) |
String |
process() |
protected TemplateServiceImpl templateService
protected String name
protected String content
protected List<TemplateParameter> parameters
public TemplateContentProcessingBuilderImpl(TemplateServiceImpl templateService)
public TemplateContentProcessingBuilder name(String name)
name
in interface TemplateContentProcessingBuilder
public TemplateContentProcessingBuilder content(String content)
content
in interface TemplateContentProcessingBuilder
public TemplateContentProcessingBuilder parameters(List<TemplateParameter> parameters)
parameters
in interface TemplateContentProcessingBuilder
public TemplateContentProcessingBuilder payload(Map<String,Object> payload)
payload
in interface TemplateContentProcessingBuilder
public TemplateService getTemplateService()
getTemplateService
in interface TemplateContentProcessingBuilder
public String getName()
getName
in interface TemplateContentProcessingBuilder
public String getContent()
getContent
in interface TemplateContentProcessingBuilder
public List<TemplateParameter> getParameters()
getParameters
in interface TemplateContentProcessingBuilder
public Map<String,Object> getPayload()
getPayload
in interface TemplateContentProcessingBuilder
public String process()
process
in interface TemplateContentProcessingBuilder