public static interface ReferenceDataSourceDescription.Builder extends SdkPojo, CopyableBuilder<ReferenceDataSourceDescription.Builder,ReferenceDataSourceDescription>
| Modifier and Type | Method and Description | 
|---|---|
ReferenceDataSourceDescription.Builder | 
referenceId(String referenceId)
 The ID of the reference data source. 
 | 
default ReferenceDataSourceDescription.Builder | 
referenceSchema(Consumer<SourceSchema.Builder> referenceSchema)
 Describes the format of the data in the streaming source, and how each data element maps to corresponding
 columns created in the in-application stream. 
 | 
ReferenceDataSourceDescription.Builder | 
referenceSchema(SourceSchema referenceSchema)
 Describes the format of the data in the streaming source, and how each data element maps to corresponding
 columns created in the in-application stream. 
 | 
default ReferenceDataSourceDescription.Builder | 
s3ReferenceDataSourceDescription(Consumer<S3ReferenceDataSourceDescription.Builder> s3ReferenceDataSourceDescription)
 Provides the Amazon S3 bucket name, the object key name that contains the reference data. 
 | 
ReferenceDataSourceDescription.Builder | 
s3ReferenceDataSourceDescription(S3ReferenceDataSourceDescription s3ReferenceDataSourceDescription)
 Provides the Amazon S3 bucket name, the object key name that contains the reference data. 
 | 
ReferenceDataSourceDescription.Builder | 
tableName(String tableName)
 The in-application table name created by the specific reference data source configuration. 
 | 
copyapplyMutation, buildReferenceDataSourceDescription.Builder referenceId(String referenceId)
The ID of the reference data source. This is the ID that Kinesis Data Analytics assigns when you add the reference data source to your application using the CreateApplication or UpdateApplication operation.
referenceId - The ID of the reference data source. This is the ID that Kinesis Data Analytics assigns when you add
        the reference data source to your application using the CreateApplication or
        UpdateApplication operation.ReferenceDataSourceDescription.Builder tableName(String tableName)
The in-application table name created by the specific reference data source configuration.
tableName - The in-application table name created by the specific reference data source configuration.ReferenceDataSourceDescription.Builder s3ReferenceDataSourceDescription(S3ReferenceDataSourceDescription s3ReferenceDataSourceDescription)
Provides the Amazon S3 bucket name, the object key name that contains the reference data.
s3ReferenceDataSourceDescription - Provides the Amazon S3 bucket name, the object key name that contains the reference data.default ReferenceDataSourceDescription.Builder s3ReferenceDataSourceDescription(Consumer<S3ReferenceDataSourceDescription.Builder> s3ReferenceDataSourceDescription)
Provides the Amazon S3 bucket name, the object key name that contains the reference data.
This is a convenience that creates an instance of theS3ReferenceDataSourceDescription.Builder
 avoiding the need to create one manually via S3ReferenceDataSourceDescription.builder().
 When the Consumer completes, SdkBuilder.build() is called
 immediately and its result is passed to
 s3ReferenceDataSourceDescription(S3ReferenceDataSourceDescription).s3ReferenceDataSourceDescription - a consumer that will call methods on S3ReferenceDataSourceDescription.Builders3ReferenceDataSourceDescription(S3ReferenceDataSourceDescription)ReferenceDataSourceDescription.Builder referenceSchema(SourceSchema referenceSchema)
Describes the format of the data in the streaming source, and how each data element maps to corresponding columns created in the in-application stream.
referenceSchema - Describes the format of the data in the streaming source, and how each data element maps to
        corresponding columns created in the in-application stream.default ReferenceDataSourceDescription.Builder referenceSchema(Consumer<SourceSchema.Builder> referenceSchema)
Describes the format of the data in the streaming source, and how each data element maps to corresponding columns created in the in-application stream.
This is a convenience that creates an instance of theSourceSchema.Builder avoiding the need to
 create one manually via SourceSchema.builder().
 When the Consumer completes, SdkBuilder.build() is called immediately and its
 result is passed to referenceSchema(SourceSchema).referenceSchema - a consumer that will call methods on SourceSchema.BuilderreferenceSchema(SourceSchema)Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.