Interface DiscoverInputSchemaResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DiscoverInputSchemaResponse.Builder,DiscoverInputSchemaResponse>,KinesisAnalyticsResponse.Builder,SdkBuilder<DiscoverInputSchemaResponse.Builder,DiscoverInputSchemaResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DiscoverInputSchemaResponse
public static interface DiscoverInputSchemaResponse.Builder extends KinesisAnalyticsResponse.Builder, SdkPojo, CopyableBuilder<DiscoverInputSchemaResponse.Builder,DiscoverInputSchemaResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DiscoverInputSchemaResponse.BuilderinputSchema(Consumer<SourceSchema.Builder> inputSchema)Schema inferred from the streaming source.DiscoverInputSchemaResponse.BuilderinputSchema(SourceSchema inputSchema)Schema inferred from the streaming source.DiscoverInputSchemaResponse.BuilderparsedInputRecords(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.BuilderparsedInputRecords(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.BuilderprocessedInputRecords(String... processedInputRecords)Stream data that was modified by the processor specified in theInputProcessingConfigurationparameter.DiscoverInputSchemaResponse.BuilderprocessedInputRecords(Collection<String> processedInputRecords)Stream data that was modified by the processor specified in theInputProcessingConfigurationparameter.DiscoverInputSchemaResponse.BuilderrawInputRecords(String... rawInputRecords)Raw stream data that was sampled to infer the schema.DiscoverInputSchemaResponse.BuilderrawInputRecords(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, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
inputSchema
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.
- 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
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 method that creates an instance of theSourceSchema.Builderavoiding the need to create one manually viaSourceSchema.builder().When the
Consumercompletes,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:
inputSchema(SourceSchema)
-
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
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).
- 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
DiscoverInputSchemaResponse.Builder processedInputRecords(Collection<String> processedInputRecords)
Stream data that was modified by the processor specified in the
InputProcessingConfigurationparameter.- Parameters:
processedInputRecords- Stream data that was modified by the processor specified in theInputProcessingConfigurationparameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
processedInputRecords
DiscoverInputSchemaResponse.Builder processedInputRecords(String... processedInputRecords)
Stream data that was modified by the processor specified in the
InputProcessingConfigurationparameter.- Parameters:
processedInputRecords- Stream data that was modified by the processor specified in theInputProcessingConfigurationparameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rawInputRecords
DiscoverInputSchemaResponse.Builder rawInputRecords(Collection<String> 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
DiscoverInputSchemaResponse.Builder rawInputRecords(String... 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.
-
-