- beanFactory - Variable in class org.springframework.cloud.stream.binding.BindableProxyFactory
-
- Bindable - Interface in org.springframework.cloud.stream.binding
-
Marker interface for instances that can bind/unbind groups of inputs and outputs.
- 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.
- BinderAwareChannelResolver - Class in org.springframework.cloud.stream.binding
-
- BinderAwareChannelResolver(BindingService, AbstractBindingTargetFactory<? extends MessageChannel>, DynamicDestinationsBindable) - Constructor for class org.springframework.cloud.stream.binding.BinderAwareChannelResolver
-
Deprecated.
- BinderAwareChannelResolver(BindingService, AbstractBindingTargetFactory<? extends MessageChannel>, DynamicDestinationsBindable, BinderAwareChannelResolver.NewDestinationBindingCallback) - Constructor for class org.springframework.cloud.stream.binding.BinderAwareChannelResolver
-
Deprecated.
- binderAwareChannelResolver(BindingService, AbstractBindingTargetFactory<? extends MessageChannel>, DynamicDestinationsBindable, BinderAwareChannelResolver.NewDestinationBindingCallback) - Method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
-
- BinderAwareChannelResolver.NewDestinationBindingCallback<T> - Interface in org.springframework.cloud.stream.binding
-
Deprecated.
Configure a new destination before it is bound.
- BinderAwareRouter - Class in org.springframework.cloud.stream.binding
-
- BinderAwareRouter(AbstractMappingMessageRouter[], DestinationResolver<MessageChannel>) - Constructor for class org.springframework.cloud.stream.binding.BinderAwareRouter
-
- binderAwareRouterBeanPostProcessor(List<AbstractMappingMessageRouter>, DestinationResolver<MessageChannel>) - Method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
-
- BinderConfiguration - Class in org.springframework.cloud.stream.binder
-
- BinderConfiguration(String, Map<String, Object>, boolean, boolean) - Constructor for class org.springframework.cloud.stream.binder.BinderConfiguration
-
- BinderCustomizer - Interface in org.springframework.cloud.stream.binder
-
- 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, ObjectProvider<BinderCustomizer>) - Method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
-
- BinderFactoryAutoConfiguration - Class in org.springframework.cloud.stream.config
-
- BinderFactoryAutoConfiguration() - Constructor for class org.springframework.cloud.stream.config.BinderFactoryAutoConfiguration
-
- BinderHeaders - Class in org.springframework.cloud.stream.binder
-
Spring Integration message headers for Spring Cloud Stream.
- BinderProperties - Class in org.springframework.cloud.stream.config
-
Contains the properties of a binder.
- BinderProperties() - Constructor for class org.springframework.cloud.stream.config.BinderProperties
-
- bindersHealthContributor() - 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(BindersHealthIndicatorAutoConfiguration.BindersHealthContributor) - Method in class org.springframework.cloud.stream.config.BindersHealthIndicatorAutoConfiguration
-
- BinderSpecificPropertiesProvider - Interface in org.springframework.cloud.stream.binder
-
- 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.BinderFactoryAutoConfiguration
-
- 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.
- BindingCreatedEvent - Class in org.springframework.cloud.stream.binder
-
ApplicationEvent fired whenever the the Binding is created.
- BindingCreatedEvent(Binding<?>) - Constructor for class org.springframework.cloud.stream.binder.BindingCreatedEvent
-
- BindingHandlerAdvise - Class in org.springframework.cloud.stream.config
-
- BindingHandlerAdvise(BindingHandlerAdvise.MappingsProvider[]) - Method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
-
- BindingHandlerAdvise.MappingsProvider - Interface in org.springframework.cloud.stream.config
-
Provides mappings including the default mappings.
- BindingProperties - Class in org.springframework.cloud.stream.config
-
Contains the properties of a binding.
- BindingProperties() - Constructor for class org.springframework.cloud.stream.config.BindingProperties
-
- bindingsEndpoint(BindingsLifecycleController) - Method in class org.springframework.cloud.stream.config.BindingsEndpointAutoConfiguration
-
- BindingsEndpoint - Class in org.springframework.cloud.stream.endpoint
-
Actuator endpoint for binding control.
- BindingsEndpoint(BindingsLifecycleController) - Constructor for class org.springframework.cloud.stream.endpoint.BindingsEndpoint
-
- BindingsEndpointAutoConfiguration - Class in org.springframework.cloud.stream.config
-
- BindingsEndpointAutoConfiguration() - Constructor for class org.springframework.cloud.stream.config.BindingsEndpointAutoConfiguration
-
- BindingService - Class in org.springframework.cloud.stream.binding
-
Handles binding of input/output targets by delegating to an underlying
Binder
.
- BindingService(BindingServiceProperties, BinderFactory, ObjectMapper) - Constructor for class org.springframework.cloud.stream.binding.BindingService
-
- BindingService(BindingServiceProperties, BinderFactory, TaskScheduler, ObjectMapper) - Constructor for class org.springframework.cloud.stream.binding.BindingService
-
- bindingService(BindingServiceProperties, BinderFactory, TaskScheduler, ObjectMapper) - Method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
-
- BindingService.LateBinding<T> - Class in org.springframework.cloud.stream.binding
-
- 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
-
- BindingServiceProperties - Class in org.springframework.cloud.stream.config
-
- BindingServiceProperties() - Constructor for class org.springframework.cloud.stream.config.BindingServiceProperties
-
- BindingsLifecycleController - Class in org.springframework.cloud.stream.binding
-
Lifecycle controller for the bindings.
- BindingsLifecycleController(List<InputBindingLifecycle>, List<OutputBindingLifecycle>, ObjectMapper) - Constructor for class org.springframework.cloud.stream.binding.BindingsLifecycleController
-
- bindingsLifecycleController(List<InputBindingLifecycle>, List<OutputBindingLifecycle>, ObjectMapper) - Method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
-
- BindingsLifecycleController.State - Enum in org.springframework.cloud.stream.binding
-
Binding states.
- bindingTargetFactories - Variable in class org.springframework.cloud.stream.binding.AbstractBindableProxyFactory
-
- BindingTargetFactory - Interface in org.springframework.cloud.stream.binding
-
Defines methods to create/configure the binding targets defined by
EnableBinding
.
- bindPollableConsumer(String, String, PollableSource<MessageHandler>, C) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
-
- bindPollableConsumer(String, String, PollableSource<H>, C) - Method in interface org.springframework.cloud.stream.binder.PollableConsumerBinder
-
Configure a binding for a pollable message source.
- 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, boolean, Binder<T, ?, ProducerProperties>) - Method in class org.springframework.cloud.stream.binding.BindingService
-
- bindProducer(T, String, boolean) - Method in class org.springframework.cloud.stream.binding.BindingService
-
- bindProducer(T, String) - Method in class org.springframework.cloud.stream.binding.BindingService
-
- BoundTargetHolder - Class in org.springframework.cloud.stream.binding
-
Holds information about the binding targets exposed by the interface proxy, as well
as their status.
- BoundTargetHolder(Object, boolean) - Constructor for class org.springframework.cloud.stream.binding.BoundTargetHolder
-
- buildRetryTemplate(ConsumerProperties) - Method in class org.springframework.cloud.stream.binder.AbstractBinder
-
Create and configure a default retry template unless one has already been provided
via @Bean by an application.
- canConvertFrom(Message<?>, Class<?>) - Method in class org.springframework.cloud.stream.converter.ObjectStringMessageConverter
-
- canCreate(Class<?>) - Method in class org.springframework.cloud.stream.binding.AbstractBindingTargetFactory
-
- canCreate(Class<?>) - Method in interface org.springframework.cloud.stream.binding.BindingTargetFactory
-
Checks whether a specific binding target type can be created by this factory.
- changeState(String, BindingsLifecycleController.State) - Method in class org.springframework.cloud.stream.binding.BindingsLifecycleController
-
General purpose method to change the state of the provided binding.
- changeState(String, BindingsLifecycleController.State) - Method in class org.springframework.cloud.stream.endpoint.BindingsEndpoint
-
- channelFactory(CompositeMessageChannelConfigurer) - Method in class org.springframework.cloud.stream.config.BinderFactoryAutoConfiguration
-
- channels() - Method in class org.springframework.cloud.stream.endpoint.ChannelsEndpoint
-
- channelsEndpoint(BindingServiceProperties) - Method in class org.springframework.cloud.stream.config.ChannelsEndpointAutoConfiguration
-
- ChannelsEndpoint - Class in org.springframework.cloud.stream.endpoint
-
An
Endpoint
that has the binding information on all the
Bindable
message channels.
- ChannelsEndpoint(List<Bindable>, BindingServiceProperties) - Constructor for class org.springframework.cloud.stream.endpoint.ChannelsEndpoint
-
- ChannelsEndpoint.ChannelsMetaData - Class in org.springframework.cloud.stream.endpoint
-
Meta data for channels.
- ChannelsEndpointAutoConfiguration - Class in org.springframework.cloud.stream.config
-
- ChannelsEndpointAutoConfiguration() - Constructor for class org.springframework.cloud.stream.config.ChannelsEndpointAutoConfiguration
-
- ChannelsMetaData() - Constructor for class org.springframework.cloud.stream.endpoint.ChannelsEndpoint.ChannelsMetaData
-
- checkCompatiblePollableBinder(Binder, Class<?>) - Static method in class org.springframework.cloud.stream.reflection.GenericsUtils
-
Return the generic type of PollableSource to determine if it is appropriate for the
binder.
- clean(String, boolean) - Method in interface org.springframework.cloud.stream.binder.BindingCleaner
-
Clean up all resources for the supplied stream/job.
- clear() - Method in class org.springframework.cloud.stream.binder.MessageValues
-
- close(RetryContext, RetryCallback<T, E>, Throwable) - Method in class org.springframework.cloud.stream.binder.DefaultPollableMessageSource
-
- CompositeMessageChannelConfigurer - Class in org.springframework.cloud.stream.binding
-
- CompositeMessageChannelConfigurer(List<MessageChannelConfigurer>) - Constructor for class org.springframework.cloud.stream.binding.CompositeMessageChannelConfigurer
-
- compositeMessageChannelConfigurer(MessageConverterConfigurer) - Method in class org.springframework.cloud.stream.config.BinderFactoryAutoConfiguration
-
- CompositeMessageConverterFactory - Class in org.springframework.cloud.stream.converter
-
A factory for creating an instance of CompositeMessageConverter
for a given
target MIME type.
- CompositeMessageConverterFactory() - Constructor for class org.springframework.cloud.stream.converter.CompositeMessageConverterFactory
-
- CompositeMessageConverterFactory(List<? extends MessageConverter>, ObjectMapper) - Constructor for class org.springframework.cloud.stream.converter.CompositeMessageConverterFactory
-
- CONDITION_ON_DECLARATIVE_METHOD - Static variable in class org.springframework.cloud.stream.binding.StreamListenerErrorMessages
-
Error message when condition was set in declarative mode.
- CONDITION_ON_METHOD_RETURNING_VALUE - Static variable in class org.springframework.cloud.stream.binding.StreamListenerErrorMessages
-
Error message when condition was set for methods that return a value.
- configure(String, MessageChannel, ProducerProperties, T) - Method in interface org.springframework.cloud.stream.binding.BinderAwareChannelResolver.NewDestinationBindingCallback
-
Deprecated.
Configure the properties or channel before binding.
- configure(E, String, String) - Method in interface org.springframework.cloud.stream.config.ConsumerEndpointCustomizer
-
Configure a MessageProducer
that is being created by the binder for the
provided destination name and group.
- configure(T, String, String) - Method in interface org.springframework.cloud.stream.config.ListenerContainerCustomizer
-
Configure the container that is being created for the supplied queue name and
consumer group.
- configure(T, String, String) - Method in interface org.springframework.cloud.stream.config.MessageSourceCustomizer
-
Configure the container that is being created for the supplied queue name and
consumer group.
- configure(H, String) - Method in interface org.springframework.cloud.stream.config.ProducerMessageHandlerCustomizer
-
Configure a MessageHandler
that is being created by the binder for the
provided destination name.
- configureInputChannel(MessageChannel, String) - Method in class org.springframework.cloud.stream.binding.CompositeMessageChannelConfigurer
-
- configureInputChannel(MessageChannel, String) - Method in interface org.springframework.cloud.stream.binding.MessageChannelConfigurer
-
Configure the given input message channel.
- configureInputChannel(MessageChannel, String) - Method in class org.springframework.cloud.stream.binding.MessageConverterConfigurer
-
- configureOutputChannel(MessageChannel, String) - Method in class org.springframework.cloud.stream.binding.CompositeMessageChannelConfigurer
-
- configureOutputChannel(MessageChannel, String) - Method in interface org.springframework.cloud.stream.binding.MessageChannelConfigurer
-
Configure the given output message channel.
- configureOutputChannel(MessageChannel, String) - Method in class org.springframework.cloud.stream.binding.MessageConverterConfigurer
-
- configurePolledMessageSource(PollableMessageSource, String) - Method in class org.springframework.cloud.stream.binding.CompositeMessageChannelConfigurer
-
- configurePolledMessageSource(PollableMessageSource, String) - Method in interface org.springframework.cloud.stream.binding.MessageChannelAndSourceConfigurer
-
Configure the provided message source binding.
- configurePolledMessageSource(PollableMessageSource, String) - Method in class org.springframework.cloud.stream.binding.MessageConverterConfigurer
-
- constructDLQName(String) - Static method in class org.springframework.cloud.stream.binder.AbstractBinder
-
For binder implementations that support dead lettering, construct the name of the
dead letter entity for the underlying pipe name.
- ConsumerDestination - Interface in org.springframework.cloud.stream.provisioning
-
- ConsumerEndpointCustomizer<E extends org.springframework.integration.core.MessageProducer> - Interface in org.springframework.cloud.stream.config
-
If a single bean of this type is in the application context, an inbound channel adapter
created by the binder can be further customized after all the properties are set.
- ConsumerProperties - Class in org.springframework.cloud.stream.binder
-
Common consumer properties - spring.cloud.stream.bindings.[destinationName].consumer.
- ConsumerProperties() - Constructor for class org.springframework.cloud.stream.binder.ConsumerProperties
-
- containsKey(Object) - Method in class org.springframework.cloud.stream.binder.MessageValues
-
- containsValue(Object) - Method in class org.springframework.cloud.stream.binder.MessageValues
-
- ContextStartAfterRefreshListener - Class in org.springframework.cloud.stream.binding
-
Automatically starts the context after a refresh.
- ContextStartAfterRefreshListener() - Constructor for class org.springframework.cloud.stream.binding.ContextStartAfterRefreshListener
-
- contextStartAfterRefreshListener() - Method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
-
- ConversionException - Exception in org.springframework.cloud.stream.converter
-
Exception thrown when an error is encountered during message conversion.
- ConversionException(String) - Constructor for exception org.springframework.cloud.stream.converter.ConversionException
-
- ConversionException(String, Throwable) - Constructor for exception org.springframework.cloud.stream.converter.ConversionException
-
- convert(String) - Method in class org.springframework.cloud.stream.config.SpelExpressionConverterConfiguration.SpelConverter
-
- convert(String) - Method in class org.springframework.cloud.stream.converter.CustomMimeTypeConverter
-
- convertFromInternal(Message<?>, Class<?>, Object) - Method in class org.springframework.cloud.stream.converter.ObjectStringMessageConverter
-
- convertToInternal(Object, MessageHeaders, Object) - Method in class org.springframework.cloud.stream.converter.ObjectStringMessageConverter
-
- copyHeadersIfAbsent(Map<String, Object>) - Method in class org.springframework.cloud.stream.binder.MessageValues
-
- createAndBindInputs(BindingService) - Method in class org.springframework.cloud.stream.binding.AbstractBindableProxyFactory
-
- createAndBindInputs(BindingService) - Method in interface org.springframework.cloud.stream.binding.Bindable
-
Binds all the inputs associated with this instance.
- createAndBindOutputs(BindingService) - Method in class org.springframework.cloud.stream.binding.AbstractBindableProxyFactory
-
- createAndBindOutputs(BindingService) - Method in interface org.springframework.cloud.stream.binding.Bindable
-
Binds all the outputs associated with this instance.
- createConsumerEndpoint(ConsumerDestination, String, C) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
-
Creates MessageProducer
that receives data from the consumer destination.
- createInput(String) - Method in class org.springframework.cloud.stream.binding.AbstractBindingTargetFactory
-
- createInput(String) - Method in interface org.springframework.cloud.stream.binding.BindingTargetFactory
-
Create an input binding target that will be bound via a corresponding
Binder
.
- createInput(String) - Method in class org.springframework.cloud.stream.binding.MessageSourceBindingTargetFactory
-
- createInput(String) - Method in class org.springframework.cloud.stream.binding.SubscribableChannelBindingTargetFactory
-
- createOutput(String) - Method in class org.springframework.cloud.stream.binding.AbstractBindingTargetFactory
-
- createOutput(String) - Method in interface org.springframework.cloud.stream.binding.BindingTargetFactory
-
Create an output binding target that will be bound via a corresponding
Binder
.
- createOutput(String) - Method in class org.springframework.cloud.stream.binding.MessageSourceBindingTargetFactory
-
- createOutput(String) - Method in class org.springframework.cloud.stream.binding.SubscribableChannelBindingTargetFactory
-
- createPolledConsumerResources(String, String, ConsumerDestination, C) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
-
- createProducerMessageHandler(ProducerDestination, P, MessageChannel, MessageChannel) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
-
Create a MessageHandler
with the ability to send data to the target
middleware.
- createProducerMessageHandler(ProducerDestination, P, MessageChannel) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
-
Create a MessageHandler
with the ability to send data to the target
middleware.
- customize(Binder<?, ConsumerProperties, ProducerProperties>, String) - Method in interface org.springframework.cloud.stream.binder.BinderCustomizer
-
When customization beans are present in an application that uses a single binder,
those beans are detected by the binder.
- CustomMimeTypeConverter - Class in org.springframework.cloud.stream.converter
-
A custom converter for MimeType
that accepts a plain java class name as a
shorthand for application/x-java-object;type=the.qualified.ClassName
.
- CustomMimeTypeConverter() - Constructor for class org.springframework.cloud.stream.converter.CustomMimeTypeConverter
-
- GenericsUtils - Class in org.springframework.cloud.stream.reflection
-
Internal utilities for handling generics.
- 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
-
- getAll() - Method in interface org.springframework.cloud.stream.binder.BinderTypeRegistry
-
- getAll() - Method in class org.springframework.cloud.stream.binder.DefaultBinderTypeRegistry
-
- getApplicationContext() - Method in class org.springframework.cloud.stream.binder.AbstractBinder
-
- getApplicationEventPublisher() - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
-
- getAttribute(String) - Method in class org.springframework.cloud.stream.messaging.DirectWithAttributesChannel
-
- 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
-
- getBeanName() - Method in class org.springframework.cloud.stream.messaging.DirectWithAttributesChannel
-
- 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(String, Class<T>) - Method in class org.springframework.cloud.stream.binding.BindingService
-
- getBinder() - Method in class org.springframework.cloud.stream.config.BindingProperties
-
- getBinder(String) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getBinders() - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getBinderType() - Method in class org.springframework.cloud.stream.binder.BinderConfiguration
-
- getBindingDestination(String) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getBindingName() - Method in interface org.springframework.cloud.stream.binder.Binding
-
Returns the name of the target for this binding (i.e., channel name).
- getBindingName() - Method in class org.springframework.cloud.stream.binder.DefaultBinding
-
- getBindingName() - Method in class org.springframework.cloud.stream.binding.BindingService.LateBinding
-
- getBindingProperties(String) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getBindingRetryInterval() - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getBindings() - Method in interface org.springframework.cloud.stream.binder.ExtendedBindingProperties
-
- getBindings() - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getBindings() - Method in class org.springframework.cloud.stream.function.StreamFunctionProperties
-
- getBindingServiceProperties() - Method in class org.springframework.cloud.stream.binding.BindingService
-
- getBindingTargetFactory(Class<?>) - Method in class org.springframework.cloud.stream.binding.AbstractBindableProxyFactory
-
- getBindingTargetName(Annotation, Method) - Static method in class org.springframework.cloud.stream.binding.BindingBeanDefinitionRegistryUtils
-
- getBoundTarget() - Method in class org.springframework.cloud.stream.binding.BoundTargetHolder
-
- getConcurrency() - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- getConfigurationClasses() - Method in class org.springframework.cloud.stream.binder.BinderType
-
- getConsumer() - Method in interface org.springframework.cloud.stream.binder.BinderSpecificPropertiesProvider
-
- getConsumer() - Method in class org.springframework.cloud.stream.config.BindingProperties
-
- getConsumerProperties(String) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getContainerCustomizer() - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
-
- getContentType() - Method in class org.springframework.cloud.stream.config.BindingProperties
-
- getDefaultBinder() - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- 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.
- getDefaultMappings() - Method in interface org.springframework.cloud.stream.config.BindingHandlerAdvise.MappingsProvider
-
- getDefaultName() - Method in class org.springframework.cloud.stream.binder.BinderType
-
- getDefaultsPrefix() - Method in interface org.springframework.cloud.stream.binder.ExtendedBindingProperties
-
Extended binding properties can define a default prefix to place all the extended
common producer and consumer properties.
- getDefinition() - Method in class org.springframework.cloud.stream.function.StreamFunctionProperties
-
- getDestination() - Method in class org.springframework.cloud.stream.config.BindingProperties
-
- getDynamicDestinationCacheSize() - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getDynamicDestinations() - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getEnvironment() - Method in class org.springframework.cloud.stream.config.BinderProperties
-
- getError() - Method in class org.springframework.cloud.stream.binding.BindingService.LateBinding
-
- getErrorBridgeName(ConsumerDestination, String, C) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
-
- getErrorBridgeName(ProducerDestination) - 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.
- 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.
- getErrorRecovererName(ConsumerDestination, String, C) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
-
- getEvaluationContext() - Method in class org.springframework.cloud.stream.binder.AbstractBinder
-
- getExportProperties() - Method in class org.springframework.cloud.stream.micrometer.ApplicationMetricsProperties
-
- getExtendedConsumerProperties(String) - Method in class org.springframework.cloud.stream.binder.AbstractExtendedBindingProperties
-
- getExtendedConsumerProperties(String) - Method in interface org.springframework.cloud.stream.binder.ExtendedBindingProperties
-
- getExtendedInfo() - Method in interface org.springframework.cloud.stream.binder.Binding
-
- getExtendedInfo() - Method in class org.springframework.cloud.stream.binding.BindingService.LateBinding
-
- getExtendedProducerProperties(String) - Method in class org.springframework.cloud.stream.binder.AbstractExtendedBindingProperties
-
- getExtendedProducerProperties(String) - Method in interface org.springframework.cloud.stream.binder.ExtendedBindingProperties
-
- getExtendedProducerProperties(Object, String) - Method in class org.springframework.cloud.stream.binding.BindingService
-
- getExtendedPropertiesEntryClass() - Method in interface org.springframework.cloud.stream.binder.ExtendedBindingProperties
-
Extended properties class which should be a subclass of
BinderSpecificPropertiesProvider
against which default extended producer
and consumer properties are resolved.
- getExtension() - Method in class org.springframework.cloud.stream.binder.ExtendedConsumerProperties
-
- getExtension() - Method in class org.springframework.cloud.stream.binder.ExtendedProducerProperties
-
- 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
-
- 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
-
- getInputBindings(String) - Method in class org.springframework.cloud.stream.function.StreamFunctionProperties
-
- getInputs() - Method in class org.springframework.cloud.stream.binding.AbstractBindableProxyFactory
-
- getInputs() - Method in interface org.springframework.cloud.stream.binding.Bindable
-
Enumerates all the input binding names.
- 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
-
- getInstanceIndex() - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- getInstanceIndex() - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getInstanceIndexList() - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- getInstanceIndexList() - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getJavaTypeForJavaObjectContentType(MimeType) - Static method in class org.springframework.cloud.stream.converter.MessageConverterUtils
-
Get the java Object type for the MimeType X_JAVA_OBJECT.
- getKey() - Method in class org.springframework.cloud.stream.micrometer.ApplicationMetricsProperties
-
- getMaxAttempts() - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- 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
-
- getMessageSourceCustomizer() - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
-
- getMeterFilter() - Method in class org.springframework.cloud.stream.micrometer.ApplicationMetricsProperties
-
- getMimeType(String) - Static method in class org.springframework.cloud.stream.converter.MessageConverterUtils
-
- getName() - Method in interface org.springframework.cloud.stream.binder.Binding
-
Returns the name of the destination for this binding.
- getName() - Method in class org.springframework.cloud.stream.binder.DefaultBinding
-
- getName() - Method in class org.springframework.cloud.stream.binding.BindingService.LateBinding
-
- 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.
- 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
-
- getOutputBindings(String) - Method in class org.springframework.cloud.stream.function.StreamFunctionProperties
-
- getOutputs() - Method in class org.springframework.cloud.stream.binding.AbstractBindableProxyFactory
-
- 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.DynamicDestinationsBindable
-
- 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 parameterized type, return the
parameter of that interface at a given position.
- getPartitionCount() - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- getPartitionKeyExpression() - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- getPartitionKeyExtractorName() - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- getPartitionSelectorExpression() - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- getPartitionSelectorName() - 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.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.
- getPolledConsumerErrorMessageHandler(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.
- getPolledConsumerRecoveryCallback(AbstractMessageChannelBinder.ErrorInfrastructure, C) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
-
Implementations can override the default ErrorMessageSendingRecoverer
.
- getProducer() - Method in interface org.springframework.cloud.stream.binder.BinderSpecificPropertiesProvider
-
- getProducer() - Method in class org.springframework.cloud.stream.config.BindingProperties
-
- getProducerProperties(String) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getProperties() - Method in class org.springframework.cloud.stream.binder.BinderConfiguration
-
- getProperties() - Method in class org.springframework.cloud.stream.micrometer.ApplicationMetricsProperties
-
- getRecoverer() - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder.ErrorInfrastructure
-
- getRequiredGroups() - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- getRetryableExceptions() - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- getRetryTemplateName() - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- getScheduleInterval() - Method in class org.springframework.cloud.stream.micrometer.ApplicationMetricsProperties
-
- getSource() - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- getState() - Method in class org.springframework.cloud.stream.binder.DefaultBinding
-
- getType() - Method in class org.springframework.cloud.stream.config.BinderProperties
-
- globalErrorChannelCustomizer() - Method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
-
- 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.
- PARTITION_HEADER - Static variable in class org.springframework.cloud.stream.binder.BinderHeaders
-
Indicates the target partition of an outbound message.
- PARTITION_OVERRIDE - Static variable in class org.springframework.cloud.stream.binder.BinderHeaders
-
Indicates the target partition of an outbound message.
- PartitionHandler - Class in org.springframework.cloud.stream.binder
-
Utility class to determine if a binding is configured for partitioning (based on the
binder properties provided in the constructor) and what partition a message should be
delivered to.
- PartitionHandler(EvaluationContext, ProducerProperties, PartitionKeyExtractorStrategy, PartitionSelectorStrategy) - Constructor for class org.springframework.cloud.stream.binder.PartitionHandler
-
- PartitionHandler(EvaluationContext, ProducerProperties, ConfigurableListableBeanFactory) - Constructor for class org.springframework.cloud.stream.binder.PartitionHandler
-
Construct a PartitionHandler
.
- PartitionKeyExtractorStrategy - Interface in org.springframework.cloud.stream.binder
-
Strategy for extracting a partition key from a Message.
- PartitionSelectorStrategy - Interface in org.springframework.cloud.stream.binder
-
Strategy for determining the partition to which a message should be sent.
- pause() - Method in interface org.springframework.cloud.stream.binder.Binding
-
Pauses the target component represented by this instance if and only if the
component implements Pausable
interface NOTE: At the time the instance is
created the component is already started and active.
- pause() - Method in class org.springframework.cloud.stream.binder.DefaultBinding
-
- pause(String) - Method in class org.springframework.cloud.stream.binding.BindingsLifecycleController
-
Convenience method to pause the binding with provided `bindingName`.
- po(Environment) - Method in class org.springframework.cloud.stream.function.FunctionConfiguration
-
- poll(MessageHandler) - Method in class org.springframework.cloud.stream.binder.DefaultPollableMessageSource
-
- poll(MessageHandler, ParameterizedTypeReference<?>) - Method in class org.springframework.cloud.stream.binder.DefaultPollableMessageSource
-
- poll(H) - Method in interface org.springframework.cloud.stream.binder.PollableSource
-
Poll the consumer.
- poll(H, ParameterizedTypeReference<?>) - Method in interface org.springframework.cloud.stream.binder.PollableSource
-
Poll the consumer and convert the payload to the type.
- PollableConsumerBinder<H,C extends ConsumerProperties> - Interface in org.springframework.cloud.stream.binder
-
A binder that supports pollable message sources.
- PollableMessageSource - Interface in org.springframework.cloud.stream.binder
-
- PollableSource<H> - Interface in org.springframework.cloud.stream.binder
-
A mechanism to poll a consumer.
- PolledConsumerResources(MessageSource<?>, AbstractMessageChannelBinder.ErrorInfrastructure) - Constructor for class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder.PolledConsumerResources
-
- PollerConfigEnvironmentPostProcessor - Class in org.springframework.cloud.stream.config
-
- PollerConfigEnvironmentPostProcessor() - Constructor for class org.springframework.cloud.stream.config.PollerConfigEnvironmentPostProcessor
-
- populateBindingTargetFactories(BeanFactory) - Method in class org.springframework.cloud.stream.binding.AbstractBindableProxyFactory
-
- postProcessAfterInitialization(Object, String) - Method in class org.springframework.cloud.stream.binding.StreamListenerAnnotationBeanPostProcessor
-
- postProcessAnnotation(StreamListener, Method) - Method in class org.springframework.cloud.stream.binding.StreamListenerAnnotationBeanPostProcessor
-
Extension point, allowing subclasses to customize the
StreamListener
annotation detected by the postprocessor.
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class org.springframework.cloud.stream.config.PollerConfigEnvironmentPostProcessor
-
- postProcessOutputChannel(MessageChannel, P) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
-
Allows subclasses to perform post processing on the channel - for example to add
more interceptors.
- postProcessPollableSource(DefaultPollableMessageSource) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
-
- PREFIX - Static variable in class org.springframework.cloud.stream.micrometer.ApplicationMetricsProperties
-
Prefix for Stream application metrics.
- preSend(Message<?>, MessageChannel) - Method in class org.springframework.cloud.stream.binding.DefaultPartitioningInterceptor
-
- preSend(Message<?>, MessageChannel) - Method in class org.springframework.cloud.stream.binding.MessageConverterConfigurer.PartitioningInterceptor
-
- Processor - Interface in org.springframework.cloud.stream.messaging
-
Bindable interface with one input and one output channel.
- ProducerDestination - Interface in org.springframework.cloud.stream.provisioning
-
- ProducerMessageHandlerCustomizer<H extends org.springframework.messaging.MessageHandler> - Interface in org.springframework.cloud.stream.config
-
If a single bean of this type is in the application context, a producing message
handler created by the binder can be further customized after all the properties are
set.
- ProducerProperties - Class in org.springframework.cloud.stream.binder
-
Common producer properties.
- ProducerProperties() - Constructor for class org.springframework.cloud.stream.binder.ProducerProperties
-
- provisionConsumerDestination(String, String, C) - Method in interface org.springframework.cloud.stream.provisioning.ProvisioningProvider
-
Creates the middleware destination on the physical broker for the consumer to
consume data.
- ProvisioningException - Exception in org.springframework.cloud.stream.provisioning
-
Generic unchecked exception to wrap middleware or technology specific exceptions.
- ProvisioningException(String) - Constructor for exception org.springframework.cloud.stream.provisioning.ProvisioningException
-
Constructor that takes a message.
- ProvisioningException(String, Throwable) - Constructor for exception org.springframework.cloud.stream.provisioning.ProvisioningException
-
Constructor that takes a message and a root cause.
- provisioningProvider - Variable in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
-
- ProvisioningProvider<C extends ConsumerProperties,P extends ProducerProperties> - Interface in org.springframework.cloud.stream.provisioning
-
Provisioning SPI that allows the users to provision destinations such as queues and
topics.
- provisionProducerDestination(String, P) - Method in interface org.springframework.cloud.stream.provisioning.ProvisioningProvider
-
Creates middleware destination on the physical broker for the producer to send
data.
- put(String, Object) - Method in class org.springframework.cloud.stream.binder.MessageValues
-
- putAll(Map<? extends String, ?>) - Method in class org.springframework.cloud.stream.binder.MessageValues
-
- SCST_VERSION - Static variable in class org.springframework.cloud.stream.binder.BinderHeaders
-
Indicates the Spring Cloud Stream version.
- 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
-
Self contained property for internal Spring Cloud Stream properties.
- send(String, Object) - Method in class org.springframework.cloud.stream.function.StreamBridge
-
Sends 'data' to an output binding specified by 'bindingName' argument while
using default content type to deal with output type conversion (if necessary).
- send(String, Object, MimeType) - Method in class org.springframework.cloud.stream.function.StreamBridge
-
Sends 'data' to an output binding specified by 'bindingName' argument while
using the content type specified by the 'outputContentType' argument to deal
with output type conversion (if necessary).
- send(String, String, Object) - Method in class org.springframework.cloud.stream.function.StreamBridge
-
Sends 'data' to an output binding specified by 'bindingName' argument while
using the content type specified by the 'outputContentType' argument to deal
with output type conversion (if necessary).
- send(String, String, Object, MimeType) - Method in class org.springframework.cloud.stream.function.StreamBridge
-
Sends 'data' to an output binding specified by 'bindingName' argument while
using the content type specified by the 'outputContentType' argument to deal
with output type conversion (if necessary).
- SEND_TO_EMPTY_DESTINATION - Static variable in class org.springframework.cloud.stream.binding.StreamAnnotationErrorMessages
-
Annotation error message when an empty destination was specified.
- SEND_TO_EMPTY_DESTINATION - Static variable in class org.springframework.cloud.stream.binding.StreamListenerErrorMessages
-
Error message when empty destination was provided.
- SEND_TO_MULTIPLE_DESTINATIONS - Static variable in class org.springframework.cloud.stream.binding.StreamAnnotationErrorMessages
-
Annotation error message when multiple destinations were set.
- SEND_TO_MULTIPLE_DESTINATIONS - Static variable in class org.springframework.cloud.stream.binding.StreamListenerErrorMessages
-
Error message when multiple destinations were specified.
- setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.stream.binder.AbstractBinder
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.stream.binder.AbstractExtendedBindingProperties
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.stream.binder.DefaultBinderFactory
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.stream.binding.ContextStartAfterRefreshListener
-
- 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.micrometer.ApplicationMetricsProperties
-
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
-
- setAttribute(String, Object) - Method in class org.springframework.cloud.stream.messaging.DirectWithAttributesChannel
-
- setAttributesProvider(BiConsumer<AttributeAccessor, Message<?>>) - Method in class org.springframework.cloud.stream.binder.DefaultPollableMessageSource
-
- setAutoStartup(boolean) - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- setAutoStartup(boolean) - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- 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
-
- setBatchMode(boolean) - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- setBatchMode(boolean) - Method in class org.springframework.cloud.stream.function.StreamFunctionProperties
-
- setBeanFactory(BeanFactory) - Method in class org.springframework.cloud.stream.binding.BindableProxyFactory
-
- setBeanFactory(BeanFactory) - Method in class org.springframework.cloud.stream.binding.BinderAwareChannelResolver
-
Deprecated.
- setBeanFactory(BeanFactory) - Method in class org.springframework.cloud.stream.binding.MessageConverterConfigurer
-
- setBinder(String) - Method in class org.springframework.cloud.stream.config.BindingProperties
-
- setBinders(Map<String, BinderProperties>) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- setBindingRetryInterval(int) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- setBindings(Map<String, T>) - Method in class org.springframework.cloud.stream.binder.AbstractExtendedBindingProperties
-
- setBindings(Map<String, BindingProperties>) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- setBindings(Map<String, String>) - Method in class org.springframework.cloud.stream.function.StreamFunctionProperties
-
- setCompanion(Lifecycle) - Method in class org.springframework.cloud.stream.binder.DefaultBinding
-
Sets the companion Lifecycle.
- setConcurrency(int) - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- setConsumer(ConsumerProperties) - Method in class org.springframework.cloud.stream.config.BindingProperties
-
- setConsumerEndpointCustomizer(ConsumerEndpointCustomizer<? extends MessageProducer>) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
-
Configure an optional
ConsumerEndpointCustomizer
for further
configuration of consumer
MessageProducer
instances created by the binder.
- setContentType(String) - Method in class org.springframework.cloud.stream.config.BindingProperties
-
- setConversionService(ConversionService) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- setDefaultBinder(String) - Method in class org.springframework.cloud.stream.binder.DefaultBinderFactory
-
- setDefaultBinder(String) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- setDefaultCandidate(boolean) - Method in class org.springframework.cloud.stream.config.BinderProperties
-
- setDefaultRetryable(boolean) - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- setDelegate(Binding<T>) - Method in class org.springframework.cloud.stream.binding.BindingService.LateBinding
-
- setDestination(String) - Method in class org.springframework.cloud.stream.config.BindingProperties
-
- setDynamicDestinationCacheSize(int) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- setDynamicDestinations(String[]) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- setEnvironment(Map<String, Object>) - Method in class org.springframework.cloud.stream.config.BinderProperties
-
- setEnvironment(Environment) - Method in class org.springframework.cloud.stream.micrometer.ApplicationMetricsProperties
-
- setErrorChannel(MessageChannel) - Method in class org.springframework.cloud.stream.binder.DefaultPollableMessageSource
-
- setErrorChannelEnabled(boolean) - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- setErrorMessageStrategy(ErrorMessageStrategy) - Method in class org.springframework.cloud.stream.binder.DefaultPollableMessageSource
-
- 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
-
- setInstanceIndex(int) - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- setInstanceIndex(int) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- setInstanceIndexList(List<Integer>) - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- setInstanceIndexList(List<Integer>) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- setKey(String) - Method in class org.springframework.cloud.stream.micrometer.ApplicationMetricsProperties
-
- setListeners(Collection<DefaultBinderFactory.Listener>) - Method in class org.springframework.cloud.stream.binder.DefaultBinderFactory
-
- setMaxAttempts(int) - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- setMessageHandlerNotPropagatedHeaders(String[]) - Method in class org.springframework.cloud.stream.config.SpringIntegrationProperties
-
- setMeterFilter(String) - Method in class org.springframework.cloud.stream.micrometer.ApplicationMetricsProperties
-
- setMultiplex(boolean) - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- setPartitionCount(int) - Method in class org.springframework.cloud.stream.binder.PartitionHandler
-
Set the actual partition count (if different to the configured count).
- setPartitionCount(int) - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- setPartitionCount(int) - Method in class org.springframework.cloud.stream.binding.DefaultPartitioningInterceptor
-
- setPartitionCount(int) - Method in class org.springframework.cloud.stream.binding.MessageConverterConfigurer.PartitioningInterceptor
-
- setPartitioned(boolean) - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- setPartitionKeyExpression(Expression) - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- setPartitionKeyExtractorName(String) - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- setPartitionSelectorExpression(Expression) - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- setPartitionSelectorName(String) - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- setPayload(Object) - Method in class org.springframework.cloud.stream.binder.MessageValues
-
Set the payload.
- setProducer(ProducerProperties) - Method in class org.springframework.cloud.stream.config.BindingProperties
-
- setProducerMessageHandlerCustomizer(ProducerMessageHandlerCustomizer<? extends MessageHandler>) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
-
- setProperties(String[]) - Method in class org.springframework.cloud.stream.micrometer.ApplicationMetricsProperties
-
- setRecoveryCallback(RecoveryCallback<Object>) - Method in class org.springframework.cloud.stream.binder.DefaultPollableMessageSource
-
- setRequiredGroups(String...) - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- setRetryableExceptions(Map<Class<? extends Throwable>, Boolean>) - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- setRetryTemplate(RetryTemplate) - Method in class org.springframework.cloud.stream.binder.DefaultPollableMessageSource
-
- setRetryTemplateName(String) - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- setScheduleInterval(Duration) - Method in class org.springframework.cloud.stream.micrometer.ApplicationMetricsProperties
-
- setSource(MessageSource<?>) - Method in class org.springframework.cloud.stream.binder.DefaultPollableMessageSource
-
- setSource(String) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
-
- setType(String) - Method in class org.springframework.cloud.stream.config.BinderProperties
-
- setUseNativeDecoding(boolean) - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
-
- setUseNativeEncoding(boolean) - Method in class org.springframework.cloud.stream.binder.ProducerProperties
-
- shouldCopyRequestHeaders() - Method in class org.springframework.cloud.stream.binding.StreamListenerMessageHandler
-
- shouldRequeue(Exception) - Method in class org.springframework.cloud.stream.binder.DefaultPollableMessageSource
-
- Sink - Interface in org.springframework.cloud.stream.messaging
-
Bindable interface with one input channel.
- size() - Method in class org.springframework.cloud.stream.binder.MessageValues
-
- Source - Interface in org.springframework.cloud.stream.messaging
-
Bindable interface with one output channel.
- 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.
- spelPropertyAccessorRegistrar() - Static method in class org.springframework.cloud.stream.config.SpelExpressionConverterConfiguration
-
Provide a SpelPropertyAccessorRegistrar
supplied with the
JsonPropertyAccessor
.
- SPRING_CLOUD_STREAM_INTERNAL_PREFIX - Static variable in class org.springframework.cloud.stream.internal.InternalPropertyNames
-
Prefix for internal Spring Cloud Stream properties.
- 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 interface org.springframework.cloud.stream.binder.Binding
-
Stops the target component represented by this instance.
- start() - Method in class org.springframework.cloud.stream.binder.DefaultBinding
-
- start() - Method in class org.springframework.cloud.stream.binder.DefaultPollableMessageSource
-
- start(String) - Method in class org.springframework.cloud.stream.binding.BindingsLifecycleController
-
Convenience method to start the binding with provided `bindingName`.
- stop() - Method in interface org.springframework.cloud.stream.binder.Binding
-
Starts the target component represented by this instance.
- stop() - Method in class org.springframework.cloud.stream.binder.DefaultBinding
-
- stop() - Method in class org.springframework.cloud.stream.binder.DefaultPollableMessageSource
-
- stop(String) - Method in class org.springframework.cloud.stream.binding.BindingsLifecycleController
-
Convenience method to stop the binding with provided `bindingName`.
- STREAM_LISTENER_ANNOTATION_BEAN_POST_PROCESSOR_NAME - Static variable in class org.springframework.cloud.stream.config.BindingServiceConfiguration
-
Name of the Spring Cloud Stream stream listener annotation bean post processor.
- 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
-
- StreamBridge - Class in org.springframework.cloud.stream.function
-
A class which allows user to send data to an output binding.
- streamBridgeUtils(FunctionCatalog, FunctionRegistry, BindingServiceProperties, ConfigurableApplicationContext, BinderAwareChannelResolver.NewDestinationBindingCallback) - Method in class org.springframework.cloud.stream.function.FunctionConfiguration
-
- StreamFunctionProperties - Class in org.springframework.cloud.stream.function
-
- StreamFunctionProperties() - Constructor for class org.springframework.cloud.stream.function.StreamFunctionProperties
-
- StreamListener - Annotation Type in org.springframework.cloud.stream.annotation
-
- 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.
- 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
.
- StreamListenerSetupMethodOrchestrator - Interface in org.springframework.cloud.stream.binding
-
- StreamMessageConverter - Annotation Type in org.springframework.cloud.stream.annotation
-
- StreamRetryTemplate - Annotation Type in org.springframework.cloud.stream.annotation
-
Marker to tag an instance of RetryTemplate
to be used by the binder.
- SubscribableChannelBindingTargetFactory - Class in org.springframework.cloud.stream.binding
-
- SubscribableChannelBindingTargetFactory(MessageChannelConfigurer) - Constructor for class org.springframework.cloud.stream.binding.SubscribableChannelBindingTargetFactory
-
- subscribe(MessageHandler) - Method in class org.springframework.cloud.stream.messaging.DirectWithAttributesChannel
-
- 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(Method) - Method in interface org.springframework.cloud.stream.binding.StreamListenerSetupMethodOrchestrator
-
Checks the method annotated with
StreamListener
to see if this
implementation can successfully orchestrate this method.
- supports(Class<?>) - Method in class org.springframework.cloud.stream.converter.ObjectStringMessageConverter
-
- supportsMimeType(MessageHeaders) - Method in class org.springframework.cloud.stream.converter.ObjectStringMessageConverter
-