Interface S3ReferenceDataSource.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<S3ReferenceDataSource.Builder,,- S3ReferenceDataSource> - SdkBuilder<S3ReferenceDataSource.Builder,,- S3ReferenceDataSource> - SdkPojo
- Enclosing class:
- S3ReferenceDataSource
@Mutable
@NotThreadSafe
public static interface S3ReferenceDataSource.Builder
extends SdkPojo, CopyableBuilder<S3ReferenceDataSource.Builder,S3ReferenceDataSource> 
- 
Method SummaryModifier and TypeMethodDescriptionAmazon Resource Name (ARN) of the S3 bucket.Object key name containing reference data.referenceRoleARN(String referenceRoleARN) ARN of the IAM role that the service can assume to read data on your behalf.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
bucketARNAmazon 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.
 
- 
fileKeyObject 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.
 
- 
referenceRoleARNARN of the IAM role that the service can assume to read data on your behalf. This role must have permission for the s3:GetObjectaction 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:GetObjectaction 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.
 
 
-