@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AddApplicationCloudWatchLoggingOptionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
AddApplicationCloudWatchLoggingOptionRequest() |
Modifier and Type | Method and Description |
---|---|
AddApplicationCloudWatchLoggingOptionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getApplicationName()
The Amazon Kinesis Analytics application name.
|
CloudWatchLoggingOption |
getCloudWatchLoggingOption()
Provide the CloudWatch log stream ARN and the IAM role ARN.
|
Long |
getCurrentApplicationVersionId()
The version ID of the Amazon Kinesis Analytics application.
|
int |
hashCode() |
void |
setApplicationName(String applicationName)
The Amazon Kinesis Analytics application name.
|
void |
setCloudWatchLoggingOption(CloudWatchLoggingOption cloudWatchLoggingOption)
Provide the CloudWatch log stream ARN and the IAM role ARN.
|
void |
setCurrentApplicationVersionId(Long currentApplicationVersionId)
The version ID of the Amazon Kinesis Analytics application.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
AddApplicationCloudWatchLoggingOptionRequest |
withApplicationName(String applicationName)
The Amazon Kinesis Analytics application name.
|
AddApplicationCloudWatchLoggingOptionRequest |
withCloudWatchLoggingOption(CloudWatchLoggingOption cloudWatchLoggingOption)
Provide the CloudWatch log stream ARN and the IAM role ARN.
|
AddApplicationCloudWatchLoggingOptionRequest |
withCurrentApplicationVersionId(Long currentApplicationVersionId)
The version ID of the Amazon Kinesis Analytics application.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public AddApplicationCloudWatchLoggingOptionRequest()
public void setApplicationName(String applicationName)
The Amazon Kinesis Analytics application name.
applicationName
- The Amazon Kinesis Analytics application name.public String getApplicationName()
The Amazon Kinesis Analytics application name.
public AddApplicationCloudWatchLoggingOptionRequest withApplicationName(String applicationName)
The Amazon Kinesis Analytics application name.
applicationName
- The Amazon Kinesis Analytics application name.public void setCurrentApplicationVersionId(Long currentApplicationVersionId)
The version ID of the Amazon Kinesis Analytics application.
currentApplicationVersionId
- The version ID of the Amazon Kinesis Analytics application.public Long getCurrentApplicationVersionId()
The version ID of the Amazon Kinesis Analytics application.
public AddApplicationCloudWatchLoggingOptionRequest withCurrentApplicationVersionId(Long currentApplicationVersionId)
The version ID of the Amazon Kinesis Analytics application.
currentApplicationVersionId
- The version ID of the Amazon Kinesis Analytics application.public void setCloudWatchLoggingOption(CloudWatchLoggingOption cloudWatchLoggingOption)
Provide the CloudWatch log stream ARN and the IAM role ARN. Note: To write application messages to CloudWatch,
the IAM role used must have the PutLogEvents
policy action enabled.
cloudWatchLoggingOption
- Provide the CloudWatch log stream ARN and the IAM role ARN. Note: To write application messages to
CloudWatch, the IAM role used must have the PutLogEvents
policy action enabled.public CloudWatchLoggingOption getCloudWatchLoggingOption()
Provide the CloudWatch log stream ARN and the IAM role ARN. Note: To write application messages to CloudWatch,
the IAM role used must have the PutLogEvents
policy action enabled.
PutLogEvents
policy action enabled.public AddApplicationCloudWatchLoggingOptionRequest withCloudWatchLoggingOption(CloudWatchLoggingOption cloudWatchLoggingOption)
Provide the CloudWatch log stream ARN and the IAM role ARN. Note: To write application messages to CloudWatch,
the IAM role used must have the PutLogEvents
policy action enabled.
cloudWatchLoggingOption
- Provide the CloudWatch log stream ARN and the IAM role ARN. Note: To write application messages to
CloudWatch, the IAM role used must have the PutLogEvents
policy action enabled.public String toString()
toString
in class Object
Object.toString()
public AddApplicationCloudWatchLoggingOptionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.