com.atlassian.aws.ec2
Class InstanceLauncherFactory

java.lang.Object
  extended by com.atlassian.aws.ec2.InstanceLauncherFactory

public class InstanceLauncherFactory
extends Object


Nested Class Summary
static interface InstanceLauncherFactory.InstanceLauncher
           
 
Constructor Summary
protected InstanceLauncherFactory(AWSAccount awsAccount)
           
 
Method Summary
 InstanceLauncherFactory.InstanceLauncher newLauncher(InstanceLaunchConfiguration instanceConfiguration, InstanceStatus instanceStatus)
           
 InstanceLauncherFactory.InstanceLauncher newOnDemandInstanceLauncher(InstanceLaunchConfiguration instanceConfiguration, InstanceStatus instanceStatus)
           
 InstanceLauncherFactory.InstanceLauncher newSpotInstanceLauncher(InstanceLaunchConfiguration instanceConfiguration, InstanceStatus instanceStatus)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InstanceLauncherFactory

protected InstanceLauncherFactory(AWSAccount awsAccount)
Method Detail

newLauncher

public InstanceLauncherFactory.InstanceLauncher newLauncher(InstanceLaunchConfiguration instanceConfiguration,
                                                            InstanceStatus instanceStatus)

newOnDemandInstanceLauncher

public InstanceLauncherFactory.InstanceLauncher newOnDemandInstanceLauncher(InstanceLaunchConfiguration instanceConfiguration,
                                                                            InstanceStatus instanceStatus)

newSpotInstanceLauncher

public InstanceLauncherFactory.InstanceLauncher newSpotInstanceLauncher(InstanceLaunchConfiguration instanceConfiguration,
                                                                        InstanceStatus instanceStatus)


Copyright © 2015 Atlassian. All rights reserved.