/** * {@inheritDoc} */ @Override public AWSEC2TemplateOptions blockUntilRunning(boolean blockUntilRunning) { return AWSEC2TemplateOptions.class.cast(super.blockUntilRunning(blockUntilRunning)); }
/** * {@inheritDoc} */ @Override public AWSEC2TemplateOptions blockUntilRunning(boolean blockUntilRunning) { return AWSEC2TemplateOptions.class.cast(super.blockUntilRunning(blockUntilRunning)); }
/** * {@inheritDoc} */ @Override public AWSEC2TemplateOptions blockUntilRunning(boolean blockUntilRunning) { return AWSEC2TemplateOptions.class.cast(super.blockUntilRunning(blockUntilRunning)); }
public static EC2TemplateOptions blockUntilRunning(boolean blockUntilRunning) { EC2TemplateOptions options = new EC2TemplateOptions(); return options.blockUntilRunning(blockUntilRunning); }
public static EC2TemplateOptions blockUntilRunning(boolean blockUntilRunning) { EC2TemplateOptions options = new EC2TemplateOptions(); return options.blockUntilRunning(blockUntilRunning); }
public static EC2TemplateOptions blockUntilRunning(boolean blockUntilRunning) { EC2TemplateOptions options = new EC2TemplateOptions(); return options.blockUntilRunning(blockUntilRunning); }
public static EC2TemplateOptions blockUntilRunning(boolean blockUntilRunning) { EC2TemplateOptions options = new EC2TemplateOptions(); return options.blockUntilRunning(blockUntilRunning); }
public static EC2TemplateOptions blockUntilRunning(boolean blockUntilRunning) { EC2TemplateOptions options = new EC2TemplateOptions(); return options.blockUntilRunning(blockUntilRunning); }
public void testCreateThreeNodesWithMaxCountThree() throws Exception { Builder<HttpRequest, HttpResponse> requestResponseMap = ImmutableMap.<HttpRequest, HttpResponse> builder(); requestResponseMap.put(describeRegionsRequest, describeRegionsResponse); requestResponseMap.put(describeAvailabilityZonesRequest, describeAvailabilityZonesResponse); requestResponseMap.put(describeImagesRequest, describeImagesResponse); requestResponseMap.put(createKeyPairRequest, createKeyPairResponse); requestResponseMap.put(createSecurityGroupRequest, createSecurityGroupResponse); requestResponseMap.put(describeSecurityGroupFilteredRequest, describeSecurityGroupFilteredResponse); requestResponseMap.put(describeSecurityGroupRequest, describeSecurityGroupResponse); requestResponseMap.put(authorizeSecurityGroupIngressRequest22, authorizeSecurityGroupIngressResponse); requestResponseMap.put(authorizeSecurityGroupIngressRequestGroup, authorizeSecurityGroupIngressResponse); requestResponseMap.put(runThreeInstancesRequest, runThreeInstancesResponse); requestResponseMap.put(describeInstanceRequest, describeInstanceResponse); requestResponseMap.put(describeInstanceThreeIdsRequest, describeInstanceThreeIdsResponse); requestResponseMap.put(describeImageRequest, describeImagesResponse); requestResponseMap.put(createFirstTagRequest, createTagsResponse); requestResponseMap.put(createSecondTagRequest, createTagsResponse); requestResponseMap.put(createThirdTagRequest, createTagsResponse); ComputeService apiThatCreatesNode = requestsSendResponses(requestResponseMap.build()); NodeMetadata node = Iterables.getFirst(apiThatCreatesNode.createNodesInGroup("test", 3, maxCount(3).blockUntilRunning(false).overrideLoginUser("ec2-user")), null); assertNotNull(node, "Node should exist"); assertEquals(node.getCredentials().getUser(), "ec2-user", "User should be ec2-user"); }
public void testCreateThreeNodesWithMaxCountFourGetThreeNodes() throws Exception { Builder<HttpRequest, HttpResponse> requestResponseMap = ImmutableMap.<HttpRequest, HttpResponse> builder(); requestResponseMap.put(describeRegionsRequest, describeRegionsResponse); requestResponseMap.put(describeAvailabilityZonesRequest, describeAvailabilityZonesResponse); requestResponseMap.put(describeImagesRequest, describeImagesResponse); requestResponseMap.put(createKeyPairRequest, createKeyPairResponse); requestResponseMap.put(createSecurityGroupRequest, createSecurityGroupResponse); requestResponseMap.put(describeSecurityGroupFilteredRequest, describeSecurityGroupFilteredResponse); requestResponseMap.put(describeSecurityGroupRequest, describeSecurityGroupResponse); requestResponseMap.put(authorizeSecurityGroupIngressRequest22, authorizeSecurityGroupIngressResponse); requestResponseMap.put(authorizeSecurityGroupIngressRequestGroup, authorizeSecurityGroupIngressResponse); requestResponseMap.put(runThreeToFourInstancesRequest, runThreeInstancesResponse); requestResponseMap.put(describeInstanceRequest, describeInstanceResponse); requestResponseMap.put(describeInstanceThreeIdsRequest, describeInstanceThreeIdsResponse); requestResponseMap.put(describeImageRequest, describeImagesResponse); requestResponseMap.put(createFirstTagRequest, createTagsResponse); requestResponseMap.put(createSecondTagRequest, createTagsResponse); requestResponseMap.put(createThirdTagRequest, createTagsResponse); ComputeService apiThatCreatesNode = requestsSendResponses(requestResponseMap.build()); NodeMetadata node = Iterables.getFirst(apiThatCreatesNode.createNodesInGroup("test", 3, maxCount(4).blockUntilRunning(false).overrideLoginUser("ec2-user")), null); assertNotNull(node, "Node should exist"); assertEquals(node.getCredentials().getUser(), "ec2-user", "User should be ec2-user"); }
maxCount(3).blockUntilRunning(false).overrideLoginUser("ec2-user").nodeNames(ImmutableSet.of("test-node", "second-node", "third-node")));