in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs/apiConnector/EcsApiConnectorImpl.kt [111:123]
override fun listTaskDefinitions(): List<String> {
var taskDefArns:List<String> = ArrayList()
var nextToken: String? = null;
do{
var request = ListTaskDefinitionsRequest()
if(nextToken != null) request = request.withNextToken(nextToken)
val taskDefsResult = ecs.listTaskDefinitions(request)
taskDefArns = taskDefArns.plus(taskDefsResult.taskDefinitionArns)
nextToken = taskDefsResult.nextToken
}
while(nextToken != null)
return taskDefArns
}