Class ECSService
- java.lang.Object
-
- com.cloudbees.jenkins.plugins.amazonecs.aws.BaseAWSService
-
- com.cloudbees.jenkins.plugins.amazonecs.ECSService
-
public class ECSService extends BaseAWSService
Encapsulates interactions with Amazon ECS.- Author:
- Jan Roehrich <jan@roehrich.info>
-
-
Constructor Summary
Constructors Constructor Description ECSService(String credentialsId, String assumedRoleArn, String regionName)
ECSService(Supplier<com.amazonaws.services.ecs.AmazonECS> clientSupplier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.amazonaws.services.ecs.model.Task
describeTask(String taskArn, String clusterArn)
void
stopTask(String taskArn, String clusterArn)
void
waitForTasksRunning(String tasksArn, String clusterArn, long timeoutInMillis, int DelayBetweenPollsInSeconds)
-
Methods inherited from class com.cloudbees.jenkins.plugins.amazonecs.aws.BaseAWSService
createClientConfiguration, getCredentials
-
-