Class GlobalKTableBoundElementFactory
java.lang.Object
org.springframework.cloud.stream.binding.AbstractBindingTargetFactory<org.apache.kafka.streams.kstream.GlobalKTable>
org.springframework.cloud.stream.binder.kafka.streams.GlobalKTableBoundElementFactory
- All Implemented Interfaces:
org.springframework.cloud.stream.binding.BindingTargetFactory
public class GlobalKTableBoundElementFactory
extends org.springframework.cloud.stream.binding.AbstractBindingTargetFactory<org.apache.kafka.streams.kstream.GlobalKTable>
BindingTargetFactory for
GlobalKTable
Input bindings are only created as output bindings on GlobalKTable are not allowed.- Since:
- 2.1.0
- Author:
- Soby Chacko
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceWrapper for GlobalKTable proxy. -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.kafka.streams.kstream.GlobalKTablecreateInput(String name) org.apache.kafka.streams.kstream.GlobalKTablecreateOutput(String name) Methods inherited from class org.springframework.cloud.stream.binding.AbstractBindingTargetFactory
canCreate
-
Method Details
-
createInput
- Specified by:
createInputin interfaceorg.springframework.cloud.stream.binding.BindingTargetFactory- Specified by:
createInputin classorg.springframework.cloud.stream.binding.AbstractBindingTargetFactory<org.apache.kafka.streams.kstream.GlobalKTable>
-
createOutput
- Specified by:
createOutputin interfaceorg.springframework.cloud.stream.binding.BindingTargetFactory- Specified by:
createOutputin classorg.springframework.cloud.stream.binding.AbstractBindingTargetFactory<org.apache.kafka.streams.kstream.GlobalKTable>
-