List of usage examples for com.amazonaws.services.ecs AmazonECSClientBuilder defaultClient
public static AmazonECS defaultClient()
From source file:com.steelbridgelabs.oss.neo4j.cluster.ecs.AutoscalingGroupMembers.java
License:Apache License
private static List<String> ec2Instances(String cluster) { // aws ecs client AmazonECS client = AmazonECSClientBuilder.defaultClient(); // create request DescribeContainerInstancesRequest request = new DescribeContainerInstancesRequest(); // cluster name request.withCluster(cluster);//from ww w .j ava 2s. com // container instances to describe request.withContainerInstances(containerInstanceArns(client, cluster)); // describe instances DescribeContainerInstancesResult result = client.describeContainerInstances(request); // return ec2 instance ids return result.getContainerInstances().stream().map(ContainerInstance::getEc2InstanceId) .collect(Collectors.toList()); }