- Bindable - Interface in org.springframework.cloud.stream.binding
-
Marker interface for instances that can bind/unbind groups of inputs and outputs.
- BindableAdapter - Class in org.springframework.cloud.stream.binding
-
Default adapter implementation for .
- BindableAdapter() - Constructor for class org.springframework.cloud.stream.binding.BindableAdapter
-
- BindableProxyFactory - Class in org.springframework.cloud.stream.binding
-
FactoryBean
for instantiating the interfaces specified via
EnableBinding
- BindableProxyFactory(Class<?>) - Constructor for class org.springframework.cloud.stream.binding.BindableProxyFactory
-
- bindConsumer(String, String, T, C) - Method in class org.springframework.cloud.stream.binder.AbstractBinder
-
- bindConsumer(String, String, T, C) - Method in interface org.springframework.cloud.stream.binder.Binder
-
Bind the target component as a message consumer to the logical entity identified by
the name.
- bindConsumer(T, String) - Method in class org.springframework.cloud.stream.binding.BindingService
-
- Binder<T,C extends ConsumerProperties,P extends ProducerProperties> - Interface in org.springframework.cloud.stream.binder
-
A strategy interface used to bind an app interface to a logical name.
- BINDER_ORIGINAL_CONTENT_TYPE - Static variable in class org.springframework.cloud.stream.binder.BinderHeaders
-
Indicates the original content type of a message that has been transformed in a
native transport format.
- BinderAwareChannelResolver - Class in org.springframework.cloud.stream.binding
-
A DestinationResolver
implementation that
resolves the channel from the bean factory and, if not present, creates a new channel
and adds it to the factory after binding it to the binder.
- BinderAwareChannelResolver(BindingService, AbstractBindingTargetFactory<? extends MessageChannel>, DynamicDestinationsBindable) - Constructor for class org.springframework.cloud.stream.binding.BinderAwareChannelResolver
-
- binderAwareChannelResolver(BindingService, AbstractBindingTargetFactory<? extends MessageChannel>, DynamicDestinationsBindable) - Method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
-
- BinderAwareRouterBeanPostProcessor - Class in org.springframework.cloud.stream.binding
-
- BinderAwareRouterBeanPostProcessor(DestinationResolver<MessageChannel>) - Constructor for class org.springframework.cloud.stream.binding.BinderAwareRouterBeanPostProcessor
-
- binderAwareRouterBeanPostProcessor(ConfigurableListableBeanFactory) - Method in class org.springframework.cloud.stream.config.BindingServiceConfiguration.PostProcessorConfiguration
-
- BinderConfiguration - Class in org.springframework.cloud.stream.binder
-
- BinderConfiguration(String, Properties, boolean, boolean) - Constructor for class org.springframework.cloud.stream.binder.BinderConfiguration
-
- BinderException - Exception in org.springframework.cloud.stream.binder
-
Exception thrown to indicate a binder error (most likely a configuration error).
- BinderException(String) - Constructor for exception org.springframework.cloud.stream.binder.BinderException
-
- BinderException(String, Throwable) - Constructor for exception org.springframework.cloud.stream.binder.BinderException
-
- BinderFactory - Interface in org.springframework.cloud.stream.binder
-
- binderFactory(BinderTypeRegistry, BindingServiceProperties) - Method in class org.springframework.cloud.stream.config.BinderFactoryConfiguration
-
- BinderFactoryConfiguration - Class in org.springframework.cloud.stream.config
-
- BinderFactoryConfiguration() - Constructor for class org.springframework.cloud.stream.config.BinderFactoryConfiguration
-
- BinderHeaders - Class in org.springframework.cloud.stream.binder
-
Spring Integration message headers for Spring Cloud Stream.
- binderHealthIndicator(RabbitTemplate) - Method in class org.springframework.cloud.stream.binder.rabbit.config.RabbitServiceAutoConfiguration.RabbitHealthIndicatorConfiguration
-
- BinderProperties - Class in org.springframework.cloud.stream.config
-
Contains the properties of a binder.
- BinderProperties() - Constructor for class org.springframework.cloud.stream.config.BinderProperties
-
- bindersHealthIndicator() - Method in class org.springframework.cloud.stream.config.BindersHealthIndicatorAutoConfiguration
-
- BindersHealthIndicatorAutoConfiguration - Class in org.springframework.cloud.stream.config
-
- BindersHealthIndicatorAutoConfiguration() - Constructor for class org.springframework.cloud.stream.config.BindersHealthIndicatorAutoConfiguration
-
- bindersHealthIndicatorListener(CompositeHealthIndicator) - Method in class org.springframework.cloud.stream.config.BindersHealthIndicatorAutoConfiguration
-
- BinderType - Class in org.springframework.cloud.stream.binder
-
References one or more
Configuration
-annotated classes which
provide a context definition which contains exactly one
Binder
, typically for a
given type of system (e.g.
- BinderType(String, Class<?>[]) - Constructor for class org.springframework.cloud.stream.binder.BinderType
-
- BinderTypeRegistry - Interface in org.springframework.cloud.stream.binder
-
- binderTypeRegistry(ConfigurableApplicationContext) - Method in class org.springframework.cloud.stream.config.BinderFactoryConfiguration
-
- Binding<T> - Interface in org.springframework.cloud.stream.binder
-
Represents a binding between an input or output and an adapter endpoint that connects
via a Binder.
- BindingBeanDefinitionRegistryUtils - Class in org.springframework.cloud.stream.binding
-
Utility class for registering bean definitions for binding targets.
- BindingBeanDefinitionRegistryUtils() - Constructor for class org.springframework.cloud.stream.binding.BindingBeanDefinitionRegistryUtils
-
- BindingBeansRegistrar - Class in org.springframework.cloud.stream.config
-
- BindingBeansRegistrar() - Constructor for class org.springframework.cloud.stream.config.BindingBeansRegistrar
-
- BindingCleaner - Interface in org.springframework.cloud.stream.binder
-
Interface for implementations that perform cleanup for binders.
- BindingProperties - Class in org.springframework.cloud.stream.config
-
Contains the properties of a binding.
- BindingProperties() - Constructor for class org.springframework.cloud.stream.config.BindingProperties
-
- Bindings - Annotation Type in org.springframework.cloud.stream.annotation
-
- BindingService - Class in org.springframework.cloud.stream.binding
-
Handles binding of input/output targets by delegating to an underlying
Binder
.
- BindingService(BindingServiceProperties, BinderFactory) - Constructor for class org.springframework.cloud.stream.binding.BindingService
-
- bindingService(BindingServiceProperties, BinderFactory) - Method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
-
- BindingServiceConfiguration - Class in org.springframework.cloud.stream.config
-
Configuration class that provides necessary beans for MessageChannel
binding.
- BindingServiceConfiguration() - Constructor for class org.springframework.cloud.stream.config.BindingServiceConfiguration
-
- BindingServiceConfiguration.PostProcessorConfiguration - Class in org.springframework.cloud.stream.config
-
- BindingServiceProperties - Class in org.springframework.cloud.stream.config
-
- BindingServiceProperties() - Constructor for class org.springframework.cloud.stream.config.BindingServiceProperties
-
- BindingTargetFactory - Interface in org.springframework.cloud.stream.binding
-
Defines methods to create/configure the binding targets defined by
EnableBinding
.
- bindInputs(BindingService) - Method in interface org.springframework.cloud.stream.binding.Bindable
-
Binds all the inputs associated with this instance.
- bindInputs(BindingService) - Method in class org.springframework.cloud.stream.binding.BindableAdapter
-
- bindInputs(BindingService) - Method in class org.springframework.cloud.stream.binding.BindableProxyFactory
-
- bindOutputs(BindingService) - Method in interface org.springframework.cloud.stream.binding.Bindable
-
Binds all the outputs associated with this instance.
- bindOutputs(BindingService) - Method in class org.springframework.cloud.stream.binding.BindableAdapter
-
- bindOutputs(BindingService) - Method in class org.springframework.cloud.stream.binding.BindableProxyFactory
-
- bindOutputs(BindingService) - Method in class org.springframework.cloud.stream.binding.SingleBindingTargetBindable
-
- bindProducer(String, T, P) - Method in class org.springframework.cloud.stream.binder.AbstractBinder
-
- bindProducer(String, T, P) - Method in interface org.springframework.cloud.stream.binder.Binder
-
Bind the target component as a message producer to the logical entity identified by
the name.
- bindProducer(T, String) - Method in class org.springframework.cloud.stream.binding.BindingService
-
- build() - Method in class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder.AppConfigurer
-
- buildPartitionRoutingExpression(String) - Method in class org.springframework.cloud.stream.binder.AbstractBinder
-
- buildRetryTemplate(ConsumerProperties) - Method in class org.springframework.cloud.stream.binder.AbstractBinder
-
Create and configure a retry template.
- GenericsUtils - Class in org.springframework.cloud.stream.reflection
-
Internal utilities for handling generics.
- GenericsUtils() - Constructor for class org.springframework.cloud.stream.reflection.GenericsUtils
-
- get(String, Class<T>) - Method in class org.springframework.cloud.stream.aggregate.SharedBindingTargetRegistry
-
- get(String) - Method in class org.springframework.cloud.stream.aggregate.SharedChannelRegistry
-
Deprecated.
- get(String) - Method in interface org.springframework.cloud.stream.binder.BinderTypeRegistry
-
- get(String) - Method in class org.springframework.cloud.stream.binder.DefaultBinderTypeRegistry
-
- get(Object) - Method in class org.springframework.cloud.stream.binder.MessageValues
-
- get(Object) - Method in class org.springframework.cloud.stream.config.EnvironmentEntryInitializingTreeMap
-
- getAll() - Method in class org.springframework.cloud.stream.aggregate.SharedBindingTargetRegistry
-
- getAll() - Method in class org.springframework.cloud.stream.aggregate.SharedChannelRegistry
-
Deprecated.
- getAll() - Method in interface org.springframework.cloud.stream.binder.BinderTypeRegistry
-
- getAll() - Method in class org.springframework.cloud.stream.binder.DefaultBinderTypeRegistry
-
- getAppConfigurationEntry(String) - Method in class org.springframework.cloud.stream.binder.kafka.KafkaBinderJaasInitializerListener.InternalConfiguration
-
- getApplicationContext() - Method in class org.springframework.cloud.stream.binder.AbstractBinder
-
- getArgs() - Method in class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder.AppConfigurer
-
- getBackOffInitialInterval() - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- getBackOffMaxInterval() - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- getBackOffMultiplier() - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- getBeanFactory() - Method in class org.springframework.cloud.stream.binder.AbstractBinder
-
- getBinder(String, Class<? extends T>) - Method in interface org.springframework.cloud.stream.binder.BinderFactory
-
Returns the binder instance associated with the given configuration name.
- getBinder(String, Class<? extends T>) - Method in class org.springframework.cloud.stream.binder.DefaultBinderFactory
-
- getBinder() - Method in class org.springframework.cloud.stream.config.BindingProperties
-
- getBinder(String) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getBinder(String) - Method in class org.springframework.cloud.stream.config.ChannelBindingServiceProperties
-
Deprecated.
- getBinders() - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getBinders() - Method in class org.springframework.cloud.stream.config.ChannelBindingServiceProperties
-
Deprecated.
- getBinderType() - Method in class org.springframework.cloud.stream.binder.BinderConfiguration
-
- getBinding(Class<T>, String) - Method in interface org.springframework.cloud.stream.aggregate.AggregateApplication
-
Retrieves the bindable proxy instance (e.g.
- getBinding(Class<T>, String) - Method in class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder
-
- getBindingDestination(String) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getBindingDestination(String) - Method in class org.springframework.cloud.stream.config.ChannelBindingServiceProperties
-
Deprecated.
- getBindingProperties(String) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getBindingProperties(String) - Method in class org.springframework.cloud.stream.config.ChannelBindingServiceProperties
-
Deprecated.
- getBindings() - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getBindings() - Method in class org.springframework.cloud.stream.config.ChannelBindingServiceProperties
-
Deprecated.
- getBindingServiceProperties() - Method in class org.springframework.cloud.stream.binding.BindingService
-
- getBindingTargetName(Annotation, Method) - Static method in class org.springframework.cloud.stream.binding.BindingBeanDefinitionRegistryUtils
-
- getChannelBindingServiceProperties() - Method in class org.springframework.cloud.stream.binding.BindingService
-
Deprecated.
- getConcurrency() - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- getConfigurationClasses() - Method in class org.springframework.cloud.stream.binder.BinderType
-
- getConsumer() - Method in class org.springframework.cloud.stream.config.BindingProperties
-
- getConsumerGroup() - Method in class org.springframework.cloud.stream.binder.kafka.KafkaMessageChannelBinder.TopicInformation
-
- getConsumerProperties(String) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getConsumerProperties(String) - Method in class org.springframework.cloud.stream.config.ChannelBindingServiceProperties
-
Deprecated.
- getContentType() - Method in class org.springframework.cloud.stream.config.BindingProperties
-
- getDefaultBinder() - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getDefaultBinder() - Method in class org.springframework.cloud.stream.config.ChannelBindingServiceProperties
-
Deprecated.
- getDefaultErrorMessageHandler(LastSubscriberAwareChannel, boolean) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
-
Return the default error message handler, which throws the error message payload to
the caller if there are no user handlers subscribed.
- getDefaultName() - Method in class org.springframework.cloud.stream.binder.BinderType
-
- getDestination() - Method in class org.springframework.cloud.stream.config.BindingProperties
-
- getDynamicDestinations() - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getDynamicDestinations() - Method in class org.springframework.cloud.stream.config.ChannelBindingServiceProperties
-
Deprecated.
- getEnvironment() - Method in class org.springframework.cloud.stream.config.BinderProperties
-
- getErrorBridgeName(ConsumerDestination, String, C) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
-
- getErrorChannel() - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder.ErrorInfrastructure
-
- getErrorMessageHandler(ConsumerDestination, String, C) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
-
Binders can return a message handler to be subscribed to the error channel.
- getErrorMessageHandler(ConsumerDestination, String, ExtendedConsumerProperties<KafkaConsumerProperties>) - Method in class org.springframework.cloud.stream.binder.kafka.KafkaMessageChannelBinder
-
- getErrorMessageHandler(ConsumerDestination, String, ExtendedConsumerProperties<RabbitConsumerProperties>) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
-
- getErrorMessageHandlerName(ConsumerDestination, String, C) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
-
- getErrorMessageStrategy() - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
-
Binders can return an ErrorMessageStrategy
for building error messages; binder
implementations typically might add extra headers to the error message.
- getErrorMessageStrategy() - Method in class org.springframework.cloud.stream.binder.kafka.KafkaMessageChannelBinder
-
- getErrorMessageStrategy() - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
-
- getErrorRecovererName(ConsumerDestination, String, C) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
-
- getExtendedConsumerProperties(String) - Method in interface org.springframework.cloud.stream.binder.ExtendedBindingProperties
-
- getExtendedConsumerProperties(String) - Method in class org.springframework.cloud.stream.binder.kafka.KafkaMessageChannelBinder
-
- getExtendedConsumerProperties(String) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
-
- getExtendedProducerProperties(String) - Method in interface org.springframework.cloud.stream.binder.ExtendedBindingProperties
-
- getExtendedProducerProperties(String) - Method in class org.springframework.cloud.stream.binder.kafka.KafkaMessageChannelBinder
-
- getExtendedProducerProperties(String) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
-
- getExtension() - Method in class org.springframework.cloud.stream.binder.ExtendedConsumerProperties
-
- getExtension() - Method in class org.springframework.cloud.stream.binder.ExtendedProducerProperties
-
- getFixedDelay() - Method in class org.springframework.cloud.stream.config.DefaultPollerProperties
-
- getGroup() - Method in class org.springframework.cloud.stream.binder.DefaultBinding
-
- getGroup() - Method in class org.springframework.cloud.stream.config.BindingProperties
-
- getGroup(String) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getGroup(String) - Method in class org.springframework.cloud.stream.config.ChannelBindingServiceProperties
-
Deprecated.
- getHandler() - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder.ErrorInfrastructure
-
- getHeaderMode() - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- getHeaderMode() - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- getHeaders() - Method in class org.springframework.cloud.stream.binder.MessageValues
-
- getInputs() - Method in interface org.springframework.cloud.stream.binding.Bindable
-
Enumerates all the input binding names.
- getInputs() - Method in class org.springframework.cloud.stream.binding.BindableAdapter
-
- getInputs() - Method in class org.springframework.cloud.stream.binding.BindableProxyFactory
-
- getInputs() - Method in class org.springframework.cloud.stream.endpoint.ChannelsEndpoint.ChannelsMetaData
-
- getInstanceCount() - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- getInstanceCount() - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getInstanceCount() - Method in class org.springframework.cloud.stream.config.ChannelBindingServiceProperties
-
Deprecated.
- getInstanceIndex() - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- getInstanceIndex() - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getInstanceIndex() - Method in class org.springframework.cloud.stream.config.ChannelBindingServiceProperties
-
Deprecated.
- getJavaTypeForJavaObjectContentType(MimeType) - Static method in class org.springframework.cloud.stream.converter.MessageConverterUtils
-
Get the java Object type for the MimeType X_JAVA_OBJECT
- getMaxAttempts() - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- getMaxMessagesPerPoll() - Method in class org.springframework.cloud.stream.config.DefaultPollerProperties
-
- getMessageConverterForAllRegistered() - Method in class org.springframework.cloud.stream.converter.CompositeMessageConverterFactory
-
- getMessageConverterForType(MimeType) - Method in class org.springframework.cloud.stream.converter.CompositeMessageConverterFactory
-
Creation method.
- getMessageHandlerNotPropagatedHeaders() - Method in class org.springframework.cloud.stream.config.SpringIntegrationProperties
-
- getMimeType(String) - Static method in class org.springframework.cloud.stream.converter.MessageConverterUtils
-
- getName() - Method in class org.springframework.cloud.stream.binder.DefaultBinding
-
- getName() - Method in interface org.springframework.cloud.stream.provisioning.ConsumerDestination
-
Provides the destination name.
- getName() - Method in interface org.springframework.cloud.stream.provisioning.ProducerDestination
-
Provides the destination name.
- getNameForPartition(int) - Method in interface org.springframework.cloud.stream.provisioning.ProducerDestination
-
Provides the destination name for a given partition.
- getNamespace() - Method in class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder.AppConfigurer
-
- getObject() - Method in class org.springframework.cloud.stream.binding.BindableProxyFactory
-
- getObjectType() - Method in class org.springframework.cloud.stream.binding.BindableProxyFactory
-
- getOutboundBindingTargetName(Method) - Static method in class org.springframework.cloud.stream.binding.StreamAnnotationCommonMethodUtils
-
- getOutboundBindingTargetName(Method) - Static method in class org.springframework.cloud.stream.binding.StreamListenerMethodUtils
-
- getOutputs() - Method in interface org.springframework.cloud.stream.binding.Bindable
-
Enumerates all the output binding names.
- getOutputs() - Method in class org.springframework.cloud.stream.binding.BindableAdapter
-
- getOutputs() - Method in class org.springframework.cloud.stream.binding.BindableProxyFactory
-
- getOutputs() - Method in class org.springframework.cloud.stream.binding.DynamicDestinationsBindable
-
- getOutputs() - Method in class org.springframework.cloud.stream.binding.SingleBindingTargetBindable
-
- getOutputs() - Method in class org.springframework.cloud.stream.endpoint.ChannelsEndpoint.ChannelsMetaData
-
- getParameterType(Class<?>, Class<?>, int) - Static method in class org.springframework.cloud.stream.reflection.GenericsUtils
-
For a specific class that implements or extends a parametrized type returns the
parameter of that interface at a given position.
- getPartitionCount() - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- getPartitionInfos() - Method in class org.springframework.cloud.stream.binder.kafka.KafkaMessageChannelBinder.TopicInformation
-
- getPartitionKeyExpression() - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- getPartitionKeyExtractorClass() - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- getPartitionSelectorClass() - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- getPartitionSelectorExpression() - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- getPayload() - Method in class org.springframework.cloud.stream.binder.MessageValues
-
- getPhase() - Method in class org.springframework.cloud.stream.annotation.rxjava.SubjectMessageHandler
-
Deprecated.
- getPhase() - Method in class org.springframework.cloud.stream.binding.InputBindingLifecycle
-
Return a high value so that this bean is started after receiving Lifecycle beans
are started.
- getPhase() - Method in class org.springframework.cloud.stream.binding.OutputBindingLifecycle
-
Return a low value so that this bean is started after receiving Lifecycle beans are
started.
- getPollerMetadata() - Method in class org.springframework.cloud.stream.config.DefaultPollerProperties
-
- getProducer() - Method in class org.springframework.cloud.stream.config.BindingProperties
-
- getProducerProperties(String) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getProducerProperties(String) - Method in class org.springframework.cloud.stream.config.ChannelBindingServiceProperties
-
Deprecated.
- getProperties() - Method in class org.springframework.cloud.stream.binder.BinderConfiguration
-
- getRecoverer() - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder.ErrorInfrastructure
-
- getRequiredGroups() - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- getType() - Method in class org.springframework.cloud.stream.config.BinderProperties
-
- group - Variable in class org.springframework.cloud.stream.binder.DefaultBinding
-
- groupedName(String, String) - Method in class org.springframework.cloud.stream.binder.AbstractBinder
-
Construct a name comprised of the name and group.
- selectPartition(Object, int) - Method in interface org.springframework.cloud.stream.binder.PartitionSelectorStrategy
-
Determine the partition based on a key.
- SELF_CONTAINED_APP_PROPERTY_NAME - Static variable in class org.springframework.cloud.stream.internal.InternalPropertyNames
-
- SEND_TO_EMPTY_DESTINATION - Static variable in class org.springframework.cloud.stream.binding.StreamAnnotationErrorMessages
-
- SEND_TO_EMPTY_DESTINATION - Static variable in class org.springframework.cloud.stream.binding.StreamListenerErrorMessages
-
- SEND_TO_MULTIPLE_DESTINATIONS - Static variable in class org.springframework.cloud.stream.binding.StreamAnnotationErrorMessages
-
- SEND_TO_MULTIPLE_DESTINATIONS - Static variable in class org.springframework.cloud.stream.binding.StreamListenerErrorMessages
-
- serialize(Expression, JsonGenerator, SerializerProvider) - Method in class org.springframework.cloud.stream.binder.ExpressionSerializer
-
- serializePayload(Message<?>, Codec) - Static method in class org.springframework.cloud.stream.binder.MessageSerializationUtils
-
Serialize the message payload unless it is a byte array.
- serializePayload(Object, Codec) - Static method in class org.springframework.cloud.stream.binder.MessageSerializationUtils
-
Serialize the payload object if it is not a byte array.
- serializePayloadIfNecessary(Message<?>) - Method in class org.springframework.cloud.stream.binder.AbstractBinder
-
- serializePayloadIfNecessary(Object) - Method in class org.springframework.cloud.stream.binder.AbstractBinder
-
- setAdminAddresses(String[]) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.stream.binder.AbstractBinder
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.stream.binder.DefaultBinderFactory
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.stream.binder.kafka.KafkaBinderJaasInitializerListener
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.stream.binding.ContextStartAfterRefreshListener
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.stream.binding.InputBindingLifecycle
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.stream.binding.OutputBindingLifecycle
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.stream.binding.StreamListenerAnnotationBeanPostProcessor
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.stream.config.ChannelBindingServiceProperties
-
Deprecated.
- setBackOffInitialInterval(int) - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- setBackOffMaxInterval(int) - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- setBackOffMultiplier(double) - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- setBeanFactory(BeanFactory) - Method in class org.springframework.cloud.stream.binding.BinderAwareChannelResolver
-
- setBeanFactory(BeanFactory) - Method in class org.springframework.cloud.stream.binding.MessageConverterConfigurer
-
- setBeanFactory(BeanFactory) - Method in class org.springframework.cloud.stream.binding.StreamListenerAnnotationBeanPostProcessor
-
- setBinder(String) - Method in class org.springframework.cloud.stream.config.BindingProperties
-
- setBinders(Map<String, BinderProperties>) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- setBinders(Map<String, BinderProperties>) - Method in class org.springframework.cloud.stream.config.ChannelBindingServiceProperties
-
Deprecated.
- setBindings(Map<String, BindingProperties>) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- setBindings(Map<String, BindingProperties>) - Method in class org.springframework.cloud.stream.config.ChannelBindingServiceProperties
-
Deprecated.
- setCodec(Codec) - Method in class org.springframework.cloud.stream.binder.AbstractBinder
-
- setCompressingPostProcessor(MessagePostProcessor) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
-
Set a MessagePostProcessor
to compress messages.
- setConcurrency(int) - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- setConsumer(ConsumerProperties) - Method in class org.springframework.cloud.stream.config.BindingProperties
-
- setContentType(String) - Method in class org.springframework.cloud.stream.config.BindingProperties
-
- setConversionService(ConversionService) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- setConversionService(ConversionService) - Method in class org.springframework.cloud.stream.config.ChannelBindingServiceProperties
-
Deprecated.
- setDecompressingPostProcessor(MessagePostProcessor) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
-
Set a MessagePostProcessor
to decompress messages.
- setDefaultBinder(String) - Method in class org.springframework.cloud.stream.binder.DefaultBinderFactory
-
- setDefaultBinder(String) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- setDefaultBinder(String) - Method in class org.springframework.cloud.stream.config.ChannelBindingServiceProperties
-
Deprecated.
- setDefaultCandidate(boolean) - Method in class org.springframework.cloud.stream.config.BinderProperties
-
- setDestination(String) - Method in class org.springframework.cloud.stream.config.BindingProperties
-
- setDynamicDestinations(String[]) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- setDynamicDestinations(String[]) - Method in class org.springframework.cloud.stream.config.ChannelBindingServiceProperties
-
Deprecated.
- setEnvironment(Properties) - Method in class org.springframework.cloud.stream.config.BinderProperties
-
- setEnvironment(Environment) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- setExtendedBindingProperties(KafkaExtendedBindingProperties) - Method in class org.springframework.cloud.stream.binder.kafka.KafkaMessageChannelBinder
-
- setExtendedBindingProperties(RabbitExtendedBindingProperties) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
-
- setFixedDelay(long) - Method in class org.springframework.cloud.stream.config.DefaultPollerProperties
-
- setGroup(String) - Method in class org.springframework.cloud.stream.config.BindingProperties
-
- setHeaderMode(HeaderMode) - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- setHeaderMode(HeaderMode) - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- setInheritEnvironment(boolean) - Method in class org.springframework.cloud.stream.config.BinderProperties
-
- setInstanceCount(int) - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- setInstanceCount(int) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- setInstanceCount(int) - Method in class org.springframework.cloud.stream.config.ChannelBindingServiceProperties
-
Deprecated.
- setInstanceIndex(int) - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- setInstanceIndex(int) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- setInstanceIndex(int) - Method in class org.springframework.cloud.stream.config.ChannelBindingServiceProperties
-
Deprecated.
- setIntegrationEvaluationContext(EvaluationContext) - Method in class org.springframework.cloud.stream.binder.AbstractBinder
-
- setListeners(Collection<DefaultBinderFactory.Listener>) - Method in class org.springframework.cloud.stream.binder.DefaultBinderFactory
-
- setMaxAttempts(int) - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- setMaxMessagesPerPoll(long) - Method in class org.springframework.cloud.stream.config.DefaultPollerProperties
-
- setMessageHandlerNotPropagatedHeaders(String[]) - Method in class org.springframework.cloud.stream.config.SpringIntegrationProperties
-
- setNodes(String[]) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
-
- setPartitionCount(int) - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- setPartitioned(boolean) - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- setPartitionKeyExpression(Expression) - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- setPartitionKeyExtractorClass(Class<?>) - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- setPartitionSelectorClass(Class<?>) - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- setPartitionSelectorExpression(Expression) - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- setPayload(Object) - Method in class org.springframework.cloud.stream.binder.MessageValues
-
Set the payload
- setPrettyPrint(boolean) - Method in class org.springframework.cloud.stream.converter.TupleJsonMessageConverter
-
- setProducer(ProducerProperties) - Method in class org.springframework.cloud.stream.config.BindingProperties
-
- setProducerListener(ProducerListener<byte[], byte[]>) - Method in class org.springframework.cloud.stream.binder.kafka.KafkaMessageChannelBinder
-
- setReferences(boolean) - Method in class org.springframework.cloud.stream.config.codec.kryo.KryoCodecProperties
-
- setRequiredGroups(String...) - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- setType(String) - Method in class org.springframework.cloud.stream.config.BinderProperties
-
- setUseNativeEncoding(boolean) - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- sharedBindingTargetRegistry() - Method in class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder.ParentConfiguration
-
- SharedBindingTargetRegistry - Class in org.springframework.cloud.stream.aggregate
-
Stores binding targets shared by the components of an aggregate application.
- SharedBindingTargetRegistry() - Constructor for class org.springframework.cloud.stream.aggregate.SharedBindingTargetRegistry
-
- sharedChannelRegistry(SharedBindingTargetRegistry) - Method in class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder.ParentConfiguration
-
- SharedChannelRegistry - Class in org.springframework.cloud.stream.aggregate
-
- SharedChannelRegistry(SharedBindingTargetRegistry) - Constructor for class org.springframework.cloud.stream.aggregate.SharedChannelRegistry
-
Deprecated.
- shouldCopyRequestHeaders() - Method in class org.springframework.cloud.stream.binding.StreamListenerMessageHandler
-
- SingleBindingTargetBindable<T> - Class in org.springframework.cloud.stream.binding
-
A
Bindable
component that wraps a generic output binding target.
- SingleBindingTargetBindable(String, T) - Constructor for class org.springframework.cloud.stream.binding.SingleBindingTargetBindable
-
- Sink - Interface in org.springframework.cloud.stream.messaging
-
Bindable interface with one input channel.
- SinkConfigurer(Class<?>) - Constructor for class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder.SinkConfigurer
-
- size() - Method in class org.springframework.cloud.stream.binder.MessageValues
-
- Source - Interface in org.springframework.cloud.stream.messaging
-
Bindable interface with one output channel.
- SourceConfigurer(Class<?>) - Constructor for class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder.SourceConfigurer
-
- spelConverter() - Method in class org.springframework.cloud.stream.config.SpelExpressionConverterConfiguration
-
- SpelConverter() - Constructor for class org.springframework.cloud.stream.config.SpelExpressionConverterConfiguration.SpelConverter
-
- SpelExpressionConverterConfiguration - Class in org.springframework.cloud.stream.config
-
Adds a Converter from String to SpEL Expression in the context.
- SpelExpressionConverterConfiguration() - Constructor for class org.springframework.cloud.stream.config.SpelExpressionConverterConfiguration
-
- SpelExpressionConverterConfiguration.SpelConverter - Class in org.springframework.cloud.stream.config
-
A simple converter from String to Expression.
- SPRING_CLOUD_STREAM_INTERNAL_PREFIX - Static variable in class org.springframework.cloud.stream.internal.InternalPropertyNames
-
- SPRING_KAFKA - Static variable in class org.springframework.cloud.stream.binder.kafka.KafkaBinderEnvironmentPostProcessor
-
- SPRING_KAFKA_CONSUMER - Static variable in class org.springframework.cloud.stream.binder.kafka.KafkaBinderEnvironmentPostProcessor
-
- SPRING_KAFKA_CONSUMER_KEY_DESERIALIZER - Static variable in class org.springframework.cloud.stream.binder.kafka.KafkaBinderEnvironmentPostProcessor
-
- SPRING_KAFKA_CONSUMER_VALUE_DESERIALIZER - Static variable in class org.springframework.cloud.stream.binder.kafka.KafkaBinderEnvironmentPostProcessor
-
- SPRING_KAFKA_PRODUCER - Static variable in class org.springframework.cloud.stream.binder.kafka.KafkaBinderEnvironmentPostProcessor
-
- SPRING_KAFKA_PRODUCER_KEY_SERIALIZER - Static variable in class org.springframework.cloud.stream.binder.kafka.KafkaBinderEnvironmentPostProcessor
-
- SPRING_KAFKA_PRODUCER_VALUE_SERIALIZER - Static variable in class org.springframework.cloud.stream.binder.kafka.KafkaBinderEnvironmentPostProcessor
-
- SpringIntegrationProperties - Class in org.springframework.cloud.stream.config
-
Contains properties for Spring Integration settings.
- SpringIntegrationProperties() - Constructor for class org.springframework.cloud.stream.config.SpringIntegrationProperties
-
- STANDARD_HEADERS - Static variable in class org.springframework.cloud.stream.binder.BinderHeaders
-
The headers that will be propagated, by default, by binder implementations that
have no inherent header support (by embedding the headers in the payload).
- start() - Method in class org.springframework.cloud.stream.annotation.rxjava.SubjectMessageHandler
-
Deprecated.
- start() - Method in class org.springframework.cloud.stream.binding.InputBindingLifecycle
-
- start() - Method in class org.springframework.cloud.stream.binding.OutputBindingLifecycle
-
- stop(Runnable) - Method in class org.springframework.cloud.stream.annotation.rxjava.SubjectMessageHandler
-
Deprecated.
- stop() - Method in class org.springframework.cloud.stream.annotation.rxjava.SubjectMessageHandler
-
Deprecated.
- stop() - Method in class org.springframework.cloud.stream.binding.InputBindingLifecycle
-
- stop(Runnable) - Method in class org.springframework.cloud.stream.binding.InputBindingLifecycle
-
- stop() - Method in class org.springframework.cloud.stream.binding.OutputBindingLifecycle
-
- stop(Runnable) - Method in class org.springframework.cloud.stream.binding.OutputBindingLifecycle
-
- STREAM_LISTENER_ANNOTATION_BEAN_POST_PROCESSOR_NAME - Static variable in class org.springframework.cloud.stream.config.BindingServiceConfiguration
-
- StreamAnnotationCommonMethodUtils - Class in org.springframework.cloud.stream.binding
-
Common methods that can be used across various Stream annotations.
- StreamAnnotationCommonMethodUtils() - Constructor for class org.springframework.cloud.stream.binding.StreamAnnotationCommonMethodUtils
-
- StreamAnnotationErrorMessages - Class in org.springframework.cloud.stream.binding
-
- StreamAnnotationErrorMessages() - Constructor for class org.springframework.cloud.stream.binding.StreamAnnotationErrorMessages
-
- StreamListener - Annotation Type in org.springframework.cloud.stream.annotation
-
Annotation that marks a method to be a listener to inputs declared via
EnableBinding
(e.g.
- StreamListenerAnnotationBeanPostProcessor - Class in org.springframework.cloud.stream.binding
-
BeanPostProcessor
that handles
StreamListener
annotations found on bean
methods.
- StreamListenerAnnotationBeanPostProcessor() - Constructor for class org.springframework.cloud.stream.binding.StreamListenerAnnotationBeanPostProcessor
-
- streamListenerAnnotationBeanPostProcessor() - Static method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
-
- StreamListenerErrorMessages - Class in org.springframework.cloud.stream.binding
-
- StreamListenerErrorMessages() - Constructor for class org.springframework.cloud.stream.binding.StreamListenerErrorMessages
-
- StreamListenerMessageHandler - Class in org.springframework.cloud.stream.binding
-
- StreamListenerMethodUtils - Class in org.springframework.cloud.stream.binding
-
This class contains utility methods for handling
StreamListener
annotated bean
methods.
- StreamListenerMethodUtils() - Constructor for class org.springframework.cloud.stream.binding.StreamListenerMethodUtils
-
- StreamListenerParameterAdapter<A,B> - Interface in org.springframework.cloud.stream.binding
-
Strategy for adapting a method argument type annotated with
Input
or
Output
from a binding type (e.g.
- StreamListenerResultAdapter<R,B> - Interface in org.springframework.cloud.stream.binding
-
A strategy for adapting the result of a
StreamListener
annotated method to
a binding target annotated with
Output
.
- StringConvertingContentTypeResolver - Class in org.springframework.cloud.stream.binder
-
A DefaultContentTypeResolver
that can parse String values.
- StringConvertingContentTypeResolver() - Constructor for class org.springframework.cloud.stream.binder.StringConvertingContentTypeResolver
-
- subjectMessageHandler() - Method in class org.springframework.cloud.stream.annotation.rxjava.RxJavaProcessorConfiguration
-
Deprecated.
- SubjectMessageHandler - Class in org.springframework.cloud.stream.annotation.rxjava
-
Deprecated.
- SubjectMessageHandler(RxJavaProcessor) - Constructor for class org.springframework.cloud.stream.annotation.rxjava.SubjectMessageHandler
-
Deprecated.
- SubscribableChannelBindingTargetFactory - Class in org.springframework.cloud.stream.binding
-
- SubscribableChannelBindingTargetFactory(MessageChannelConfigurer) - Constructor for class org.springframework.cloud.stream.binding.SubscribableChannelBindingTargetFactory
-
- supports(Class<?>, Class<?>) - Method in class org.springframework.cloud.stream.binding.MessageChannelStreamListenerResultAdapter
-
- supports(Class<?>, MethodParameter) - Method in interface org.springframework.cloud.stream.binding.StreamListenerParameterAdapter
-
Return true if the conversion from the binding target type to the argument type is
supported.
- supports(Class<?>, Class<?>) - Method in interface org.springframework.cloud.stream.binding.StreamListenerResultAdapter
-
Return true if the result type can be converted to the binding target.
- supports(Class<?>) - Method in class org.springframework.cloud.stream.converter.JavaSerializationMessageConverter
-
- supports(Class<?>) - Method in class org.springframework.cloud.stream.converter.JsonUnmarshallingConverter
-
- supports(Class<?>) - Method in class org.springframework.cloud.stream.converter.ObjectStringMessageConverter
-
- supports(Class<?>) - Method in class org.springframework.cloud.stream.converter.TupleJsonMessageConverter
-