@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ValidateConfigurationSettingsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
A list of validation messages for a specified configuration template.
NOOP
Constructor and Description |
---|
ValidateConfigurationSettingsRequest()
Default constructor for ValidateConfigurationSettingsRequest object.
|
ValidateConfigurationSettingsRequest(String applicationName,
List<ConfigurationOptionSetting> optionSettings)
Constructs a new ValidateConfigurationSettingsRequest object.
|
Modifier and Type | Method and Description |
---|---|
ValidateConfigurationSettingsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getApplicationName()
The name of the application that the configuration template or environment belongs to.
|
String |
getEnvironmentName()
The name of the environment to validate the settings against.
|
List<ConfigurationOptionSetting> |
getOptionSettings()
A list of the options and desired values to evaluate.
|
String |
getTemplateName()
The name of the configuration template to validate the settings against.
|
int |
hashCode() |
void |
setApplicationName(String applicationName)
The name of the application that the configuration template or environment belongs to.
|
void |
setEnvironmentName(String environmentName)
The name of the environment to validate the settings against.
|
void |
setOptionSettings(Collection<ConfigurationOptionSetting> optionSettings)
A list of the options and desired values to evaluate.
|
void |
setTemplateName(String templateName)
The name of the configuration template to validate the settings against.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
ValidateConfigurationSettingsRequest |
withApplicationName(String applicationName)
The name of the application that the configuration template or environment belongs to.
|
ValidateConfigurationSettingsRequest |
withEnvironmentName(String environmentName)
The name of the environment to validate the settings against.
|
ValidateConfigurationSettingsRequest |
withOptionSettings(Collection<ConfigurationOptionSetting> optionSettings)
A list of the options and desired values to evaluate.
|
ValidateConfigurationSettingsRequest |
withOptionSettings(ConfigurationOptionSetting... optionSettings)
A list of the options and desired values to evaluate.
|
ValidateConfigurationSettingsRequest |
withTemplateName(String templateName)
The name of the configuration template to validate the settings against.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public ValidateConfigurationSettingsRequest()
public ValidateConfigurationSettingsRequest(String applicationName, List<ConfigurationOptionSetting> optionSettings)
applicationName
- The name of the application that the configuration template or environment belongs to.optionSettings
- A list of the options and desired values to evaluate.public void setApplicationName(String applicationName)
The name of the application that the configuration template or environment belongs to.
applicationName
- The name of the application that the configuration template or environment belongs to.public String getApplicationName()
The name of the application that the configuration template or environment belongs to.
public ValidateConfigurationSettingsRequest withApplicationName(String applicationName)
The name of the application that the configuration template or environment belongs to.
applicationName
- The name of the application that the configuration template or environment belongs to.public void setTemplateName(String templateName)
The name of the configuration template to validate the settings against.
Condition: You cannot specify both this and an environment name.
templateName
- The name of the configuration template to validate the settings against.
Condition: You cannot specify both this and an environment name.
public String getTemplateName()
The name of the configuration template to validate the settings against.
Condition: You cannot specify both this and an environment name.
Condition: You cannot specify both this and an environment name.
public ValidateConfigurationSettingsRequest withTemplateName(String templateName)
The name of the configuration template to validate the settings against.
Condition: You cannot specify both this and an environment name.
templateName
- The name of the configuration template to validate the settings against.
Condition: You cannot specify both this and an environment name.
public void setEnvironmentName(String environmentName)
The name of the environment to validate the settings against.
Condition: You cannot specify both this and a configuration template name.
environmentName
- The name of the environment to validate the settings against.
Condition: You cannot specify both this and a configuration template name.
public String getEnvironmentName()
The name of the environment to validate the settings against.
Condition: You cannot specify both this and a configuration template name.
Condition: You cannot specify both this and a configuration template name.
public ValidateConfigurationSettingsRequest withEnvironmentName(String environmentName)
The name of the environment to validate the settings against.
Condition: You cannot specify both this and a configuration template name.
environmentName
- The name of the environment to validate the settings against.
Condition: You cannot specify both this and a configuration template name.
public List<ConfigurationOptionSetting> getOptionSettings()
A list of the options and desired values to evaluate.
public void setOptionSettings(Collection<ConfigurationOptionSetting> optionSettings)
A list of the options and desired values to evaluate.
optionSettings
- A list of the options and desired values to evaluate.public ValidateConfigurationSettingsRequest withOptionSettings(ConfigurationOptionSetting... optionSettings)
A list of the options and desired values to evaluate.
NOTE: This method appends the values to the existing list (if any). Use
setOptionSettings(java.util.Collection)
or withOptionSettings(java.util.Collection)
if you want
to override the existing values.
optionSettings
- A list of the options and desired values to evaluate.public ValidateConfigurationSettingsRequest withOptionSettings(Collection<ConfigurationOptionSetting> optionSettings)
A list of the options and desired values to evaluate.
optionSettings
- A list of the options and desired values to evaluate.public String toString()
toString
in class Object
Object.toString()
public ValidateConfigurationSettingsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.