public static class EbsVolumeCustomizers.WithNewVolume extends AbstractEbsVolumeCustomizer
BasicConfigurableObject.BasicConfigurationSupportConfigurable.ConfigurationSupport| Constructor and Description |
|---|
WithNewVolume() |
| 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 |
customize(JcloudsLocation location,
org.jclouds.compute.ComputeService computeService,
org.jclouds.compute.options.TemplateOptions templateOptions)
Override to configure the
TemplateOptions that will
be used by JcloudsLocation to obtain machines. |
void |
setDeleteOnTermination(boolean deleteOnTermination) |
void |
setFilesystemType(java.lang.String filesystemType) |
void |
setSizeInGib(int sizeInGib) |
customize, setAvailabilityZone, setEc2DeviceName, setMountPoint, setOsDeviceName, setOwner, setPermissionsapply, customize, customize, postRelease, postReleaseOnObtainError, preRelease, preReleaseOnObtainErrorconfig, getBrooklynManagementContext, getConfig, getId, setManagementContextpublic void setFilesystemType(java.lang.String filesystemType)
public void setSizeInGib(int sizeInGib)
public void setDeleteOnTermination(boolean deleteOnTermination)
public void customize(JcloudsLocation location, org.jclouds.compute.ComputeService computeService, org.jclouds.compute.options.TemplateOptions templateOptions)
JcloudsLocationCustomizerTemplateOptions that will
be used by JcloudsLocation to obtain machines.customize in interface JcloudsLocationCustomizercustomize in class BasicJcloudsLocationCustomizerpublic 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 JcloudsLocationCustomizercustomize in class BasicJcloudsLocationCustomizer