public static interface PutDestinationRequest.Builder extends CloudWatchLogsRequest.Builder, SdkPojo, CopyableBuilder<PutDestinationRequest.Builder,PutDestinationRequest>
| Modifier and Type | Method and Description |
|---|---|
PutDestinationRequest.Builder |
destinationName(String destinationName)
A name for the destination.
|
PutDestinationRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
PutDestinationRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
PutDestinationRequest.Builder |
roleArn(String roleArn)
The ARN of an IAM role that grants CloudWatch Logs permissions to call the Amazon Kinesis
PutRecord operation on the destination stream. |
PutDestinationRequest.Builder |
tags(Map<String,String> tags)
An optional list of key-value pairs to associate with the resource.
|
PutDestinationRequest.Builder |
targetArn(String targetArn)
The ARN of an Amazon Kinesis stream to which to deliver matching log events.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildPutDestinationRequest.Builder destinationName(String destinationName)
A name for the destination.
destinationName - A name for the destination.PutDestinationRequest.Builder targetArn(String targetArn)
The ARN of an Amazon Kinesis stream to which to deliver matching log events.
targetArn - The ARN of an Amazon Kinesis stream to which to deliver matching log events.PutDestinationRequest.Builder roleArn(String roleArn)
The ARN of an IAM role that grants CloudWatch Logs permissions to call the Amazon Kinesis
PutRecord operation on the destination stream.
roleArn - The ARN of an IAM role that grants CloudWatch Logs permissions to call the Amazon Kinesis
PutRecord operation on the destination stream.PutDestinationRequest.Builder tags(Map<String,String> tags)
An optional list of key-value pairs to associate with the resource.
For more information about tagging, see Tagging Amazon Web Services resources
tags - An optional list of key-value pairs to associate with the resource.
For more information about tagging, see Tagging Amazon Web Services resources
PutDestinationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderPutDestinationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.