public class EC2InstanceTemplateConfigurationValidator extends Object implements com.cloudera.director.spi.v1.model.ConfigurationValidator
Modifier and Type | Field and Description |
---|---|
static String |
INVALID_ROOT_VOLUME_SIZE_FORMAT_MSG |
static String |
INVALID_ROOT_VOLUME_SIZE_MSG |
static String |
INVALID_ROOT_VOLUME_TYPE_MSG |
Constructor and Description |
---|
EC2InstanceTemplateConfigurationValidator(EC2Provider provider)
Creates an EC2 instance template configuration validator with the specified parameters.
|
Modifier and Type | Method and Description |
---|---|
void |
validate(String name,
com.cloudera.director.spi.v1.model.Configured configuration,
com.cloudera.director.spi.v1.model.exception.PluginExceptionConditionAccumulator accumulator,
com.cloudera.director.spi.v1.model.LocalizationContext localizationContext) |
public static final String INVALID_ROOT_VOLUME_TYPE_MSG
public static final String INVALID_ROOT_VOLUME_SIZE_FORMAT_MSG
public static final String INVALID_ROOT_VOLUME_SIZE_MSG
public EC2InstanceTemplateConfigurationValidator(EC2Provider provider)
provider
- the EC2 providerpublic void validate(String name, com.cloudera.director.spi.v1.model.Configured configuration, com.cloudera.director.spi.v1.model.exception.PluginExceptionConditionAccumulator accumulator, com.cloudera.director.spi.v1.model.LocalizationContext localizationContext)
validate
in interface com.cloudera.director.spi.v1.model.ConfigurationValidator
Copyright © 2016. All rights reserved.