Example usage for com.amazonaws.services.ec2.model DescribeInstancesResult setReservations

List of usage examples for com.amazonaws.services.ec2.model DescribeInstancesResult setReservations

Introduction

In this page you can find the example usage for com.amazonaws.services.ec2.model DescribeInstancesResult setReservations.

Prototype


public void setReservations(java.util.Collection<Reservation> reservations) 

Source Link

Document

Information about the reservations.

Usage

From source file:org.jenkinsci.plugins.ec2harness.MockAmazonEC2.java

License:Open Source License

@Override
public DescribeInstancesResult describeInstances(DescribeInstancesRequest describeInstancesRequest)
        throws AmazonServiceException, AmazonClientException {
    printcall();//  w w w  .  j  a va 2 s .  co  m
    DescribeInstancesResult describeInstancesResult = new DescribeInstancesResult();
    if (instances.size() == 0) {
        return describeInstancesResult;
    }
    Reservation reservation = new Reservation();
    ArrayList<Reservation> reservations = new ArrayList<Reservation>();
    reservations.add(reservation);
    describeInstancesResult.setReservations(reservations);
    reservation.setInstances(instances);

    return describeInstancesResult;
}

From source file:org.jenkinsci.plugins.ec2harness.MockAmazonEC2.java

License:Open Source License

@Override
public DescribeInstancesResult describeInstances() throws AmazonServiceException, AmazonClientException {
    System.out.println("MockAmazonEC2.describeinstances() num instances: " + this.instances.size());
    printcall();/*w  ww  .  j av  a2  s  .c o m*/
    DescribeInstancesResult describeInstancesResult = new DescribeInstancesResult();
    ArrayList<Reservation> reservations = new ArrayList<Reservation>();
    describeInstancesResult.setReservations(reservations);
    Reservation reservation = new Reservation();
    reservation.setInstances(instances);
    reservations.add(reservation);
    return describeInstancesResult;
}