@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; 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.
|
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 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.