| Package | Description |
|---|---|
| com.cloudbees.jenkins.plugins.amazonecs | |
| com.cloudbees.jenkins.plugins.amazonecs.pipeline |
| Modifier and Type | Method and Description |
|---|---|
ECSTaskTemplate |
ECSCloud.findParentTemplate(String parentLabel)
Will attempt to find a parent for the template label supplied.
|
ECSTaskTemplate |
ECSSlave.getTemplate() |
ECSTaskTemplate |
ECSCloud.getTemplate(String label) |
ECSTaskTemplate |
ECSTaskTemplate.merge(ECSTaskTemplate parent)
This merge does not take an into consideration the child intentionally setting empty values for parameters like "entrypoint" - in fact
it's not uncommon to override the entrypoint of a container and set it to blank so you can use your own entrypoint as part of the command.
|
| Modifier and Type | Method and Description |
|---|---|
List<ECSTaskTemplate> |
ECSCloud.addTemplate(ECSTaskTemplate taskTemplate) |
List<ECSTaskTemplate> |
ECSCloud.getTemplates() |
| Modifier and Type | Method and Description |
|---|---|
com.amazonaws.services.ecs.model.TaskDefinition |
ECSCloud.addDynamicTemplate(ECSTaskTemplate template)
Add a dynamic task template.
|
List<ECSTaskTemplate> |
ECSCloud.addTemplate(ECSTaskTemplate taskTemplate) |
ECSTaskTemplate |
ECSTaskTemplate.merge(ECSTaskTemplate parent)
This merge does not take an into consideration the child intentionally setting empty values for parameters like "entrypoint" - in fact
it's not uncommon to override the entrypoint of a container and set it to blank so you can use your own entrypoint as part of the command.
|
com.amazonaws.services.ecs.model.TaskDefinition |
ECSCloud.removeDynamicTemplate(ECSTaskTemplate t)
Remove a dynamic task template.
|
void |
ECSCloud.removeDynamicTemplateFromTemplateMap(ECSTaskTemplate t)
Remove a dynamic task template from the template map.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ECSCloud.setTemplates(List<ECSTaskTemplate> templates) |
| Constructor and Description |
|---|
ECSSlave(ECSCloud cloud,
String name,
ECSTaskTemplate template,
hudson.slaves.ComputerLauncher launcher) |
| Modifier and Type | Method and Description |
|---|---|
List<ECSTaskTemplate> |
TaskTemplateMap.getTemplates(ECSCloud cloud)
Returns a read-only view of the templates available for the corresponding cloud instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TaskTemplateMap.addTemplate(ECSCloud cloud,
ECSTaskTemplate TaskTemplate)
Adds a template for the corresponding cloud instance.
|
void |
TaskTemplateMap.removeTemplate(ECSCloud cloud,
ECSTaskTemplate TaskTemplate) |
Copyright © 2016–2020. All rights reserved.