@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateApplicationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateApplicationRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateApplicationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAppBlockArn()
The ARN of the app block.
|
List<String> |
getAttributesToDelete()
The attributes to delete for an application.
|
String |
getDescription()
The description of the application.
|
String |
getDisplayName()
The display name of the application.
|
S3Location |
getIconS3Location()
The icon S3 location of the application.
|
String |
getLaunchParameters()
The launch parameters of the application.
|
String |
getLaunchPath()
The launch path of the application.
|
String |
getName()
The name of the application.
|
String |
getWorkingDirectory()
The working directory of the application.
|
int |
hashCode() |
void |
setAppBlockArn(String appBlockArn)
The ARN of the app block.
|
void |
setAttributesToDelete(Collection<String> attributesToDelete)
The attributes to delete for an application.
|
void |
setDescription(String description)
The description of the application.
|
void |
setDisplayName(String displayName)
The display name of the application.
|
void |
setIconS3Location(S3Location iconS3Location)
The icon S3 location of the application.
|
void |
setLaunchParameters(String launchParameters)
The launch parameters of the application.
|
void |
setLaunchPath(String launchPath)
The launch path of the application.
|
void |
setName(String name)
The name of the application.
|
void |
setWorkingDirectory(String workingDirectory)
The working directory of the application.
|
String |
toString()
Returns a string representation of this object.
|
UpdateApplicationRequest |
withAppBlockArn(String appBlockArn)
The ARN of the app block.
|
UpdateApplicationRequest |
withAttributesToDelete(ApplicationAttribute... attributesToDelete)
The attributes to delete for an application.
|
UpdateApplicationRequest |
withAttributesToDelete(Collection<String> attributesToDelete)
The attributes to delete for an application.
|
UpdateApplicationRequest |
withAttributesToDelete(String... attributesToDelete)
The attributes to delete for an application.
|
UpdateApplicationRequest |
withDescription(String description)
The description of the application.
|
UpdateApplicationRequest |
withDisplayName(String displayName)
The display name of the application.
|
UpdateApplicationRequest |
withIconS3Location(S3Location iconS3Location)
The icon S3 location of the application.
|
UpdateApplicationRequest |
withLaunchParameters(String launchParameters)
The launch parameters of the application.
|
UpdateApplicationRequest |
withLaunchPath(String launchPath)
The launch path of the application.
|
UpdateApplicationRequest |
withName(String name)
The name of the application.
|
UpdateApplicationRequest |
withWorkingDirectory(String workingDirectory)
The working directory of the application.
|
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 void setName(String name)
The name of the application. This name is visible to users when display name is not specified.
name
- The name of the application. This name is visible to users when display name is not specified.public String getName()
The name of the application. This name is visible to users when display name is not specified.
public UpdateApplicationRequest withName(String name)
The name of the application. This name is visible to users when display name is not specified.
name
- The name of the application. This name is visible to users when display name is not specified.public void setDisplayName(String displayName)
The display name of the application. This name is visible to users in the application catalog.
displayName
- The display name of the application. This name is visible to users in the application catalog.public String getDisplayName()
The display name of the application. This name is visible to users in the application catalog.
public UpdateApplicationRequest withDisplayName(String displayName)
The display name of the application. This name is visible to users in the application catalog.
displayName
- The display name of the application. This name is visible to users in the application catalog.public void setDescription(String description)
The description of the application.
description
- The description of the application.public String getDescription()
The description of the application.
public UpdateApplicationRequest withDescription(String description)
The description of the application.
description
- The description of the application.public void setIconS3Location(S3Location iconS3Location)
The icon S3 location of the application.
iconS3Location
- The icon S3 location of the application.public S3Location getIconS3Location()
The icon S3 location of the application.
public UpdateApplicationRequest withIconS3Location(S3Location iconS3Location)
The icon S3 location of the application.
iconS3Location
- The icon S3 location of the application.public void setLaunchPath(String launchPath)
The launch path of the application.
launchPath
- The launch path of the application.public String getLaunchPath()
The launch path of the application.
public UpdateApplicationRequest withLaunchPath(String launchPath)
The launch path of the application.
launchPath
- The launch path of the application.public void setWorkingDirectory(String workingDirectory)
The working directory of the application.
workingDirectory
- The working directory of the application.public String getWorkingDirectory()
The working directory of the application.
public UpdateApplicationRequest withWorkingDirectory(String workingDirectory)
The working directory of the application.
workingDirectory
- The working directory of the application.public void setLaunchParameters(String launchParameters)
The launch parameters of the application.
launchParameters
- The launch parameters of the application.public String getLaunchParameters()
The launch parameters of the application.
public UpdateApplicationRequest withLaunchParameters(String launchParameters)
The launch parameters of the application.
launchParameters
- The launch parameters of the application.public void setAppBlockArn(String appBlockArn)
The ARN of the app block.
appBlockArn
- The ARN of the app block.public String getAppBlockArn()
The ARN of the app block.
public UpdateApplicationRequest withAppBlockArn(String appBlockArn)
The ARN of the app block.
appBlockArn
- The ARN of the app block.public List<String> getAttributesToDelete()
The attributes to delete for an application.
ApplicationAttribute
public void setAttributesToDelete(Collection<String> attributesToDelete)
The attributes to delete for an application.
attributesToDelete
- The attributes to delete for an application.ApplicationAttribute
public UpdateApplicationRequest withAttributesToDelete(String... attributesToDelete)
The attributes to delete for an application.
NOTE: This method appends the values to the existing list (if any). Use
setAttributesToDelete(java.util.Collection)
or withAttributesToDelete(java.util.Collection)
if
you want to override the existing values.
attributesToDelete
- The attributes to delete for an application.ApplicationAttribute
public UpdateApplicationRequest withAttributesToDelete(Collection<String> attributesToDelete)
The attributes to delete for an application.
attributesToDelete
- The attributes to delete for an application.ApplicationAttribute
public UpdateApplicationRequest withAttributesToDelete(ApplicationAttribute... attributesToDelete)
The attributes to delete for an application.
attributesToDelete
- The attributes to delete for an application.ApplicationAttribute
public String toString()
toString
in class Object
Object.toString()
public UpdateApplicationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()