InputTransformerType - type of the system level InputTransformer resultspublic interface TransformingInputDescriptorProvider<InputTransformerType>
SystemDescriptors that constrain the type of returned InputDescriptors to
their own InputTransformer function result types.| Modifier and Type | Method and Description |
|---|---|
InputDescriptor<InputTransformerType,? extends InputDescriptor> |
getInputDescriptor(java.lang.String streamId,
Serde serde)
Gets a
InputDescriptor for an input stream on this system. |
InputDescriptor<InputTransformerType,? extends InputDescriptor> getInputDescriptor(java.lang.String streamId, Serde serde)
InputDescriptor for an input stream on this system. The stream has the provided
stream level serde, and the default system level InputTransformer.
The type of messages in the stream is the type of messages returned by the default system level
InputTransformer
streamId - id of the input streamserde - stream level serde for the input streamInputDescriptor for the input stream