Interface S3ReferenceDataSource.Builder

  • Method Details

    • bucketARN

      S3ReferenceDataSource.Builder bucketARN(String bucketARN)

      Amazon Resource Name (ARN) of the S3 bucket.

      Parameters:
      bucketARN - Amazon Resource Name (ARN) of the S3 bucket.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • fileKey

      Object key name containing reference data.

      Parameters:
      fileKey - Object key name containing reference data.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • referenceRoleARN

      S3ReferenceDataSource.Builder referenceRoleARN(String referenceRoleARN)

      ARN of the IAM role that the service can assume to read data on your behalf. This role must have permission for the s3:GetObject action on the object and trust policy that allows Amazon Kinesis Analytics service principal to assume this role.

      Parameters:
      referenceRoleARN - ARN of the IAM role that the service can assume to read data on your behalf. This role must have permission for the s3:GetObject action on the object and trust policy that allows Amazon Kinesis Analytics service principal to assume this role.
      Returns:
      Returns a reference to this object so that method calls can be chained together.