@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateConfigurationTemplateRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
The result message containing the options for the specified solution stack.
NOOP| Constructor and Description |
|---|
UpdateConfigurationTemplateRequest()
Default constructor for UpdateConfigurationTemplateRequest object.
|
UpdateConfigurationTemplateRequest(String applicationName,
String templateName)
Constructs a new UpdateConfigurationTemplateRequest object.
|
| Modifier and Type | Method and Description |
|---|---|
UpdateConfigurationTemplateRequest |
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 associated with the configuration template to update.
|
String |
getDescription()
A new description for the configuration.
|
List<ConfigurationOptionSetting> |
getOptionSettings()
A list of configuration option settings to update with the new specified option value.
|
List<OptionSpecification> |
getOptionsToRemove()
A list of configuration options to remove from the configuration set.
|
String |
getTemplateName()
The name of the configuration template to update.
|
int |
hashCode() |
void |
setApplicationName(String applicationName)
The name of the application associated with the configuration template to update.
|
void |
setDescription(String description)
A new description for the configuration.
|
void |
setOptionSettings(Collection<ConfigurationOptionSetting> optionSettings)
A list of configuration option settings to update with the new specified option value.
|
void |
setOptionsToRemove(Collection<OptionSpecification> optionsToRemove)
A list of configuration options to remove from the configuration set.
|
void |
setTemplateName(String templateName)
The name of the configuration template to update.
|
String |
toString()
Returns a string representation of this object.
|
UpdateConfigurationTemplateRequest |
withApplicationName(String applicationName)
The name of the application associated with the configuration template to update.
|
UpdateConfigurationTemplateRequest |
withDescription(String description)
A new description for the configuration.
|
UpdateConfigurationTemplateRequest |
withOptionSettings(Collection<ConfigurationOptionSetting> optionSettings)
A list of configuration option settings to update with the new specified option value.
|
UpdateConfigurationTemplateRequest |
withOptionSettings(ConfigurationOptionSetting... optionSettings)
A list of configuration option settings to update with the new specified option value.
|
UpdateConfigurationTemplateRequest |
withOptionsToRemove(Collection<OptionSpecification> optionsToRemove)
A list of configuration options to remove from the configuration set.
|
UpdateConfigurationTemplateRequest |
withOptionsToRemove(OptionSpecification... optionsToRemove)
A list of configuration options to remove from the configuration set.
|
UpdateConfigurationTemplateRequest |
withTemplateName(String templateName)
The name of the configuration template to update.
|
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, withSdkRequestTimeoutpublic UpdateConfigurationTemplateRequest()
public UpdateConfigurationTemplateRequest(String applicationName, String templateName)
applicationName - The name of the application associated with the configuration template to update.
If no application is found with this name, UpdateConfigurationTemplate returns an
InvalidParameterValue error.
templateName - The name of the configuration template to update.
If no configuration template is found with this name, UpdateConfigurationTemplate returns an
InvalidParameterValue error.
public void setApplicationName(String applicationName)
The name of the application associated with the configuration template to update.
If no application is found with this name, UpdateConfigurationTemplate returns an
InvalidParameterValue error.
applicationName - The name of the application associated with the configuration template to update.
If no application is found with this name, UpdateConfigurationTemplate returns an
InvalidParameterValue error.
public String getApplicationName()
The name of the application associated with the configuration template to update.
If no application is found with this name, UpdateConfigurationTemplate returns an
InvalidParameterValue error.
If no application is found with this name, UpdateConfigurationTemplate returns an
InvalidParameterValue error.
public UpdateConfigurationTemplateRequest withApplicationName(String applicationName)
The name of the application associated with the configuration template to update.
If no application is found with this name, UpdateConfigurationTemplate returns an
InvalidParameterValue error.
applicationName - The name of the application associated with the configuration template to update.
If no application is found with this name, UpdateConfigurationTemplate returns an
InvalidParameterValue error.
public void setTemplateName(String templateName)
The name of the configuration template to update.
If no configuration template is found with this name, UpdateConfigurationTemplate returns an
InvalidParameterValue error.
templateName - The name of the configuration template to update.
If no configuration template is found with this name, UpdateConfigurationTemplate returns an
InvalidParameterValue error.
public String getTemplateName()
The name of the configuration template to update.
If no configuration template is found with this name, UpdateConfigurationTemplate returns an
InvalidParameterValue error.
If no configuration template is found with this name, UpdateConfigurationTemplate returns an
InvalidParameterValue error.
public UpdateConfigurationTemplateRequest withTemplateName(String templateName)
The name of the configuration template to update.
If no configuration template is found with this name, UpdateConfigurationTemplate returns an
InvalidParameterValue error.
templateName - The name of the configuration template to update.
If no configuration template is found with this name, UpdateConfigurationTemplate returns an
InvalidParameterValue error.
public void setDescription(String description)
A new description for the configuration.
description - A new description for the configuration.public String getDescription()
A new description for the configuration.
public UpdateConfigurationTemplateRequest withDescription(String description)
A new description for the configuration.
description - A new description for the configuration.public List<ConfigurationOptionSetting> getOptionSettings()
A list of configuration option settings to update with the new specified option value.
public void setOptionSettings(Collection<ConfigurationOptionSetting> optionSettings)
A list of configuration option settings to update with the new specified option value.
optionSettings - A list of configuration option settings to update with the new specified option value.public UpdateConfigurationTemplateRequest withOptionSettings(ConfigurationOptionSetting... optionSettings)
A list of configuration option settings to update with the new specified option value.
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 configuration option settings to update with the new specified option value.public UpdateConfigurationTemplateRequest withOptionSettings(Collection<ConfigurationOptionSetting> optionSettings)
A list of configuration option settings to update with the new specified option value.
optionSettings - A list of configuration option settings to update with the new specified option value.public List<OptionSpecification> getOptionsToRemove()
A list of configuration options to remove from the configuration set.
Constraint: You can remove only UserDefined configuration options.
Constraint: You can remove only UserDefined configuration options.
public void setOptionsToRemove(Collection<OptionSpecification> optionsToRemove)
A list of configuration options to remove from the configuration set.
Constraint: You can remove only UserDefined configuration options.
optionsToRemove - A list of configuration options to remove from the configuration set.
Constraint: You can remove only UserDefined configuration options.
public UpdateConfigurationTemplateRequest withOptionsToRemove(OptionSpecification... optionsToRemove)
A list of configuration options to remove from the configuration set.
Constraint: You can remove only UserDefined configuration options.
NOTE: This method appends the values to the existing list (if any). Use
setOptionsToRemove(java.util.Collection) or withOptionsToRemove(java.util.Collection) if you
want to override the existing values.
optionsToRemove - A list of configuration options to remove from the configuration set.
Constraint: You can remove only UserDefined configuration options.
public UpdateConfigurationTemplateRequest withOptionsToRemove(Collection<OptionSpecification> optionsToRemove)
A list of configuration options to remove from the configuration set.
Constraint: You can remove only UserDefined configuration options.
optionsToRemove - A list of configuration options to remove from the configuration set.
Constraint: You can remove only UserDefined configuration options.
public String toString()
toString in class ObjectObject.toString()public UpdateConfigurationTemplateRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()