Class DescribeConfigurationOptionsRequest
- All Implemented Interfaces:
ReadLimitInfo
,Serializable
,Cloneable
Result message containig a list of application version descriptions.
- See Also:
-
Field Summary
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
Creates a shallow clone of this request.boolean
The name of the application associated with the configuration template or environment.The name of the environment whose configuration options you want to describe.If specified, restricts the descriptions to only the specified options.The name of the solution stack whose configuration options you want to describe.The name of the configuration template whose configuration options you want to describe.int
hashCode()
void
setApplicationName
(String applicationName) The name of the application associated with the configuration template or environment.void
setEnvironmentName
(String environmentName) The name of the environment whose configuration options you want to describe.void
setOptions
(Collection<OptionSpecification> options) If specified, restricts the descriptions to only the specified options.void
setSolutionStackName
(String solutionStackName) The name of the solution stack whose configuration options you want to describe.void
setTemplateName
(String templateName) The name of the configuration template whose configuration options you want to describe.toString()
Returns a string representation of this object; useful for testing and debugging.withApplicationName
(String applicationName) The name of the application associated with the configuration template or environment.withEnvironmentName
(String environmentName) The name of the environment whose configuration options you want to describe.withOptions
(OptionSpecification... options) If specified, restricts the descriptions to only the specified options.withOptions
(Collection<OptionSpecification> options) If specified, restricts the descriptions to only the specified options.withSolutionStackName
(String solutionStackName) The name of the solution stack whose configuration options you want to describe.withTemplateName
(String templateName) The name of the configuration template whose configuration options you want to describe.Methods inherited from class com.amazonaws.AmazonWebServiceRequest
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
-
Constructor Details
-
DescribeConfigurationOptionsRequest
public DescribeConfigurationOptionsRequest()
-
-
Method Details
-
setApplicationName
The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.
- Parameters:
applicationName
- The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.
-
getApplicationName
The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.
- Returns:
- The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.
-
withApplicationName
The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.
- Parameters:
applicationName
- The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setTemplateName
The name of the configuration template whose configuration options you want to describe.
- Parameters:
templateName
- The name of the configuration template whose configuration options you want to describe.
-
getTemplateName
The name of the configuration template whose configuration options you want to describe.
- Returns:
- The name of the configuration template whose configuration options you want to describe.
-
withTemplateName
The name of the configuration template whose configuration options you want to describe.
- Parameters:
templateName
- The name of the configuration template whose configuration options you want to describe.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setEnvironmentName
The name of the environment whose configuration options you want to describe.
- Parameters:
environmentName
- The name of the environment whose configuration options you want to describe.
-
getEnvironmentName
The name of the environment whose configuration options you want to describe.
- Returns:
- The name of the environment whose configuration options you want to describe.
-
withEnvironmentName
The name of the environment whose configuration options you want to describe.
- Parameters:
environmentName
- The name of the environment whose configuration options you want to describe.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setSolutionStackName
The name of the solution stack whose configuration options you want to describe.
- Parameters:
solutionStackName
- The name of the solution stack whose configuration options you want to describe.
-
getSolutionStackName
The name of the solution stack whose configuration options you want to describe.
- Returns:
- The name of the solution stack whose configuration options you want to describe.
-
withSolutionStackName
The name of the solution stack whose configuration options you want to describe.
- Parameters:
solutionStackName
- The name of the solution stack whose configuration options you want to describe.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getOptions
If specified, restricts the descriptions to only the specified options.
- Returns:
- If specified, restricts the descriptions to only the specified options.
-
setOptions
If specified, restricts the descriptions to only the specified options.
- Parameters:
options
- If specified, restricts the descriptions to only the specified options.
-
withOptions
If specified, restricts the descriptions to only the specified options.
NOTE: This method appends the values to the existing list (if any). Use
setOptions(java.util.Collection)
orwithOptions(java.util.Collection)
if you want to override the existing values.- Parameters:
options
- If specified, restricts the descriptions to only the specified options.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withOptions
If specified, restricts the descriptions to only the specified options.
- Parameters:
options
- If specified, restricts the descriptions to only the specified options.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
Description copied from class:AmazonWebServiceRequest
Creates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clone
in classAmazonWebServiceRequest
- See Also:
-