StreamExpanderType - type of the system level StreamExpander resultspublic interface ExpandingInputDescriptorProvider<StreamExpanderType>
SystemDescriptors that constrain the type of returned InputDescriptors 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  InputDescriptorfor 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