@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 |
getApplicationName()
Name of the Amazon Kinesis Analytics application to update.
|
ApplicationUpdate |
getApplicationUpdate()
Describes application updates.
|
Long |
getCurrentApplicationVersionId()
The current application version ID.
|
int |
hashCode() |
void |
setApplicationName(String applicationName)
Name of the Amazon Kinesis Analytics application to update.
|
void |
setApplicationUpdate(ApplicationUpdate applicationUpdate)
Describes application updates.
|
void |
setCurrentApplicationVersionId(Long currentApplicationVersionId)
The current application version ID.
|
String |
toString()
Returns a string representation of this object.
|
UpdateApplicationRequest |
withApplicationName(String applicationName)
Name of the Amazon Kinesis Analytics application to update.
|
UpdateApplicationRequest |
withApplicationUpdate(ApplicationUpdate applicationUpdate)
Describes application updates.
|
UpdateApplicationRequest |
withCurrentApplicationVersionId(Long currentApplicationVersionId)
The current application version ID.
|
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, withSdkRequestTimeoutpublic void setApplicationName(String applicationName)
Name of the Amazon Kinesis Analytics application to update.
applicationName - Name of the Amazon Kinesis Analytics application to update.public String getApplicationName()
Name of the Amazon Kinesis Analytics application to update.
public UpdateApplicationRequest withApplicationName(String applicationName)
Name of the Amazon Kinesis Analytics application to update.
applicationName - Name of the Amazon Kinesis Analytics application to update.public void setCurrentApplicationVersionId(Long currentApplicationVersionId)
The current application version ID. You can use the DescribeApplication operation to get this value.
currentApplicationVersionId - The current application version ID. You can use the DescribeApplication operation to get this value.public Long getCurrentApplicationVersionId()
The current application version ID. You can use the DescribeApplication operation to get this value.
public UpdateApplicationRequest withCurrentApplicationVersionId(Long currentApplicationVersionId)
The current application version ID. You can use the DescribeApplication operation to get this value.
currentApplicationVersionId - The current application version ID. You can use the DescribeApplication operation to get this value.public void setApplicationUpdate(ApplicationUpdate applicationUpdate)
Describes application updates.
applicationUpdate - Describes application updates.public ApplicationUpdate getApplicationUpdate()
Describes application updates.
public UpdateApplicationRequest withApplicationUpdate(ApplicationUpdate applicationUpdate)
Describes application updates.
applicationUpdate - Describes application updates.public String toString()
toString in class ObjectObject.toString()public UpdateApplicationRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()