Interface DiscoverInputSchemaResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DiscoverInputSchemaResponse.Builder,
,DiscoverInputSchemaResponse> KinesisAnalyticsResponse.Builder
,SdkBuilder<DiscoverInputSchemaResponse.Builder,
,DiscoverInputSchemaResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DiscoverInputSchemaResponse
-
Method Summary
Modifier and TypeMethodDescriptioninputSchema
(Consumer<SourceSchema.Builder> inputSchema) Schema inferred from the streaming source.inputSchema
(SourceSchema inputSchema) Schema inferred from the streaming source.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
(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).processedInputRecords
(String... processedInputRecords) Stream data that was modified by the processor specified in theInputProcessingConfiguration
parameter.processedInputRecords
(Collection<String> processedInputRecords) Stream data that was modified by the processor specified in theInputProcessingConfiguration
parameter.rawInputRecords
(String... rawInputRecords) Raw stream data that was sampled to infer the schema.rawInputRecords
(Collection<String> rawInputRecords) Raw stream data that was sampled to infer the schema.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.kinesisanalytics.model.KinesisAnalyticsResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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 method that creates an instance of theSourceSchema.Builder
avoiding the need to create one manually viaSourceSchema.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinputSchema(SourceSchema)
.- Parameters:
inputSchema
- a consumer that will call methods onSourceSchema.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
parsedInputRecords
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).
- Parameters:
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).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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).
- Parameters:
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).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
processedInputRecords
Stream data that was modified by the processor specified in the
InputProcessingConfiguration
parameter.- Parameters:
processedInputRecords
- Stream data that was modified by the processor specified in theInputProcessingConfiguration
parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
processedInputRecords
Stream data that was modified by the processor specified in the
InputProcessingConfiguration
parameter.- Parameters:
processedInputRecords
- Stream data that was modified by the processor specified in theInputProcessingConfiguration
parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rawInputRecords
Raw stream data that was sampled to infer the schema.
- Parameters:
rawInputRecords
- Raw stream data that was sampled to infer the schema.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rawInputRecords
Raw stream data that was sampled to infer the schema.
- Parameters:
rawInputRecords
- Raw stream data that was sampled to infer the schema.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-