Class TaskTemplateMap
java.lang.Object
com.cloudbees.jenkins.plugins.amazonecs.pipeline.TaskTemplateMap
A map of
ECSCloud -> List of ECSTaskTemplate instances.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTemplate(ECSCloud cloud, ECSTaskTemplate TaskTemplate) Adds a template for the corresponding cloud instance.static TaskTemplateMapget()getTemplates(ECSCloud cloud) Returns a read-only view of the templates available for the corresponding cloud instance.voidremoveTemplate(ECSCloud cloud, ECSTaskTemplate TaskTemplate)
-
Constructor Details
-
TaskTemplateMap
public TaskTemplateMap()
-
-
Method Details
-
get
-
getTemplates
Returns a read-only view of the templates available for the corresponding cloud instance.- Parameters:
cloud- The ECS cloud instance for which templates are needed- Returns:
- a read-only view of the templates available for the corresponding cloud instance.
-
addTemplate
Adds a template for the corresponding cloud instance.- Parameters:
cloud- The cloud instance.TaskTemplate- The pod template to add.
-
removeTemplate
-