blob: 0e1b274f22fac0078072a71b7c4c5211f5d5180f [file] [log] [blame]
import com.amazonaws.services.ec2.AmazonEC2;
import com.amazonaws.services.ec2.model.DescribeImagesRequest;
import com.amazonaws.services.ec2.model.DescribeImagesResult;
import com.amazonaws.services.ec2.model.Filter;
public class WithOwnersFilter {
private static final String IMG_NAME = "some_linux_img";
public static void correct1(AmazonEC2 client) {
DescribeImagesResult result =
client.describeImages(
new DescribeImagesRequest()
.withFilters(new Filter("name").withValues(IMG_NAME))
.withFilters(new Filter("owner").withValues("my_aws_acct")));
}
public static void correct2(AmazonEC2 client) {
DescribeImagesRequest request = new DescribeImagesRequest();
request.withFilters(new Filter("name").withValues(IMG_NAME));
request.withFilters(new Filter("owner").withValues("my_aws_acct"));
client.describeImages(request);
}
public static void correct3(AmazonEC2 client) {
DescribeImagesRequest request = new DescribeImagesRequest();
request.withFilters(
new Filter("name").withValues(IMG_NAME), new Filter("owner").withValues("my_aws_acct"));
client.describeImages(request);
}
}