public static class EbsVolumeCustomizers.WithExistingVolume extends AbstractEbsVolumeCustomizer
BasicConfigurableObject.BasicConfigurationSupport
Configurable.ConfigurationSupport
Constructor and Description |
---|
WithExistingVolume() |
Modifier and Type | Method and Description |
---|---|
void |
customize(JcloudsLocation location,
org.jclouds.compute.ComputeService computeService,
JcloudsMachineLocation machine)
Override to configure the given machine once it has been created and started by Jclouds.
|
void |
setRegion(java.lang.String region) |
void |
setVolumeId(java.lang.String volumeId) |
customize, setAvailabilityZone, setEc2DeviceName, setMountPoint, setOsDeviceName, setOwner, setPermissions
apply, customize, customize, customize, postRelease, postReleaseOnObtainError, preRelease, preReleaseOnObtainError
config, getBrooklynManagementContext, getConfig, getId, setManagementContext
public void setRegion(java.lang.String region)
public void setVolumeId(java.lang.String volumeId)
public void customize(JcloudsLocation location, org.jclouds.compute.ComputeService computeService, JcloudsMachineLocation machine)
JcloudsLocationCustomizer
If CloudLocationConfig.WAIT_FOR_SSHABLE
is true the machine is guaranteed to be
SSHable when this method is called.
customize
in interface JcloudsLocationCustomizer
customize
in class BasicJcloudsLocationCustomizer