public static interface AddApplicationCloudWatchLoggingOptionRequest.Builder extends KinesisAnalyticsRequest.Builder, CopyableBuilder<AddApplicationCloudWatchLoggingOptionRequest.Builder,AddApplicationCloudWatchLoggingOptionRequest>
build
requestOverrideConfig, requestOverrideConfig
copy
apply, build
AddApplicationCloudWatchLoggingOptionRequest.Builder applicationName(String applicationName)
The Kinesis Analytics application name.
applicationName
- The Kinesis Analytics application name.AddApplicationCloudWatchLoggingOptionRequest.Builder currentApplicationVersionId(Long currentApplicationVersionId)
The version ID of the Kinesis Analytics application.
currentApplicationVersionId
- The version ID of the Kinesis Analytics application.AddApplicationCloudWatchLoggingOptionRequest.Builder cloudWatchLoggingOption(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.
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.default AddApplicationCloudWatchLoggingOptionRequest.Builder cloudWatchLoggingOption(Consumer<CloudWatchLoggingOption.Builder> 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.
CloudWatchLoggingOption.Builder
avoiding the
need to create one manually via CloudWatchLoggingOption.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to cloudWatchLoggingOption(CloudWatchLoggingOption)
.cloudWatchLoggingOption
- a consumer that will call methods on CloudWatchLoggingOption.Builder
cloudWatchLoggingOption(CloudWatchLoggingOption)
AddApplicationCloudWatchLoggingOptionRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.Builder
requestOverrideConfig
in interface AwsRequest.Builder
awsRequestOverrideConfig
- The override configuration.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.