public static interface DiscoverInputSchemaResponse.Builder extends KinesisAnalyticsResponse.Builder, CopyableBuilder<DiscoverInputSchemaResponse.Builder,DiscoverInputSchemaResponse>
Modifier and Type | Method and Description |
---|---|
default DiscoverInputSchemaResponse.Builder |
inputSchema(Consumer<SourceSchema.Builder> inputSchema)
Schema inferred from the streaming source.
|
DiscoverInputSchemaResponse.Builder |
inputSchema(SourceSchema inputSchema)
Schema inferred from the streaming source.
|
DiscoverInputSchemaResponse.Builder |
parsedInputRecords(Collection<? extends Collection<String>> parsedInputRecords)
An array of elements, where each element corresponds to a row in a stream record (a stream record can have
more than one row).
|
DiscoverInputSchemaResponse.Builder |
parsedInputRecords(Collection<String>... parsedInputRecords)
An array of elements, where each element corresponds to a row in a stream record (a stream record can have
more than one row).
|
DiscoverInputSchemaResponse.Builder |
processedInputRecords(Collection<String> processedInputRecords)
Stream data that was modified by the processor specified in the
InputProcessingConfiguration
parameter. |
DiscoverInputSchemaResponse.Builder |
processedInputRecords(String... processedInputRecords)
Stream data that was modified by the processor specified in the
InputProcessingConfiguration
parameter. |
DiscoverInputSchemaResponse.Builder |
rawInputRecords(Collection<String> rawInputRecords)
Raw stream data that was sampled to infer the schema.
|
DiscoverInputSchemaResponse.Builder |
rawInputRecords(String... rawInputRecords)
Raw stream data that was sampled to infer the schema.
|
build
sdkHttpResponse, sdkHttpResponse
copy
applyMutation, build
DiscoverInputSchemaResponse.Builder inputSchema(SourceSchema inputSchema)
Schema inferred from the streaming source. It identifies the format of the data in the streaming source and how each data element maps to corresponding columns in the in-application stream that you can create.
inputSchema
- Schema inferred from the streaming source. It identifies the format of the data in the streaming
source and how each data element maps to corresponding columns in the in-application stream that you
can create.default DiscoverInputSchemaResponse.Builder inputSchema(Consumer<SourceSchema.Builder> inputSchema)
Schema inferred from the streaming source. It identifies the format of the data in the streaming source and how each data element maps to corresponding columns in the in-application stream that you can create.
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 inputSchema(SourceSchema)
.inputSchema
- a consumer that will call methods on SourceSchema.Builder
inputSchema(SourceSchema)
DiscoverInputSchemaResponse.Builder parsedInputRecords(Collection<? extends Collection<String>> parsedInputRecords)
An array of elements, where each element corresponds to a row in a stream record (a stream record can have more than one row).
parsedInputRecords
- An array of elements, where each element corresponds to a row in a stream record (a stream record can
have more than one row).DiscoverInputSchemaResponse.Builder parsedInputRecords(Collection<String>... parsedInputRecords)
An array of elements, where each element corresponds to a row in a stream record (a stream record can have more than one row).
parsedInputRecords
- An array of elements, where each element corresponds to a row in a stream record (a stream record can
have more than one row).DiscoverInputSchemaResponse.Builder processedInputRecords(Collection<String> processedInputRecords)
Stream data that was modified by the processor specified in the InputProcessingConfiguration
parameter.
processedInputRecords
- Stream data that was modified by the processor specified in the
InputProcessingConfiguration
parameter.DiscoverInputSchemaResponse.Builder processedInputRecords(String... processedInputRecords)
Stream data that was modified by the processor specified in the InputProcessingConfiguration
parameter.
processedInputRecords
- Stream data that was modified by the processor specified in the
InputProcessingConfiguration
parameter.DiscoverInputSchemaResponse.Builder rawInputRecords(Collection<String> rawInputRecords)
Raw stream data that was sampled to infer the schema.
rawInputRecords
- Raw stream data that was sampled to infer the schema.DiscoverInputSchemaResponse.Builder rawInputRecords(String... rawInputRecords)
Raw stream data that was sampled to infer the schema.
rawInputRecords
- Raw stream data that was sampled to infer the schema.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.