public class DescribeConfigurationSettingsRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Result message containing all of the configuration settings for a specified solution stack or configuration template.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
applicationName
The application for the environment or configuration template.
|
private java.lang.String |
environmentName
The name of the environment to describe.
|
private java.lang.String |
templateName
The name of the configuration template to describe.
|
NOOP
Constructor and Description |
---|
DescribeConfigurationSettingsRequest()
Default constructor for DescribeConfigurationSettingsRequest object.
|
DescribeConfigurationSettingsRequest(java.lang.String applicationName)
Constructs a new DescribeConfigurationSettingsRequest object.
|
Modifier and Type | Method and Description |
---|---|
DescribeConfigurationSettingsRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getApplicationName()
The application for the environment or configuration template.
|
java.lang.String |
getEnvironmentName()
The name of the environment to describe.
|
java.lang.String |
getTemplateName()
The name of the configuration template to describe.
|
int |
hashCode() |
void |
setApplicationName(java.lang.String applicationName)
The application for the environment or configuration template.
|
void |
setEnvironmentName(java.lang.String environmentName)
The name of the environment to describe.
|
void |
setTemplateName(java.lang.String templateName)
The name of the configuration template to describe.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DescribeConfigurationSettingsRequest |
withApplicationName(java.lang.String applicationName)
The application for the environment or configuration template.
|
DescribeConfigurationSettingsRequest |
withEnvironmentName(java.lang.String environmentName)
The name of the environment to describe.
|
DescribeConfigurationSettingsRequest |
withTemplateName(java.lang.String templateName)
The name of the configuration template to describe.
|
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
private java.lang.String applicationName
The application for the environment or configuration template.
private java.lang.String templateName
The name of the configuration template to describe.
Conditional: You must specify either this parameter or an
EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk
returns an InvalidParameterCombination
error. If you do not
specify either, AWS Elastic Beanstalk returns a
MissingRequiredParameter
error.
private java.lang.String environmentName
The name of the environment to describe.
Condition: You must specify either this or a TemplateName, but not both.
If you specify both, AWS Elastic Beanstalk returns an
InvalidParameterCombination
error. If you do not specify
either, AWS Elastic Beanstalk returns
MissingRequiredParameter
error.
public DescribeConfigurationSettingsRequest()
public DescribeConfigurationSettingsRequest(java.lang.String applicationName)
applicationName
- The application for the environment or configuration template.public void setApplicationName(java.lang.String applicationName)
The application for the environment or configuration template.
applicationName
- The application for the environment or configuration template.public java.lang.String getApplicationName()
The application for the environment or configuration template.
public DescribeConfigurationSettingsRequest withApplicationName(java.lang.String applicationName)
The application for the environment or configuration template.
applicationName
- The application for the environment or configuration template.public void setTemplateName(java.lang.String templateName)
The name of the configuration template to describe.
Conditional: You must specify either this parameter or an
EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk
returns an InvalidParameterCombination
error. If you do not
specify either, AWS Elastic Beanstalk returns a
MissingRequiredParameter
error.
templateName
- The name of the configuration template to describe.
Conditional: You must specify either this parameter or an
EnvironmentName, but not both. If you specify both, AWS Elastic
Beanstalk returns an InvalidParameterCombination
error. If you do not specify either, AWS Elastic Beanstalk returns
a MissingRequiredParameter
error.
public java.lang.String getTemplateName()
The name of the configuration template to describe.
Conditional: You must specify either this parameter or an
EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk
returns an InvalidParameterCombination
error. If you do not
specify either, AWS Elastic Beanstalk returns a
MissingRequiredParameter
error.
Conditional: You must specify either this parameter or an
EnvironmentName, but not both. If you specify both, AWS Elastic
Beanstalk returns an InvalidParameterCombination
error. If you do not specify either, AWS Elastic Beanstalk
returns a MissingRequiredParameter
error.
public DescribeConfigurationSettingsRequest withTemplateName(java.lang.String templateName)
The name of the configuration template to describe.
Conditional: You must specify either this parameter or an
EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk
returns an InvalidParameterCombination
error. If you do not
specify either, AWS Elastic Beanstalk returns a
MissingRequiredParameter
error.
templateName
- The name of the configuration template to describe.
Conditional: You must specify either this parameter or an
EnvironmentName, but not both. If you specify both, AWS Elastic
Beanstalk returns an InvalidParameterCombination
error. If you do not specify either, AWS Elastic Beanstalk returns
a MissingRequiredParameter
error.
public void setEnvironmentName(java.lang.String environmentName)
The name of the environment to describe.
Condition: You must specify either this or a TemplateName, but not both.
If you specify both, AWS Elastic Beanstalk returns an
InvalidParameterCombination
error. If you do not specify
either, AWS Elastic Beanstalk returns
MissingRequiredParameter
error.
environmentName
- The name of the environment to describe.
Condition: You must specify either this or a TemplateName, but not
both. If you specify both, AWS Elastic Beanstalk returns an
InvalidParameterCombination
error. If you do not
specify either, AWS Elastic Beanstalk returns
MissingRequiredParameter
error.
public java.lang.String getEnvironmentName()
The name of the environment to describe.
Condition: You must specify either this or a TemplateName, but not both.
If you specify both, AWS Elastic Beanstalk returns an
InvalidParameterCombination
error. If you do not specify
either, AWS Elastic Beanstalk returns
MissingRequiredParameter
error.
Condition: You must specify either this or a TemplateName, but
not both. If you specify both, AWS Elastic Beanstalk returns an
InvalidParameterCombination
error. If you do not
specify either, AWS Elastic Beanstalk returns
MissingRequiredParameter
error.
public DescribeConfigurationSettingsRequest withEnvironmentName(java.lang.String environmentName)
The name of the environment to describe.
Condition: You must specify either this or a TemplateName, but not both.
If you specify both, AWS Elastic Beanstalk returns an
InvalidParameterCombination
error. If you do not specify
either, AWS Elastic Beanstalk returns
MissingRequiredParameter
error.
environmentName
- The name of the environment to describe.
Condition: You must specify either this or a TemplateName, but not
both. If you specify both, AWS Elastic Beanstalk returns an
InvalidParameterCombination
error. If you do not
specify either, AWS Elastic Beanstalk returns
MissingRequiredParameter
error.
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public DescribeConfigurationSettingsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()