Uses of Class
org.jclouds.aws.ec2.compute.AWSEC2TemplateOptions

Packages that use AWSEC2TemplateOptions
org.jclouds.aws.ec2.compute   
 

Uses of AWSEC2TemplateOptions in org.jclouds.aws.ec2.compute
 

Fields in org.jclouds.aws.ec2.compute declared as AWSEC2TemplateOptions
static AWSEC2TemplateOptions AWSEC2TemplateOptions.NONE
           
 

Methods in org.jclouds.aws.ec2.compute that return AWSEC2TemplateOptions
 AWSEC2TemplateOptions AWSEC2TemplateOptions.authorizePublicKey(Payload publicKey)
          Deprecated. 
 AWSEC2TemplateOptions AWSEC2TemplateOptions.authorizePublicKey(String publicKey)
          authorize an rsa ssh key.
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.authorizePublicKey(String rsaKey)
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.blockDeviceMappings(Iterable<? extends BlockDeviceMapping> blockDeviceMappings)
          
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.blockDeviceMappings(Set<? extends BlockDeviceMapping> blockDeviceMappings)
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.blockOnPort(int port, int seconds)
          When the node is started, wait until the following port is active
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.blockOnPort(int port, int seconds)
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.blockUntilRunning(boolean blockUntilRunning)
          Note
 AWSEC2TemplateOptions AWSEC2TemplateOptions.clone()
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.dontAuthorizePublicKey()
          
 AWSEC2TemplateOptions AWSEC2TemplateOptions.enableMonitoring()
          Enable Cloudwatch monitoring
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.enableMonitoring()
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.inboundPorts(int... ports)
          Opens the set of ports to public access.
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.inboundPorts(int... ports)
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.installPrivateKey(Payload privateKey)
          Deprecated. 
 AWSEC2TemplateOptions AWSEC2TemplateOptions.installPrivateKey(String privateKey)
          replaces the rsa ssh key used at login.
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.installPrivateKey(String rsaKey)
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.keyPair(String keyPair)
          Specifies the keypair used to run instances with
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.keyPair(String keyPair)
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.mapEBSSnapshotToDeviceName(String deviceName, String snapshotId, Integer sizeInGib, boolean deleteOnTermination)
          
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.mapEBSSnapshotToDeviceName(String deviceName, String snapshotId, Integer sizeInGib, boolean deleteOnTermination)
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.mapEphemeralDeviceToDeviceName(String deviceName, String virtualName)
          
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.mapEphemeralDeviceToDeviceName(String deviceName, String virtualName)
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.mapNewVolumeToDeviceName(String deviceName, int sizeInGib, boolean deleteOnTermination)
          
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.mapNewVolumeToDeviceName(String deviceName, int sizeInGib, boolean deleteOnTermination)
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.nameTask(String name)
          
 AWSEC2TemplateOptions AWSEC2TemplateOptions.noKeyPair()
          Do not use a keypair on instances
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.noKeyPair()
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.noPlacementGroup()
          Do not use a keypair on instances
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.noPlacementGroup()
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.overrideCredentialsWith(Credentials overridingCredentials)
          
 AWSEC2TemplateOptions AWSEC2TemplateOptions.placementGroup(String placementGroup)
          Specifies the keypair used to run instances with
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.placementGroup(String placementGroup)
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.runAsRoot(boolean runAsRoot)
          
 AWSEC2TemplateOptions AWSEC2TemplateOptions.runScript(byte[] script)
          Deprecated. 
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.runScript(byte[] script)
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.runScript(Payload script)
          
 AWSEC2TemplateOptions AWSEC2TemplateOptions.runScript(Statement script)
          This script will be executed as the root user upon system startup.
 AWSEC2TemplateOptions AWSEC2TemplateOptions.securityGroupIds(Iterable<String> groupIds)
          Specifies the security group ids to be used for nodes with this template
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.securityGroupIds(Iterable<String> groupNames)
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.securityGroupIds(String... groupIds)
           
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.securityGroupIds(String... groupNames)
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.securityGroups(Iterable<String> groupIds)
          Specifies the security groups to be used for nodes with this template
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.securityGroups(Iterable<String> groupIds)
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.securityGroups(String... groupIds)
          
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.securityGroups(String... groupIds)
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.spotOptions(RequestSpotInstancesOptions spotOptions)
          Options for starting spot instances
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.spotOptions(RequestSpotInstancesOptions spotOptions)
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.spotPrice(Float spotPrice)
          Specifies the maximum spot price to use
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.spotPrice(Float spotPrice)
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.subnetId(String subnetId)
          Specifies the subnetId used to run instances in
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.subnetId(String subnetId)
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.unmapDeviceNamed(String deviceName)
          
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.unmapDeviceNamed(String deviceName)
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.userData(byte[] unencodedData)
          Unencoded data
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.userData(byte[] unencodedData)
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.userMetadata(Map<String,String> userMetadata)
          
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.userMetadata(Map<String,String> userMetadata)
           
 AWSEC2TemplateOptions AWSEC2TemplateOptions.userMetadata(String key, String value)
          
static AWSEC2TemplateOptions AWSEC2TemplateOptions.Builder.userMetadata(String key, String value)
           
 



Copyright © 2009-2011 jclouds. All Rights Reserved.