public class UpdateApplicationRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Request to update an application.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
applicationName
The name of the application to update.
|
private java.lang.String |
description
A new description for the application.
|
NOOP
Constructor and Description |
---|
UpdateApplicationRequest()
Default constructor for UpdateApplicationRequest object.
|
UpdateApplicationRequest(java.lang.String applicationName)
Constructs a new UpdateApplicationRequest object.
|
Modifier and Type | Method and Description |
---|---|
UpdateApplicationRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getApplicationName()
The name of the application to update.
|
java.lang.String |
getDescription()
A new description for the application.
|
int |
hashCode() |
void |
setApplicationName(java.lang.String applicationName)
The name of the application to update.
|
void |
setDescription(java.lang.String description)
A new description for the application.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
UpdateApplicationRequest |
withApplicationName(java.lang.String applicationName)
The name of the application to update.
|
UpdateApplicationRequest |
withDescription(java.lang.String description)
A new description for the application.
|
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 name of the application to update. If no such application is found,
UpdateApplication
returns an
InvalidParameterValue
error.
private java.lang.String description
A new description for the application.
Default: If not specified, AWS Elastic Beanstalk does not update the description.
public UpdateApplicationRequest()
public UpdateApplicationRequest(java.lang.String applicationName)
applicationName
- The name of the application to update. If no such application is
found, UpdateApplication
returns an
InvalidParameterValue
error.public void setApplicationName(java.lang.String applicationName)
The name of the application to update. If no such application is found,
UpdateApplication
returns an
InvalidParameterValue
error.
applicationName
- The name of the application to update. If no such application is
found, UpdateApplication
returns an
InvalidParameterValue
error.public java.lang.String getApplicationName()
The name of the application to update. If no such application is found,
UpdateApplication
returns an
InvalidParameterValue
error.
UpdateApplication
returns an
InvalidParameterValue
error.public UpdateApplicationRequest withApplicationName(java.lang.String applicationName)
The name of the application to update. If no such application is found,
UpdateApplication
returns an
InvalidParameterValue
error.
applicationName
- The name of the application to update. If no such application is
found, UpdateApplication
returns an
InvalidParameterValue
error.public void setDescription(java.lang.String description)
A new description for the application.
Default: If not specified, AWS Elastic Beanstalk does not update the description.
description
- A new description for the application.
Default: If not specified, AWS Elastic Beanstalk does not update the description.
public java.lang.String getDescription()
A new description for the application.
Default: If not specified, AWS Elastic Beanstalk does not update the description.
Default: If not specified, AWS Elastic Beanstalk does not update the description.
public UpdateApplicationRequest withDescription(java.lang.String description)
A new description for the application.
Default: If not specified, AWS Elastic Beanstalk does not update the description.
description
- A new description for the application.
Default: If not specified, AWS Elastic Beanstalk does not update the description.
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 UpdateApplicationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()