@Generated(value="software.amazon.awssdk:codegen") public final class AddApplicationCloudWatchLoggingOptionRequest extends KinesisAnalyticsRequest implements ToCopyableBuilder<AddApplicationCloudWatchLoggingOptionRequest.Builder,AddApplicationCloudWatchLoggingOptionRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
AddApplicationCloudWatchLoggingOptionRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
applicationName()
The Kinesis Analytics application name.
|
static AddApplicationCloudWatchLoggingOptionRequest.Builder |
builder() |
CloudWatchLoggingOption |
cloudWatchLoggingOption()
Provides the CloudWatch log stream Amazon Resource Name (ARN) and the IAM role ARN.
|
Long |
currentApplicationVersionId()
The version ID of the Kinesis Analytics application.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends AddApplicationCloudWatchLoggingOptionRequest.Builder> |
serializableBuilderClass() |
AddApplicationCloudWatchLoggingOptionRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String applicationName()
The Kinesis Analytics application name.
public final Long currentApplicationVersionId()
The version ID of the Kinesis Analytics application.
public final CloudWatchLoggingOption cloudWatchLoggingOption()
Provides the CloudWatch log stream Amazon Resource Name (ARN) and the IAM role ARN. Note: To write application
messages to CloudWatch, the IAM role that is used must have the PutLogEvents policy action enabled.
PutLogEvents
policy action enabled.public AddApplicationCloudWatchLoggingOptionRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AddApplicationCloudWatchLoggingOptionRequest.Builder,AddApplicationCloudWatchLoggingOptionRequest>toBuilder in class KinesisAnalyticsRequestpublic static AddApplicationCloudWatchLoggingOptionRequest.Builder builder()
public static Class<? extends AddApplicationCloudWatchLoggingOptionRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.