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 Details

    • 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.