com.syncapse.jenkinsci.plugins.awscloudformationwrapper
Class CloudFormation

java.lang.Object
  extended by com.syncapse.jenkinsci.plugins.awscloudformationwrapper.CloudFormation

public class CloudFormation
extends Object

Author:
erickdovale

Constructor Summary
CloudFormation(PrintStream logger, String stackName, String cloudFormationRecipe, Map<String,String> parameters, long timeout, String awsAccessKey, String awsSecretKey)
           
 
Method Summary
 Map<String,String> create()
           
 boolean delete()
           
protected  com.amazonaws.services.cloudformation.AmazonCloudFormation getAWSClient()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CloudFormation

public CloudFormation(PrintStream logger,
                      String stackName,
                      String cloudFormationRecipe,
                      Map<String,String> parameters,
                      long timeout,
                      String awsAccessKey,
                      String awsSecretKey)
Method Detail

delete

public boolean delete()
Returns:

create

public Map<String,String> create()
                          throws IOException
Returns:
A Map containing all outputs or null if creating the stack fails.
Throws:
IOException

getAWSClient

protected com.amazonaws.services.cloudformation.AmazonCloudFormation getAWSClient()


Copyright © 2004-2011. All Rights Reserved.