CopyableBuilder<PutDestinationRequest.Builder,PutDestinationRequest>
, SdkBuilder<PutDestinationRequest.Builder,PutDestinationRequest>
public static interface PutDestinationRequest.Builder extends CopyableBuilder<PutDestinationRequest.Builder,PutDestinationRequest>
Modifier and Type | Method | Description |
---|---|---|
PutDestinationRequest.Builder |
destinationName(String destinationName) |
A name for the destination.
|
PutDestinationRequest.Builder |
roleArn(String roleArn) |
The ARN of an IAM role that grants CloudWatch Logs permissions to call Amazon Kinesis PutRecord on the
destination stream.
|
PutDestinationRequest.Builder |
targetArn(String targetArn) |
The ARN of an Amazon Kinesis stream to deliver matching log events to.
|
copy
apply, build
PutDestinationRequest.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 deliver matching log events to.
targetArn
- The ARN of an Amazon Kinesis stream to deliver matching log events to.PutDestinationRequest.Builder roleArn(String roleArn)
The ARN of an IAM role that grants CloudWatch Logs permissions to call Amazon Kinesis PutRecord on the destination stream.
roleArn
- The ARN of an IAM role that grants CloudWatch Logs permissions to call Amazon Kinesis PutRecord on the
destination stream.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.