StreamExpanderType
- type of the system level StreamExpander
resultspublic interface ExpandingInputDescriptorProvider<StreamExpanderType>
SystemDescriptor
s that constrain the type of returned InputDescriptor
s to
their own StreamExpander
function result types.Modifier and Type | Method and Description |
---|---|
InputDescriptor<StreamExpanderType,? extends InputDescriptor> |
getInputDescriptor(java.lang.String streamId,
Serde serde)
Gets a
InputDescriptor for an input stream on this system. |
InputDescriptor<StreamExpanderType,? 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 StreamExpander
The type of messages in the stream is the type of messages returned by the default system level
StreamExpander
streamId
- id of the input streamserde
- stream level serde to be propagated to expanded input streamsInputDescriptor
for the input stream