Interface KinesisStreamConfig.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<KinesisStreamConfig.Builder,KinesisStreamConfig>
,SdkBuilder<KinesisStreamConfig.Builder,KinesisStreamConfig>
,SdkPojo
- Enclosing class:
- KinesisStreamConfig
public static interface KinesisStreamConfig.Builder extends SdkPojo, CopyableBuilder<KinesisStreamConfig.Builder,KinesisStreamConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description KinesisStreamConfig.Builder
roleARN(String roleARN)
The Amazon Resource Name (ARN) of an Identity and Access Management (IAM) role that CloudFront can use to send real-time log data to your Kinesis data stream.KinesisStreamConfig.Builder
streamARN(String streamARN)
The Amazon Resource Name (ARN) of the Kinesis data stream where you are sending real-time log data.-
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 Detail
-
roleARN
KinesisStreamConfig.Builder roleARN(String roleARN)
The Amazon Resource Name (ARN) of an Identity and Access Management (IAM) role that CloudFront can use to send real-time log data to your Kinesis data stream.
For more information the IAM role, see Real-time log configuration IAM role in the Amazon CloudFront Developer Guide.
- Parameters:
roleARN
- The Amazon Resource Name (ARN) of an Identity and Access Management (IAM) role that CloudFront can use to send real-time log data to your Kinesis data stream.For more information the IAM role, see Real-time log configuration IAM role in the Amazon CloudFront Developer Guide.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
streamARN
KinesisStreamConfig.Builder streamARN(String streamARN)
The Amazon Resource Name (ARN) of the Kinesis data stream where you are sending real-time log data.
- Parameters:
streamARN
- The Amazon Resource Name (ARN) of the Kinesis data stream where you are sending real-time log data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-