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 request.
|
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; useful for testing and
debugging.
|
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.
|
getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public 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 Object
Object.toString()
public UpdateConfigurationTemplateRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.