Interface NotificationChannel.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<NotificationChannel.Builder,
,NotificationChannel> SdkBuilder<NotificationChannel.Builder,
,NotificationChannel> SdkPojo
- Enclosing class:
NotificationChannel
public static interface NotificationChannel.Builder
extends SdkPojo, CopyableBuilder<NotificationChannel.Builder,NotificationChannel>
-
Method Summary
Modifier and TypeMethodDescriptionThe ARN of an IAM role that gives Amazon Rekognition publishing permissions to the Amazon SNS topic.snsTopicArn
(String snsTopicArn) The Amazon SNS topic to which Amazon Rekognition posts the completion status.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
snsTopicArn
The Amazon SNS topic to which Amazon Rekognition posts the completion status.
- Parameters:
snsTopicArn
- The Amazon SNS topic to which Amazon Rekognition posts the completion status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
The ARN of an IAM role that gives Amazon Rekognition publishing permissions to the Amazon SNS topic.
- Parameters:
roleArn
- The ARN of an IAM role that gives Amazon Rekognition publishing permissions to the Amazon SNS topic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-