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 Details

    • ECSService

      public ECSService(String credentialsId, String assumedRoleArn, String regionName)
    • ECSService

      public ECSService(Supplier<com.amazonaws.services.ecs.AmazonECS> clientSupplier)
  • Method Details

    • describeTask

      public com.amazonaws.services.ecs.model.Task describeTask(String taskArn, String clusterArn)
    • waitForTasksRunning

      public void waitForTasksRunning(String tasksArn, String clusterArn, long timeoutInMillis, int DelayBetweenPollsInSeconds)
    • stopTask

      public void stopTask(String taskArn, String clusterArn)