Interface S3ReferenceDataSourceDescription.Builder

All Superinterfaces:
Buildable, CopyableBuilder<S3ReferenceDataSourceDescription.Builder,S3ReferenceDataSourceDescription>, SdkBuilder<S3ReferenceDataSourceDescription.Builder,S3ReferenceDataSourceDescription>, SdkPojo
Enclosing class:
S3ReferenceDataSourceDescription

public static interface S3ReferenceDataSourceDescription.Builder extends SdkPojo, CopyableBuilder<S3ReferenceDataSourceDescription.Builder,S3ReferenceDataSourceDescription>
  • Method Details

    • 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

      Amazon S3 object key name.

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

      S3ReferenceDataSourceDescription.Builder referenceRoleARN(String referenceRoleARN)

      ARN of the IAM role that Amazon Kinesis Analytics can assume to read the Amazon S3 object on your behalf to populate the in-application reference table.

      Parameters:
      referenceRoleARN - ARN of the IAM role that Amazon Kinesis Analytics can assume to read the Amazon S3 object on your behalf to populate the in-application reference table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.