Class KinesisExtendedBindingProperties
java.lang.Object
io.awspring.cloud.kinesis.stream.binder.properties.KinesisExtendedBindingProperties
- All Implemented Interfaces:
org.springframework.cloud.stream.binder.ExtendedBindingProperties<KinesisConsumerProperties,KinesisProducerProperties>
@ConfigurationProperties("spring.cloud.stream.kinesis")
public class KinesisExtendedBindingProperties
extends Object
implements org.springframework.cloud.stream.binder.ExtendedBindingProperties<KinesisConsumerProperties,KinesisProducerProperties>
The extended Kinesis-specific binding configuration properties.
- Since:
- 4.0
- Author:
- Peter Oates, Artem Bilan
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetExtendedConsumerProperties(String channelName) getExtendedProducerProperties(String channelName) Class<? extends org.springframework.cloud.stream.binder.BinderSpecificPropertiesProvider> voidsetBindings(Map<String, KinesisBindingProperties> bindings)
-
Constructor Details
-
KinesisExtendedBindingProperties
public KinesisExtendedBindingProperties()
-
-
Method Details
-
getBindings
- Specified by:
getBindingsin interfaceorg.springframework.cloud.stream.binder.ExtendedBindingProperties<KinesisConsumerProperties,KinesisProducerProperties>
-
setBindings
-
getExtendedConsumerProperties
- Specified by:
getExtendedConsumerPropertiesin interfaceorg.springframework.cloud.stream.binder.ExtendedBindingProperties<KinesisConsumerProperties,KinesisProducerProperties>
-
getExtendedProducerProperties
- Specified by:
getExtendedProducerPropertiesin interfaceorg.springframework.cloud.stream.binder.ExtendedBindingProperties<KinesisConsumerProperties,KinesisProducerProperties>
-
getDefaultsPrefix
- Specified by:
getDefaultsPrefixin interfaceorg.springframework.cloud.stream.binder.ExtendedBindingProperties<KinesisConsumerProperties,KinesisProducerProperties>
-
getExtendedPropertiesEntryClass
public Class<? extends org.springframework.cloud.stream.binder.BinderSpecificPropertiesProvider> getExtendedPropertiesEntryClass()- Specified by:
getExtendedPropertiesEntryClassin interfaceorg.springframework.cloud.stream.binder.ExtendedBindingProperties<KinesisConsumerProperties,KinesisProducerProperties>
-