public static class EC2TemplateOptions.Builder extends Object
| Constructor and Description |
|---|
EC2TemplateOptions.Builder() |
public static EC2TemplateOptions blockDeviceMappings(Set<? extends BlockDeviceMapping> blockDeviceMappings)
public static EC2TemplateOptions mapEBSSnapshotToDeviceName(String deviceName, String snapshotId, @Nullable Integer sizeInGib, boolean deleteOnTermination)
public static EC2TemplateOptions mapNewVolumeToDeviceName(String deviceName, int sizeInGib, boolean deleteOnTermination)
public static EC2TemplateOptions mapEphemeralDeviceToDeviceName(String deviceName, String virtualName)
public static EC2TemplateOptions unmapDeviceNamed(String deviceName)
public static EC2TemplateOptions securityGroups(String... groupNames)
EC2TemplateOptions#securityGroups(Iterable) public static EC2TemplateOptions securityGroups(Iterable<String> groupNames)
EC2TemplateOptions#securityGroups(Iterable) public static EC2TemplateOptions keyPair(String keyPair)
EC2TemplateOptions.keyPairpublic static EC2TemplateOptions userData(byte[] unencodedData)
EC2TemplateOptions.userDatapublic static EC2TemplateOptions noKeyPair()
EC2TemplateOptions.noKeyPairpublic static EC2TemplateOptions inboundPorts(int... ports)
TemplateOptions.inboundPortspublic static EC2TemplateOptions blockOnPort(int port, int seconds)
RunScriptOptions.portpublic static EC2TemplateOptions installPrivateKey(String rsaKey)
public static EC2TemplateOptions authorizePublicKey(String rsaKey)
public static EC2TemplateOptions userMetadata(Map<String,String> userMetadata)
TemplateOptions.userMetadata(Map)@Deprecated public static EC2TemplateOptions overrideLoginUserWith(String user)
public static EC2TemplateOptions overrideLoginUser(String user)
public static EC2TemplateOptions overrideLoginPassword(String password)
public static EC2TemplateOptions overrideLoginPrivateKey(String privateKey)
public static EC2TemplateOptions overrideAuthenticateSudo(boolean authenticateSudo)
@Deprecated public static EC2TemplateOptions overrideLoginCredentialWith(String credential)
@Deprecated public static EC2TemplateOptions overrideCredentialsWith(Credentials credentials)
public static EC2TemplateOptions overrideLoginCredentials(LoginCredentials credentials)
Copyright © 2009-2012 jclouds. All Rights Reserved.