Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X 

A

AbstractBinder<T,C extends ConsumerProperties,P extends ProducerProperties> - Class in org.springframework.cloud.stream.binder
Base class for Binder implementations.
AbstractBinder() - Constructor for class org.springframework.cloud.stream.binder.AbstractBinder
 
AbstractBindingTargetFactory<T> - Class in org.springframework.cloud.stream.binding
A BindingTargetFactory implementation that restricts the type of binding target to a specified class and its supertypes.
AbstractBindingTargetFactory(Class<T>) - Constructor for class org.springframework.cloud.stream.binding.AbstractBindingTargetFactory
 
AbstractMessageChannelBinder<C extends ConsumerProperties,P extends ProducerProperties,PP extends ProvisioningProvider<C,P>> - Class in org.springframework.cloud.stream.binder
AbstractBinder that serves as base class for MessageChannel binders.
AbstractMessageChannelBinder(String[], PP) - Constructor for class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
 
AbstractMessageChannelBinder(boolean, String[], PP) - Constructor for class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
Deprecated.
As of release 2.0. Please use other constructors.
AbstractMessageChannelBinder.ErrorInfrastructure - Class in org.springframework.cloud.stream.binder
 
AbstractMessageChannelBinder.PolledConsumerResources - Class in org.springframework.cloud.stream.binder
 
adapt(MessageChannel, MessageChannel) - Method in class org.springframework.cloud.stream.binding.MessageChannelStreamListenerResultAdapter
 
adapt(B, MethodParameter) - Method in interface org.springframework.cloud.stream.binding.StreamListenerParameterAdapter
Adapts the binding target to the argument type.
adapt(R, B) - Method in interface org.springframework.cloud.stream.binding.StreamListenerResultAdapter
Adapts the result to the binding target.
adaptAndRetrieveInboundArguments(Method, String, ApplicationContext, StreamListenerParameterAdapter...) - Method in interface org.springframework.cloud.stream.binding.StreamListenerSetupMethodOrchestrator
Default implementation for adapting each of the incoming method arguments using an available StreamListenerParameterAdapter and provide the adapted collection of arguments back to the caller.
addInterceptor(ChannelInterceptor) - Method in class org.springframework.cloud.stream.binder.DefaultPollableMessageSource
 
addInterceptor(int, ChannelInterceptor) - Method in class org.springframework.cloud.stream.binder.DefaultPollableMessageSource
 
addOutputBinding(String, Binding<?>) - Method in class org.springframework.cloud.stream.binding.DynamicDestinationsBindable
 
afterBinderContextInitialized(String, ConfigurableApplicationContext) - Method in interface org.springframework.cloud.stream.binder.DefaultBinderFactory.Listener
Applying additional capabilities to the binder after the binder context has been initialized.
afterPropertiesSet() - Method in class org.springframework.cloud.stream.binder.AbstractBinder
 
afterPropertiesSet() - Method in class org.springframework.cloud.stream.binding.BindableProxyFactory
 
afterPropertiesSet() - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
 
afterSingletonsInstantiated() - Method in class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder
 
afterSingletonsInstantiated() - Method in class org.springframework.cloud.stream.binding.StreamListenerAnnotationBeanPostProcessor
 
afterUnbind() - Method in class org.springframework.cloud.stream.binder.DefaultBinding
Listener method that executes after unbinding.
afterUnbindConsumer(ConsumerDestination, String, C) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
Invoked after the unbinding of a consumer.
afterUnbindConsumer(ConsumerDestination, String, ExtendedConsumerProperties<RabbitConsumerProperties>) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
afterUnbindProducer(ProducerDestination, P) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
Invoked after the unbinding of a producer.
AggregateApplication - Interface in org.springframework.cloud.stream.aggregate
Handle to an aggregate application, providing access to the underlying components of the aggregate (e.g.
AggregateApplicationBuilder - Class in org.springframework.cloud.stream.aggregate
Application builder for AggregateApplication.
AggregateApplicationBuilder(String...) - Constructor for class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder
 
AggregateApplicationBuilder(Object, String...) - Constructor for class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder
 
AggregateApplicationBuilder(Object[], String[]) - Constructor for class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder
 
AggregateApplicationBuilder.AppConfigurer<T extends AggregateApplicationBuilder.AppConfigurer<T>> - Class in org.springframework.cloud.stream.aggregate
 
AggregateApplicationBuilder.ParentActuatorConfiguration - Class in org.springframework.cloud.stream.aggregate
 
AggregateApplicationBuilder.ParentConfiguration - Class in org.springframework.cloud.stream.aggregate
 
AggregateApplicationBuilder.ProcessorConfigurer - Class in org.springframework.cloud.stream.aggregate
 
AggregateApplicationBuilder.SinkConfigurer - Class in org.springframework.cloud.stream.aggregate
 
AggregateApplicationBuilder.SourceConfigurer - Class in org.springframework.cloud.stream.aggregate
 
AMBIGUOUS_MESSAGE_HANDLER_METHOD_ARGUMENTS - Static variable in class org.springframework.cloud.stream.binding.StreamListenerErrorMessages
 
AppConfigurer() - Constructor for class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder.AppConfigurer
 
APPLICATION_METRICS - Static variable in interface org.springframework.cloud.stream.micrometer.MetersPublisherBinding
 
applicationMetrics() - Method in interface org.springframework.cloud.stream.micrometer.MetersPublisherBinding
 
ApplicationMetricsProperties - Class in org.springframework.cloud.stream.micrometer
 
ApplicationMetricsProperties() - Constructor for class org.springframework.cloud.stream.micrometer.ApplicationMetricsProperties
 
appListener(SpringIntegrationProperties) - Method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
 
applyPrefix(String, String) - Static method in class org.springframework.cloud.stream.binder.AbstractBinder
For binder implementations that support a prefix, apply the prefix to the name.
args(String...) - Method in class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder.AppConfigurer
 
as(String...) - Method in class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder.AppConfigurer
 
asMapProperties() - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
Return configuration properties as Map.
ATLEAST_ONE_OUTPUT - Static variable in class org.springframework.cloud.stream.binding.StreamAnnotationErrorMessages
 
ATLEAST_ONE_OUTPUT - Static variable in class org.springframework.cloud.stream.binding.StreamListenerErrorMessages
 
attributesHolder - Static variable in class org.springframework.cloud.stream.binder.DefaultPollableMessageSource
 

B

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.
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, BinderAwareChannelResolver.NewDestinationBindingCallback) - Constructor for class org.springframework.cloud.stream.binding.BinderAwareChannelResolver
 
BinderAwareChannelResolver(BindingService, AbstractBindingTargetFactory<? extends MessageChannel>, DynamicDestinationsBindable, BinderAwareChannelResolver.NewDestinationBindingCallback, GlobalChannelInterceptorProcessor) - Constructor for class org.springframework.cloud.stream.binding.BinderAwareChannelResolver
 
binderAwareChannelResolver(BindingService, AbstractBindingTargetFactory<? extends MessageChannel>, DynamicDestinationsBindable, BinderAwareChannelResolver.NewDestinationBindingCallback, GlobalChannelInterceptorProcessor) - Method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
 
BinderAwareChannelResolver.NewDestinationBindingCallback<T> - Interface in org.springframework.cloud.stream.binding
Configure a new destination before it is bound.
BinderAwareRouterBeanPostProcessor - Class in org.springframework.cloud.stream.binding
Deprecated.
as of 2.0, will be renamed/replaced as it is no longer a BPP and naming is a bit confusing
BinderAwareRouterBeanPostProcessor(AbstractMappingMessageRouter[], DestinationResolver<MessageChannel>) - Constructor for class org.springframework.cloud.stream.binding.BinderAwareRouterBeanPostProcessor
Deprecated.
 
binderAwareRouterBeanPostProcessor(AbstractMappingMessageRouter[], DestinationResolver<MessageChannel>) - Method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
 
BinderConfiguration - Class in org.springframework.cloud.stream.binder
Configuration for a binder instance, associating a BinderType with its configuration Properties.
BinderConfiguration(String, Map<Object, Object>, 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
A registry of BinderTypes, indexed by name.
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.
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
 
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
Deprecated.
As of 1.1 for being redundant (beans qualified by it are already uniquely identified by their type)
bindings() - Method in class org.springframework.cloud.stream.endpoint.BindingsEndpoint
 
bindingsEndpoint(List<InputBindingLifecycle>) - Method in class org.springframework.cloud.stream.config.BindingsEndpointAutoConfiguration
 
BindingsEndpoint - Class in org.springframework.cloud.stream.endpoint
Actuator endpoint for binding control
BindingsEndpoint(List<InputBindingLifecycle>) - Constructor for class org.springframework.cloud.stream.endpoint.BindingsEndpoint
 
BindingsEndpoint.PauseEndpoint - Class in org.springframework.cloud.stream.endpoint
 
BindingsEndpoint.ResumeEndpoint - Class in org.springframework.cloud.stream.endpoint
 
BindingsEndpoint.StartEndpoint - Class in org.springframework.cloud.stream.endpoint
 
BindingsEndpoint.StopEndpoint - Class in org.springframework.cloud.stream.endpoint
 
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) - Constructor for class org.springframework.cloud.stream.binding.BindingService
 
BindingService(BindingServiceProperties, BinderFactory, TaskScheduler) - Constructor for class org.springframework.cloud.stream.binding.BindingService
 
bindingService(BindingServiceProperties, BinderFactory, TaskScheduler) - 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
 
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
Deprecated.
bindInputs(BindingService) - Method in class org.springframework.cloud.stream.binding.BindableProxyFactory
Deprecated.
in favor of #bindInputBindings(BindingService)
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.BindableProxyFactory
 
bindOutputs(BindingService) - Method in class org.springframework.cloud.stream.binding.SingleBindingTargetBindable
 
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) - Method in class org.springframework.cloud.stream.binding.BindingService
 
bindTo(MeterRegistry) - Method in class org.springframework.cloud.stream.binder.kafka.KafkaBinderMetrics
 
build() - Method in class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder.AppConfigurer
 
buildPartitionRoutingExpression(String) - Method in class org.springframework.cloud.stream.binder.AbstractBinder
Deprecated.
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.

C

canConvertFrom(Message<?>, Class<?>) - Method in class org.springframework.cloud.stream.converter.KryoMessageConverter
Deprecated.
 
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.
ChannelBindingAutoConfiguration - Class in org.springframework.cloud.stream.config
Configuration class with some useful beans for MessageChannel binding and general Spring Integration infrastructure.
ChannelBindingAutoConfiguration() - Constructor for class org.springframework.cloud.stream.config.ChannelBindingAutoConfiguration
 
channelFactory(CompositeMessageChannelConfigurer) - Method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
 
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
 
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.
classNameFromMimeType(MimeType) - Static method in class org.springframework.cloud.stream.binder.JavaClassMimeTypeUtils
Retrieve the class name from the type parameter in MimeType.
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
 
cloud() - Method in class org.springframework.cloud.stream.binder.rabbit.config.RabbitServiceAutoConfiguration.CloudProfile.CloudConnectors
 
CloudConnectors() - Constructor for class org.springframework.cloud.stream.binder.rabbit.config.RabbitServiceAutoConfiguration.CloudProfile.CloudConnectors
 
CloudProfile() - Constructor for class org.springframework.cloud.stream.binder.rabbit.config.RabbitServiceAutoConfiguration.CloudProfile
 
CompositeMessageChannelConfigurer - Class in org.springframework.cloud.stream.binding
MessageChannelConfigurer that composes all the message channel configurers.
CompositeMessageChannelConfigurer(List<MessageChannelConfigurer>) - Constructor for class org.springframework.cloud.stream.binding.CompositeMessageChannelConfigurer
 
compositeMessageChannelConfigurer(MessageConverterConfigurer) - Method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
 
compositeMessageConverterFactory() - Method in class org.springframework.cloud.stream.config.ContentTypeConfiguration
 
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
 
CONDITION_ON_METHOD_RETURNING_VALUE - Static variable in class org.springframework.cloud.stream.binding.StreamListenerErrorMessages
 
configurableCompositeMessageConverter(CompositeMessageConverterFactory) - Method in class org.springframework.cloud.stream.config.ContentTypeConfiguration
 
configure(String, MessageChannel, ProducerProperties, T) - Method in interface org.springframework.cloud.stream.binding.BinderAwareChannelResolver.NewDestinationBindingCallback
Configure the properties or channel before binding.
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
 
configureKryoInstance(Kryo) - Method in class org.springframework.cloud.stream.converter.KryoMessageConverter
Deprecated.
 
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
Represents a ConsumerDestination that provides the information about the destination that is physically provisioned through ProvisioningProvider.provisionConsumerDestination(String, String, ConsumerProperties)
ConsumerProperties - Class in org.springframework.cloud.stream.binder
Common consumer properties.
ConsumerProperties() - Constructor for class org.springframework.cloud.stream.binder.ConsumerProperties
 
containsKey(Object) - Method in class org.springframework.cloud.stream.binder.MessageValues
 
containsKey(Object) - Method in class org.springframework.cloud.stream.config.EnvironmentEntryInitializingTreeMap
 
containsValue(Object) - Method in class org.springframework.cloud.stream.binder.MessageValues
 
ContentTypeConfiguration - Class in org.springframework.cloud.stream.config
 
ContentTypeConfiguration() - Constructor for class org.springframework.cloud.stream.config.ContentTypeConfiguration
 
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.JavaSerializationMessageConverter
 
convertFromInternal(Message<?>, Class<?>, Object) - Method in class org.springframework.cloud.stream.converter.JsonUnmarshallingConverter
 
convertFromInternal(Message<?>, Class<?>, Object) - Method in class org.springframework.cloud.stream.converter.ObjectStringMessageConverter
 
convertFromInternal(Message<?>, Class<?>, Object) - Method in class org.springframework.cloud.stream.converter.TupleJsonMessageConverter
 
convertToInternal(Object, MessageHeaders, Object) - Method in class org.springframework.cloud.stream.converter.JavaSerializationMessageConverter
 
convertToInternal(Object, MessageHeaders, Object) - Method in class org.springframework.cloud.stream.converter.JsonUnmarshallingConverter
 
convertToInternal(Object, MessageHeaders, Object) - Method in class org.springframework.cloud.stream.converter.ObjectStringMessageConverter
 
convertToInternal(Object, MessageHeaders, Object) - Method in class org.springframework.cloud.stream.converter.TupleJsonMessageConverter
 
copyHeadersIfAbsent(Map<String, Object>) - Method in class org.springframework.cloud.stream.binder.MessageValues
 
createAndBindInputs(BindingService) - Method in interface org.springframework.cloud.stream.binding.Bindable
Binds all the inputs associated with this instance.
createAndBindInputs(BindingService) - Method in class org.springframework.cloud.stream.binding.BindableProxyFactory
 
createConsumerEndpoint(ConsumerDestination, String, C) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
Creates MessageProducer that receives data from the consumer destination.
createConsumerEndpoint(ConsumerDestination, String, ExtendedConsumerProperties<KafkaConsumerProperties>) - Method in class org.springframework.cloud.stream.binder.kafka.KafkaMessageChannelBinder
 
createConsumerEndpoint(ConsumerDestination, String, ExtendedConsumerProperties<RabbitConsumerProperties>) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
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
 
createPolledConsumerResources(String, String, ConsumerDestination, ExtendedConsumerProperties<KafkaConsumerProperties>) - Method in class org.springframework.cloud.stream.binder.kafka.KafkaMessageChannelBinder
 
createPolledConsumerResources(String, String, ConsumerDestination, ExtendedConsumerProperties<RabbitConsumerProperties>) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
createProducerMessageHandler(ProducerDestination, P, MessageChannel) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
Creates a MessageHandler with the ability to send data to the target middleware.
createProducerMessageHandler(ProducerDestination, ExtendedProducerProperties<KafkaProducerProperties>, MessageChannel) - Method in class org.springframework.cloud.stream.binder.kafka.KafkaMessageChannelBinder
 
createProducerMessageHandler(ProducerDestination, ExtendedProducerProperties<RabbitProducerProperties>, MessageChannel) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
CustomMimeTypeConverter - Class in org.springframework.cloud.stream.converter
A custom converter for MediaType 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
 

D

decodeExceptionMessage(Message<?>) - Static method in class org.springframework.cloud.stream.binder.EmbeddedHeaderUtils
 
DefaultBinderFactory - Class in org.springframework.cloud.stream.binder
Default BinderFactory implementation.
DefaultBinderFactory(Map<String, BinderConfiguration>, BinderTypeRegistry) - Constructor for class org.springframework.cloud.stream.binder.DefaultBinderFactory
 
DefaultBinderFactory.Listener - Interface in org.springframework.cloud.stream.binder
A listener that can be registered with the DefaultBinderFactory that allows the registration of additional configuration.
DefaultBinderTypeRegistry - Class in org.springframework.cloud.stream.binder
Default implementation of a BinderTypeRegistry.
DefaultBinderTypeRegistry(Map<String, BinderType>) - Constructor for class org.springframework.cloud.stream.binder.DefaultBinderTypeRegistry
 
DefaultBinding<T> - Class in org.springframework.cloud.stream.binder
Default implementation for a Binding.
DefaultBinding(String, String, T, Lifecycle) - Constructor for class org.springframework.cloud.stream.binder.DefaultBinding
Creates an instance that associates a given name, group and binding target with an optional Lifecycle component, which will be stopped during unbinding.
defaultDestinationPublishingMeterRegistry(ApplicationMetricsProperties, MetersPublisherBinding, MetricsPublisherConfig, Clock) - Method in class org.springframework.cloud.stream.micrometer.DestinationPublishingMetricsAutoConfiguration
 
DefaultPollableMessageSource - Class in org.springframework.cloud.stream.binder
The default implementation of a PollableMessageSource.
DefaultPollableMessageSource(SmartMessageConverter) - Constructor for class org.springframework.cloud.stream.binder.DefaultPollableMessageSource
 
defaultPoller() - Method in class org.springframework.cloud.stream.config.ChannelBindingAutoConfiguration
 
DefaultPollerProperties - Class in org.springframework.cloud.stream.config
 
DefaultPollerProperties() - Constructor for class org.springframework.cloud.stream.config.DefaultPollerProperties
 
DELAY_HEADER - Static variable in class org.springframework.cloud.stream.binder.rabbit.RabbitExpressionEvaluatingInterceptor
 
deserialize(byte[], Class<T>) - Method in class org.springframework.cloud.stream.converter.KryoMessageConverter
Deprecated.
 
deserialize(InputStream, Class<T>) - Method in class org.springframework.cloud.stream.converter.KryoMessageConverter
Deprecated.
 
DestinationPublishingMetricsAutoConfiguration - Class in org.springframework.cloud.stream.micrometer
 
DestinationPublishingMetricsAutoConfiguration() - Constructor for class org.springframework.cloud.stream.micrometer.DestinationPublishingMetricsAutoConfiguration
 
destroy() - Method in class org.springframework.cloud.stream.binder.DefaultBinderFactory
 
destroy() - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
determinePartition(Message<?>) - Method in class org.springframework.cloud.stream.binder.PartitionHandler
Determine the partition to which to send this message.
DirectHandler - Class in org.springframework.cloud.stream.binder
 
DirectHandler(MessageChannel) - Constructor for class org.springframework.cloud.stream.binder.DirectHandler
 
doBindConsumer(String, String, T, C) - Method in class org.springframework.cloud.stream.binder.AbstractBinder
 
doBindConsumer(String, String, MessageChannel, C) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
Binds an inbound channel to a given destination.
doBindConsumer(T, String, Binder<T, ConsumerProperties, ?>, ConsumerProperties, String) - Method in class org.springframework.cloud.stream.binding.BindingService
 
doBindPollableConsumer(T, String, Binder<T, ConsumerProperties, ?>, ConsumerProperties, String) - Method in class org.springframework.cloud.stream.binding.BindingService
 
doBindProducer(String, T, P) - Method in class org.springframework.cloud.stream.binder.AbstractBinder
 
doBindProducer(String, MessageChannel, P) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
Binds an outbound channel to a given destination.
doBindProducer(T, String, Binder<T, ?, ProducerProperties>, ProducerProperties) - Method in class org.springframework.cloud.stream.binding.BindingService
 
DynamicDestinationsBindable - Class in org.springframework.cloud.stream.binding
A Bindable that stores the dynamic destination names and handles their unbinding.
DynamicDestinationsBindable() - Constructor for class org.springframework.cloud.stream.binding.DynamicDestinationsBindable
 
dynamicDestinationsBindable() - Method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
 

E

EmbeddedHeaderUtils - Class in org.springframework.cloud.stream.binder
Encodes requested headers into payload with format {@code 0xff, n(1), [ [lenHdr(1), hdr, lenValue(4), value] ...
EmbeddedHeaderUtils() - Constructor for class org.springframework.cloud.stream.binder.EmbeddedHeaderUtils
 
embedHeaders(MessageValues, String...) - Static method in class org.springframework.cloud.stream.binder.EmbeddedHeaderUtils
Return a new message where some of the original headers of original have been embedded into the new message payload.
EnableBinding - Annotation Type in org.springframework.cloud.stream.annotation
Enables the binding of targets annotated with Input and Output to a broker, according to the list of interfaces passed as value to the annotation.
entrySet() - Method in class org.springframework.cloud.stream.binder.MessageValues
 
entrySet() - Method in class org.springframework.cloud.stream.config.EnvironmentEntryInitializingTreeMap
 
EnvironmentEntryInitializingTreeMap<T> - Class in org.springframework.cloud.stream.config
A Map implementation that initializes its entries by binding values from the supplied environment.
EnvironmentEntryInitializingTreeMap(ConfigurableEnvironment, Class<T>, String, Map<String, T>, ConversionService) - Constructor for class org.springframework.cloud.stream.config.EnvironmentEntryInitializingTreeMap
Constructs the map.
equals(Object) - Method in class org.springframework.cloud.stream.binder.BinderType
 
ERROR_BRIDGE_CHANNEL - Static variable in class org.springframework.cloud.stream.config.BindingServiceConfiguration
 
errorBridgeChannel(PublishSubscribeChannel) - Method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
 
errorBridgeChannelBindable(MessageChannel, CompositeMessageChannelConfigurer) - Method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
 
errorsBaseName(ConsumerDestination, String, C) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
 
errorsBaseName(ProducerDestination) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
 
errorsBaseName(ConsumerDestination, String, ExtendedConsumerProperties<RabbitConsumerProperties>) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
ExpressionSerializer - Class in org.springframework.cloud.stream.binder
JSON serializer for Expression value.
ExpressionSerializer() - Constructor for class org.springframework.cloud.stream.binder.ExpressionSerializer
 
ExtendedBindingProperties<C,P> - Interface in org.springframework.cloud.stream.binder
Properties that extend the common binding properties for a particular binder implementation.
ExtendedConsumerProperties<T> - Class in org.springframework.cloud.stream.binder
Extension of ConsumerProperties to be used with an ExtendedPropertiesBinder.
ExtendedConsumerProperties(T) - Constructor for class org.springframework.cloud.stream.binder.ExtendedConsumerProperties
 
ExtendedProducerProperties<T> - Class in org.springframework.cloud.stream.binder
 
ExtendedProducerProperties(T) - Constructor for class org.springframework.cloud.stream.binder.ExtendedProducerProperties
 
ExtendedPropertiesBinder<T,C,P> - Interface in org.springframework.cloud.stream.binder
Extension of Binder that takes ExtendedConsumerProperties and ExtendedProducerProperties as arguments.
extractHeaders(Message<byte[]>, boolean) - Static method in class org.springframework.cloud.stream.binder.EmbeddedHeaderUtils
Return a message where headers, that were originally embedded into the payload, have been promoted back to actual headers.
extractHeaders(byte[]) - Static method in class org.springframework.cloud.stream.binder.EmbeddedHeaderUtils
Return a message where headers, that were originally embedded into the payload, have been promoted back to actual headers.
extractKey(Message<?>) - Method in interface org.springframework.cloud.stream.binder.PartitionKeyExtractorStrategy
 

F

from(Class<?>) - Method in class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder
 
fromMessage(Message<?>, Class<?>, Object) - Method in class org.springframework.cloud.stream.converter.KryoMessageConverter
Deprecated.
 
fromMessage(Message<?>, Class<?>) - Method in class org.springframework.cloud.stream.converter.KryoMessageConverter
Deprecated.
 

G

GenericsUtils - Class in org.springframework.cloud.stream.reflection
Internal utilities for handling generics.
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
 
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(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
 
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
 
getBindingProperties(String) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
 
getBindingRetryInterval() - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
 
getBindings() - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
 
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
 
getConsumerProperties(String) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
 
getContentType() - Method in class org.springframework.cloud.stream.config.BindingProperties
 
getDefaultBinder() - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
 
getDefaultContentType(Object) - Method in class org.springframework.cloud.stream.converter.KryoMessageConverter
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
 
getEnvironment() - Method in class org.springframework.cloud.stream.config.BinderProperties
 
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.
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
 
getEvaluationContext() - Method in class org.springframework.cloud.stream.binder.AbstractBinder
 
getExportProperties() - Method in class org.springframework.cloud.stream.micrometer.ApplicationMetricsProperties
 
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
 
getExtendedInfo() - Method in interface org.springframework.cloud.stream.binder.Binding
 
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
 
getExtendedProducerProperties(Object, String) - Method in class org.springframework.cloud.stream.binding.BindingService
 
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
 
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.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
 
getInstanceIndex() - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
 
getInstanceIndex() - 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
 
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(MessageHeaders) - Method in class org.springframework.cloud.stream.converter.KryoMessageConverter
Deprecated.
 
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 this binding (i.e., channel name)
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.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 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
 
getPartitionKeyExtractorClass() - Method in class org.springframework.cloud.stream.binder.ProducerProperties
Deprecated.
getPartitionKeyExtractorName() - Method in class org.springframework.cloud.stream.binder.ProducerProperties
 
getPartitionSelectorClass() - Method in class org.springframework.cloud.stream.binder.ProducerProperties
Deprecated.
getPartitionSelectorExpression() - Method in class org.springframework.cloud.stream.binder.ProducerProperties
 
getPartitionSelectorName() - Method in class org.springframework.cloud.stream.binder.ProducerProperties
 
getPauseEndpoint() - Method in class org.springframework.cloud.stream.endpoint.BindingsEndpoint
 
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.
getPolledConsumerErrorMessageHandler(ConsumerDestination, String, ExtendedConsumerProperties<KafkaConsumerProperties>) - Method in class org.springframework.cloud.stream.binder.kafka.KafkaMessageChannelBinder
 
getPolledConsumerErrorMessageHandler(ConsumerDestination, String, ExtendedConsumerProperties<RabbitConsumerProperties>) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
getPolledConsumerRecoveryCallback(AbstractMessageChannelBinder.ErrorInfrastructure, C) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
Implementations can override the default ErrorMessageSendingRecoverer.
getPollerMetadata() - Method in class org.springframework.cloud.stream.config.DefaultPollerProperties
 
getProducer() - Method in class org.springframework.cloud.stream.config.BindingProperties
 
getProducerFactory(String, ExtendedProducerProperties<KafkaProducerProperties>) - Method in class org.springframework.cloud.stream.binder.kafka.KafkaMessageChannelBinder
 
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
 
getResumeEndpoint() - Method in class org.springframework.cloud.stream.endpoint.BindingsEndpoint
 
getScheduleInterval() - Method in class org.springframework.cloud.stream.micrometer.ApplicationMetricsProperties
 
getStartEndpoint() - Method in class org.springframework.cloud.stream.endpoint.BindingsEndpoint
 
getState() - Method in class org.springframework.cloud.stream.binder.DefaultBinding
 
getStopEndpoint() - Method in class org.springframework.cloud.stream.endpoint.BindingsEndpoint
 
getSupportedMimeTypes() - Method in class org.springframework.cloud.stream.converter.KryoMessageConverter
Deprecated.
 
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.

H

handleMessage(Message<?>) - Method in class org.springframework.cloud.stream.binder.DirectHandler
 
handleRequestMessage(Message<?>) - Method in class org.springframework.cloud.stream.binding.StreamListenerMessageHandler
 
hashCode() - Method in class org.springframework.cloud.stream.binder.BinderType
 
HeaderMode - Enum in org.springframework.cloud.stream.binder
 
headersToEmbed(String[]) - Static method in class org.springframework.cloud.stream.binder.EmbeddedHeaderUtils
 
headless(boolean) - Method in class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder
Configures the headless attribute of the build application.
health() - Method in class org.springframework.cloud.stream.binder.kafka.KafkaBinderHealthIndicator
 

I

Input - Annotation Type in org.springframework.cloud.stream.annotation
Indicates that an input binding target will be created by the framework.
INPUT - Static variable in interface org.springframework.cloud.stream.messaging.Sink
 
input() - Method in interface org.springframework.cloud.stream.messaging.Sink
 
INPUT_AT_STREAM_LISTENER - Static variable in class org.springframework.cloud.stream.binding.StreamListenerErrorMessages
 
inputAnnotationCount(Method) - Static method in class org.springframework.cloud.stream.binding.StreamListenerMethodUtils
 
InputBindingLifecycle - Class in org.springframework.cloud.stream.binding
Coordinates binding/unbinding of input binding targets in accordance to the lifecycle of the host context.
InputBindingLifecycle(BindingService, Map<String, Bindable>) - Constructor for class org.springframework.cloud.stream.binding.InputBindingLifecycle
 
inputBindingLifecycle(BindingService, Map<String, Bindable>) - Method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
 
InternalPropertyNames - Class in org.springframework.cloud.stream.internal
Contains the names of properties for the internal use of Spring Cloud Stream.
InternalPropertyNames() - Constructor for class org.springframework.cloud.stream.internal.InternalPropertyNames
 
INVALID_DECLARATIVE_METHOD_PARAMETERS - Static variable in class org.springframework.cloud.stream.binding.StreamListenerErrorMessages
 
INVALID_INBOUND_NAME - Static variable in class org.springframework.cloud.stream.binding.StreamListenerErrorMessages
 
INVALID_INPUT_OUTPUT_METHOD_PARAMETERS - Static variable in class org.springframework.cloud.stream.binding.StreamListenerErrorMessages
 
INVALID_INPUT_VALUE_WITH_OUTPUT_METHOD_PARAM - Static variable in class org.springframework.cloud.stream.binding.StreamListenerErrorMessages
 
INVALID_INPUT_VALUES - Static variable in class org.springframework.cloud.stream.binding.StreamListenerErrorMessages
 
INVALID_OUTBOUND_NAME - Static variable in class org.springframework.cloud.stream.binding.StreamAnnotationErrorMessages
 
INVALID_OUTBOUND_NAME - Static variable in class org.springframework.cloud.stream.binding.StreamListenerErrorMessages
 
INVALID_OUTPUT_VALUES - Static variable in class org.springframework.cloud.stream.binding.StreamListenerErrorMessages
 
invoke(MethodInvocation) - Method in class org.springframework.cloud.stream.binding.BindableProxyFactory
 
isDefaultCandidate() - Method in class org.springframework.cloud.stream.binder.BinderConfiguration
 
isDefaultCandidate() - Method in class org.springframework.cloud.stream.config.BinderProperties
 
isEmpty() - Method in class org.springframework.cloud.stream.binder.MessageValues
 
isErrorChannelEnabled() - Method in class org.springframework.cloud.stream.binder.ProducerProperties
 
isInheritEnvironment() - Method in class org.springframework.cloud.stream.binder.BinderConfiguration
 
isInheritEnvironment() - Method in class org.springframework.cloud.stream.config.BinderProperties
 
isPartitioned() - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
 
isPartitioned() - Method in class org.springframework.cloud.stream.binder.ProducerProperties
 
isPausable() - Method in class org.springframework.cloud.stream.binder.DefaultBinding
 
isRunning() - Method in interface org.springframework.cloud.stream.binder.Binding
Returns 'true' if the target component represented by this instance is running.
isRunning() - Method in class org.springframework.cloud.stream.binder.DefaultBinding
 
isRunning() - Method in class org.springframework.cloud.stream.binder.DefaultPollableMessageSource
 
isSingleton() - Method in class org.springframework.cloud.stream.binding.BindableProxyFactory
 
isUseNativeDecoding() - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
 
isUseNativeEncoding() - Method in class org.springframework.cloud.stream.binder.ProducerProperties
 
isValidPartitionKeyProperty() - Method in class org.springframework.cloud.stream.binder.ProducerProperties
Gets the value of the property validPartitionKeyProperty.
isValidPartitionSelectorProperty() - Method in class org.springframework.cloud.stream.binder.ProducerProperties
Gets the value of the property validPartitionSelectorProperty.
isVoid() - Method in class org.springframework.cloud.stream.binding.StreamListenerMessageHandler
 

J

JaasConfigurationProperties() - Constructor for class org.springframework.cloud.stream.binder.kafka.config.KafkaBinderConfiguration.JaasConfigurationProperties
 
jaasInitializer() - Method in class org.springframework.cloud.stream.binder.kafka.config.KafkaBinderConfiguration
 
JavaClassMimeTypeUtils - Class in org.springframework.cloud.stream.binder
Handles representing any java class as a MimeType.
JavaClassMimeTypeUtils() - Constructor for class org.springframework.cloud.stream.binder.JavaClassMimeTypeUtils
 
javaObjectMimeType(Class<?>) - Static method in class org.springframework.cloud.stream.converter.MessageConverterUtils
Build the conventional MimeType for a java object
JavaSerializationMessageConverter - Class in org.springframework.cloud.stream.converter
 
JavaSerializationMessageConverter() - Constructor for class org.springframework.cloud.stream.converter.JavaSerializationMessageConverter
 
JsonUnmarshallingConverter - Class in org.springframework.cloud.stream.converter
Message converter providing backwards compatibility for applications using an Java type as input.
JsonUnmarshallingConverter(ObjectMapper) - Constructor for class org.springframework.cloud.stream.converter.JsonUnmarshallingConverter
 

K

KafkaBinderConfiguration - Class in org.springframework.cloud.stream.binder.kafka.config
 
KafkaBinderConfiguration() - Constructor for class org.springframework.cloud.stream.binder.kafka.config.KafkaBinderConfiguration
 
KafkaBinderConfiguration.JaasConfigurationProperties - Class in org.springframework.cloud.stream.binder.kafka.config
 
KafkaBinderEnvironmentPostProcessor - Class in org.springframework.cloud.stream.binder.kafka
An EnvironmentPostProcessor that sets some common configuration properties (log config etc.,) for Kafka binder.
KafkaBinderEnvironmentPostProcessor() - Constructor for class org.springframework.cloud.stream.binder.kafka.KafkaBinderEnvironmentPostProcessor
 
KafkaBinderHealthIndicator - Class in org.springframework.cloud.stream.binder.kafka
Health indicator for Kafka.
KafkaBinderHealthIndicator(KafkaMessageChannelBinder, ConsumerFactory<?, ?>) - Constructor for class org.springframework.cloud.stream.binder.kafka.KafkaBinderHealthIndicator
 
kafkaBinderMetrics(KafkaMessageChannelBinder, KafkaBinderConfigurationProperties, MeterRegistry) - Method in class org.springframework.cloud.stream.binder.kafka.config.KafkaBinderConfiguration
 
KafkaBinderMetrics - Class in org.springframework.cloud.stream.binder.kafka
Metrics for Kafka binder.
KafkaBinderMetrics(KafkaMessageChannelBinder, KafkaBinderConfigurationProperties, ConsumerFactory<?, ?>, MeterRegistry) - Constructor for class org.springframework.cloud.stream.binder.kafka.KafkaBinderMetrics
 
KafkaBinderMetrics(KafkaMessageChannelBinder, KafkaBinderConfigurationProperties) - Constructor for class org.springframework.cloud.stream.binder.kafka.KafkaBinderMetrics
 
KafkaMessageChannelBinder - Class in org.springframework.cloud.stream.binder.kafka
A Binder that uses Kafka as the underlying middleware.
KafkaMessageChannelBinder(KafkaBinderConfigurationProperties, KafkaTopicProvisioner) - Constructor for class org.springframework.cloud.stream.binder.kafka.KafkaMessageChannelBinder
 
keySet() - Method in class org.springframework.cloud.stream.binder.MessageValues
 
KRYO_MIME_TYPE - Static variable in class org.springframework.cloud.stream.converter.KryoMessageConverter
Deprecated.
 
KryoMessageConverter - Class in org.springframework.cloud.stream.converter
Deprecated.
as of 2.0 all language specific type converters (kryo, java etc) are deprecated and won't be supported in the future.
KryoMessageConverter(List<KryoRegistrar>, boolean) - Constructor for class org.springframework.cloud.stream.converter.KryoMessageConverter
Deprecated.
 

L

LastSubscriberMessageHandler - Interface in org.springframework.cloud.stream.binder
A marker interface designating a subscriber that must be the last.
lifecycle - Variable in class org.springframework.cloud.stream.binder.DefaultBinding
 
logger - Variable in class org.springframework.cloud.stream.binder.AbstractBinder
 
logger - Static variable in class org.springframework.cloud.stream.binder.kafka.config.KafkaBinderConfiguration
 

M

mayHaveEmbeddedHeaders(byte[]) - Static method in class org.springframework.cloud.stream.binder.EmbeddedHeaderUtils
Return true if the bytes might have embedded headers.
MessageChannelAndSourceConfigurer - Interface in org.springframework.cloud.stream.binding
Configurer for PollableMessageSource.
MessageChannelConfigurer - Interface in org.springframework.cloud.stream.binding
Interface to be implemented by the classes that configure the Bindable message channels.
MessageChannelStreamListenerResultAdapter - Class in org.springframework.cloud.stream.binding
A StreamListenerResultAdapter used for bridging an Output MessageChannel to a bound MessageChannel.
MessageChannelStreamListenerResultAdapter() - Constructor for class org.springframework.cloud.stream.binding.MessageChannelStreamListenerResultAdapter
 
messageChannelStreamListenerResultAdapter() - Method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
 
MessageConverterConfigurer - Class in org.springframework.cloud.stream.binding
A MessageChannelConfigurer that sets data types and message converters based on BindingProperties.contentType.
MessageConverterConfigurer(BindingServiceProperties, CompositeMessageConverterFactory) - Constructor for class org.springframework.cloud.stream.binding.MessageConverterConfigurer
 
MessageConverterConfigurer(BindingServiceProperties, CompositeMessageConverterFactory, Map<String, PartitionKeyExtractorStrategy>, Map<String, PartitionSelectorStrategy>) - Constructor for class org.springframework.cloud.stream.binding.MessageConverterConfigurer
 
messageConverterConfigurer(BindingServiceProperties, CompositeMessageConverterFactory, Map<String, PartitionKeyExtractorStrategy>, Map<String, PartitionSelectorStrategy>) - Method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
 
MessageConverterConfigurer.PartitioningInterceptor - Class in org.springframework.cloud.stream.binding
 
MessageConverterUtils - Class in org.springframework.cloud.stream.converter
Message conversion utility methods.
MessageConverterUtils() - Constructor for class org.springframework.cloud.stream.converter.MessageConverterUtils
 
messageHandlerMethodFactory(CompositeMessageConverterFactory, HandlerMethodArgumentResolversHolder) - Static method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
 
MessageSourceBindingTargetFactory - Class in org.springframework.cloud.stream.binding
An implementation of BindingTargetFactory for creating DefaultPollableMessageSources.
MessageSourceBindingTargetFactory(SmartMessageConverter, MessageChannelConfigurer) - Constructor for class org.springframework.cloud.stream.binding.MessageSourceBindingTargetFactory
 
messageSourceFactory(CompositeMessageConverterFactory, CompositeMessageChannelConfigurer) - Method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
 
MessageValues - Class in org.springframework.cloud.stream.binder
A mutable type for allowing Binder implementations to transform and enrich message content more efficiently.
MessageValues(Message<?>) - Constructor for class org.springframework.cloud.stream.binder.MessageValues
Create an instance from a Message.
MessageValues(Object, Map<String, Object>) - Constructor for class org.springframework.cloud.stream.binder.MessageValues
 
MetersPublisherBinding - Interface in org.springframework.cloud.stream.micrometer
 
metersPublisherBindingRegistrant() - Method in class org.springframework.cloud.stream.micrometer.DestinationPublishingMetricsAutoConfiguration
 
metricsPublisherConfig(ApplicationMetricsProperties) - Method in class org.springframework.cloud.stream.micrometer.DestinationPublishingMetricsAutoConfiguration
 
mimeTypeFromObject(Object, String) - Static method in class org.springframework.cloud.stream.binder.JavaClassMimeTypeUtils
Convert payload to MimeType based on the content type on the message.
mimeTypeFromObject(Object) - Method in class org.springframework.cloud.stream.converter.KryoMessageConverter
Deprecated.
 
MULTIPLE_VALUE_RETURNING_METHODS - Static variable in class org.springframework.cloud.stream.binding.StreamListenerErrorMessages
 

N

name - Variable in class org.springframework.cloud.stream.binder.DefaultBinding
 
namespace(String) - Method in class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder.AppConfigurer
 
NAMESPACE_PROPERTY_NAME - Static variable in class org.springframework.cloud.stream.internal.InternalPropertyNames
 
NATIVE_HEADERS_PRESENT - Static variable in class org.springframework.cloud.stream.binder.BinderHeaders
Indicates that an incoming message has native headers.
NO_INPUT_DESTINATION - Static variable in class org.springframework.cloud.stream.binding.StreamListenerErrorMessages
 
NoCloudConnectors() - Constructor for class org.springframework.cloud.stream.binder.rabbit.config.RabbitServiceAutoConfiguration.CloudProfile.NoCloudConnectors
 
NoCloudProfile() - Constructor for class org.springframework.cloud.stream.binder.rabbit.config.RabbitServiceAutoConfiguration.NoCloudProfile
 

O

ObjectStringMessageConverter - Class in org.springframework.cloud.stream.converter
A MessageConverter to convert a non-String objects to a String, when expected content type is "text/plain".
ObjectStringMessageConverter() - Constructor for class org.springframework.cloud.stream.converter.ObjectStringMessageConverter
 
onApplicationEvent(BindingCreatedEvent) - Method in class org.springframework.cloud.stream.binder.kafka.KafkaBinderMetrics
 
onApplicationEvent(ContextRefreshedEvent) - Method in class org.springframework.cloud.stream.binding.ContextStartAfterRefreshListener
 
onError(RetryContext, RetryCallback<T, E>, Throwable) - Method in class org.springframework.cloud.stream.binder.DefaultPollableMessageSource
 
onInit() - Method in class org.springframework.cloud.stream.binder.AbstractBinder
Subclasses may implement this method to perform any necessary initialization.
onInit() - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
onlyOneOfProducerOrConsumerSet() - Method in class org.springframework.cloud.stream.config.BindingProperties
 
open(RetryContext, RetryCallback<T, E>) - Method in class org.springframework.cloud.stream.binder.DefaultPollableMessageSource
 
orchestrateStreamListenerSetupMethod(StreamListener, Method, Object) - Method in interface org.springframework.cloud.stream.binding.StreamListenerSetupMethodOrchestrator
Method that allows custom orchestration on the StreamListener setup method.
org.springframework.cloud.stream.aggregate - package org.springframework.cloud.stream.aggregate
 
org.springframework.cloud.stream.annotation - package org.springframework.cloud.stream.annotation
 
org.springframework.cloud.stream.binder - package org.springframework.cloud.stream.binder
 
org.springframework.cloud.stream.binder.kafka - package org.springframework.cloud.stream.binder.kafka
 
org.springframework.cloud.stream.binder.kafka.config - package org.springframework.cloud.stream.binder.kafka.config
 
org.springframework.cloud.stream.binder.rabbit - package org.springframework.cloud.stream.binder.rabbit
 
org.springframework.cloud.stream.binder.rabbit.config - package org.springframework.cloud.stream.binder.rabbit.config
 
org.springframework.cloud.stream.binding - package org.springframework.cloud.stream.binding
 
org.springframework.cloud.stream.config - package org.springframework.cloud.stream.config
 
org.springframework.cloud.stream.converter - package org.springframework.cloud.stream.converter
 
org.springframework.cloud.stream.endpoint - package org.springframework.cloud.stream.endpoint
 
org.springframework.cloud.stream.internal - package org.springframework.cloud.stream.internal
 
org.springframework.cloud.stream.messaging - package org.springframework.cloud.stream.messaging
 
org.springframework.cloud.stream.micrometer - package org.springframework.cloud.stream.micrometer
 
org.springframework.cloud.stream.provisioning - package org.springframework.cloud.stream.provisioning
 
org.springframework.cloud.stream.reflection - package org.springframework.cloud.stream.reflection
 
Output - Annotation Type in org.springframework.cloud.stream.annotation
Indicates that an output binding target will be created by the framework.
OUTPUT - Static variable in interface org.springframework.cloud.stream.messaging.Source
 
output() - Method in interface org.springframework.cloud.stream.messaging.Source
 
outputAnnotationCount(Method) - Static method in class org.springframework.cloud.stream.binding.StreamAnnotationCommonMethodUtils
 
outputAnnotationCount(Method) - Static method in class org.springframework.cloud.stream.binding.StreamListenerMethodUtils
 
OutputBindingLifecycle - Class in org.springframework.cloud.stream.binding
Coordinates binding/unbinding of output binding targets in accordance to the lifecycle of the host context.
OutputBindingLifecycle(BindingService, Map<String, Bindable>) - Constructor for class org.springframework.cloud.stream.binding.OutputBindingLifecycle
 
outputBindingLifecycle(BindingService, Map<String, Bindable>) - Method in class org.springframework.cloud.stream.config.BindingServiceConfiguration
 
OverrideCloudConnectors() - Constructor for class org.springframework.cloud.stream.binder.rabbit.config.RabbitServiceAutoConfiguration.CloudProfile.CloudConnectors.OverrideCloudConnectors
 

P

parent(Object, String...) - Method in class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder
 
parent(Object[], String[]) - Method in class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder
 
ParentActuatorConfiguration() - Constructor for class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder.ParentActuatorConfiguration
 
ParentConfiguration() - Constructor for class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder.ParentConfiguration
 
PARSER - Static variable in class org.springframework.cloud.stream.binder.rabbit.RabbitExpressionEvaluatingInterceptor
 
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
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.endpoint.BindingsEndpoint.PauseEndpoint
 
pauseEndpoint(BindingsEndpoint) - Method in class org.springframework.cloud.stream.config.BindingsEndpointAutoConfiguration
 
PauseEndpoint() - Constructor for class org.springframework.cloud.stream.endpoint.BindingsEndpoint.PauseEndpoint
 
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
A PollableSource that calls a MessageHandler with a Message.
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
 
pool - Variable in class org.springframework.cloud.stream.converter.KryoMessageConverter
Deprecated.
 
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.binder.kafka.KafkaBinderEnvironmentPostProcessor
 
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.
postProcessOutputChannel(MessageChannel, ExtendedProducerProperties<RabbitProducerProperties>) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
postProcessPollableSource(DefaultPollableMessageSource) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
 
postProcessPollableSource(DefaultPollableMessageSource) - Method in class org.springframework.cloud.stream.binder.kafka.KafkaMessageChannelBinder
 
postProcessPollableSource(DefaultPollableMessageSource) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
PREFIX - Static variable in class org.springframework.cloud.stream.micrometer.ApplicationMetricsProperties
 
preSend(Message<?>, MessageChannel) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitExpressionEvaluatingInterceptor
 
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.
ProcessorConfigurer(Class<?>) - Constructor for class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder.ProcessorConfigurer
 
ProducerDestination - Interface in org.springframework.cloud.stream.provisioning
Represents a ProducerDestination that provides the information about the destination that is physically provisioned through ProvisioningProvider.provisionProducerDestination(String, ProducerProperties)
ProducerProperties - Class in org.springframework.cloud.stream.binder
Common producer properties.
ProducerProperties() - Constructor for class org.springframework.cloud.stream.binder.ProducerProperties
 
profiles(String...) - Method in class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder.AppConfigurer
 
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 delegated by the downstream binder implementations.
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
 
put(String, T) - Method in class org.springframework.cloud.stream.config.EnvironmentEntryInitializingTreeMap
 
putAll(Map<? extends String, ?>) - Method in class org.springframework.cloud.stream.binder.MessageValues
 

R

RabbitExpressionEvaluatingInterceptor - Class in org.springframework.cloud.stream.binder.rabbit
Interceptor to evaluate expressions for outbound messages before serialization.
RabbitExpressionEvaluatingInterceptor(String, String, EvaluationContext) - Constructor for class org.springframework.cloud.stream.binder.rabbit.RabbitExpressionEvaluatingInterceptor
Construct an instance with the provided expressions and evaluation context.
RabbitHealthIndicatorConfiguration() - Constructor for class org.springframework.cloud.stream.binder.rabbit.config.RabbitServiceAutoConfiguration.RabbitHealthIndicatorConfiguration
 
RabbitMessageChannelBinder - Class in org.springframework.cloud.stream.binder.rabbit
A Binder implementation backed by RabbitMQ.
RabbitMessageChannelBinder(ConnectionFactory, RabbitProperties, RabbitExchangeQueueProvisioner) - Constructor for class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
RabbitMessageChannelBinderConfiguration - Class in org.springframework.cloud.stream.binder.rabbit.config
Configuration class for RabbitMQ message channel binder.
RabbitMessageChannelBinderConfiguration() - Constructor for class org.springframework.cloud.stream.binder.rabbit.config.RabbitMessageChannelBinderConfiguration
 
RabbitServiceAutoConfiguration - Class in org.springframework.cloud.stream.binder.rabbit.config
Bind to services, either locally or in a cloud environment.
RabbitServiceAutoConfiguration() - Constructor for class org.springframework.cloud.stream.binder.rabbit.config.RabbitServiceAutoConfiguration
 
RabbitServiceAutoConfiguration.CloudProfile - Class in org.springframework.cloud.stream.binder.rabbit.config
Configuration to be used when the cloud profile is set.
RabbitServiceAutoConfiguration.CloudProfile.CloudConnectors - Class in org.springframework.cloud.stream.binder.rabbit.config
Configuration to be used when the cloud profile is set, and Cloud Connectors are found on the classpath.
RabbitServiceAutoConfiguration.CloudProfile.CloudConnectors.OverrideCloudConnectors - Class in org.springframework.cloud.stream.binder.rabbit.config
Configuration to be used if spring.cloud.stream.overrideCloudConnectors is set to true.
RabbitServiceAutoConfiguration.CloudProfile.CloudConnectors.UseCloudConnectors - Class in org.springframework.cloud.stream.binder.rabbit.config
Active only if spring.cloud.stream.overrideCloudConnectors is not set to true.
RabbitServiceAutoConfiguration.CloudProfile.NoCloudConnectors - Class in org.springframework.cloud.stream.binder.rabbit.config
 
RabbitServiceAutoConfiguration.NoCloudProfile - Class in org.springframework.cloud.stream.binder.rabbit.config
Configuration to be used when the cloud profile is not set.
RabbitServiceAutoConfiguration.RabbitHealthIndicatorConfiguration - Class in org.springframework.cloud.stream.binder.rabbit.config
 
register(String, Object) - Method in class org.springframework.cloud.stream.aggregate.SharedBindingTargetRegistry
 
register(String, MessageChannel) - Method in class org.springframework.cloud.stream.aggregate.SharedChannelRegistry
Deprecated.
 
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class org.springframework.cloud.stream.config.BindingBeansRegistrar
 
registerBindingTargetBeanDefinitions(Class<?>, String, BeanDefinitionRegistry) - Static method in class org.springframework.cloud.stream.binding.BindingBeanDefinitionRegistryUtils
 
registerBindingTargetsQualifiedBeanDefinitions(Class<?>, Class<?>, BeanDefinitionRegistry) - Static method in class org.springframework.cloud.stream.binding.BindingBeanDefinitionRegistryUtils
 
registerErrorInfrastructure(ConsumerDestination, String, C) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
Build an errorChannelRecoverer that writes to a pub/sub channel for the destination when an exception is thrown to a consumer.
registerErrorInfrastructure(ConsumerDestination, String, C, boolean) - Method in class org.springframework.cloud.stream.binder.AbstractMessageChannelBinder
Build an errorChannelRecoverer that writes to a pub/sub channel for the destination when an exception is thrown to a consumer.
registerInputBindingTargetBeanDefinition(String, String, String, String, BeanDefinitionRegistry) - Static method in class org.springframework.cloud.stream.binding.BindingBeanDefinitionRegistryUtils
 
registerOutputBindingTargetBeanDefinition(String, String, String, String, BeanDefinitionRegistry) - Static method in class org.springframework.cloud.stream.binding.BindingBeanDefinitionRegistryUtils
 
remove(Object) - Method in class org.springframework.cloud.stream.binder.MessageValues
 
rescheduleConsumerBinding(T, String, Binder<T, ConsumerProperties, ?>, ConsumerProperties, String, BindingService.LateBinding<T>, RuntimeException) - Method in class org.springframework.cloud.stream.binding.BindingService
 
reschedulePollableConsumerBinding(T, String, Binder<T, ConsumerProperties, ?>, ConsumerProperties, String, BindingService.LateBinding<T>, RuntimeException) - Method in class org.springframework.cloud.stream.binding.BindingService
 
rescheduleProducerBinding(T, String, Binder<T, ?, ProducerProperties>, ProducerProperties, BindingService.LateBinding<T>, RuntimeException) - Method in class org.springframework.cloud.stream.binding.BindingService
 
resolveContentType(String) - Static method in class org.springframework.cloud.stream.converter.MessageConverterUtils
 
resolveDestination(String) - Method in class org.springframework.cloud.stream.binding.BinderAwareChannelResolver
 
resolveJavaType(String) - Static method in class org.springframework.cloud.stream.converter.MessageConverterUtils
 
resume() - Method in interface org.springframework.cloud.stream.binder.Binding
Resumes 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.
resume() - Method in class org.springframework.cloud.stream.binder.DefaultBinding
 
resume(String) - Method in class org.springframework.cloud.stream.endpoint.BindingsEndpoint.ResumeEndpoint
 
resumeEndpoint(BindingsEndpoint) - Method in class org.springframework.cloud.stream.config.BindingsEndpointAutoConfiguration
 
ResumeEndpoint() - Constructor for class org.springframework.cloud.stream.endpoint.BindingsEndpoint.ResumeEndpoint
 
RETURN_TYPE_MULTIPLE_OUTBOUND_SPECIFIED - Static variable in class org.springframework.cloud.stream.binding.StreamListenerErrorMessages
 
RETURN_TYPE_NO_OUTBOUND_SPECIFIED - Static variable in class org.springframework.cloud.stream.binding.StreamListenerErrorMessages
 
ROUTING_KEY_HEADER - Static variable in class org.springframework.cloud.stream.binder.rabbit.RabbitExpressionEvaluatingInterceptor
 
run(String...) - Method in class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder.AppConfigurer
 
run(String...) - Method in class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder
 

S

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
 
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
 
serialize(Object) - Method in class org.springframework.cloud.stream.converter.KryoMessageConverter
Deprecated.
 
serializePayloadIfNecessary(Message<?>) - Method in class org.springframework.cloud.stream.binder.AbstractBinder
Deprecated.
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.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
 
setAttributesProvider(BiConsumer<AttributeAccessor, Message<?>>) - Method in class org.springframework.cloud.stream.binder.DefaultPollableMessageSource
 
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
 
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, BindingProperties>) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
 
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
 
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
 
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
 
setEnvironment(Properties) - Method in class org.springframework.cloud.stream.config.BinderProperties
Deprecated.
in 2.0.0 in preference to BinderProperties.setEnvironment(Map)
setEnvironment(Map<Object, 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
 
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
 
setInstanceIndex(int) - Method in class org.springframework.cloud.stream.binder.ConsumerProperties
 
setInstanceIndex(int) - 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
 
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
Deprecated.
setPartitionKeyExtractorName(String) - Method in class org.springframework.cloud.stream.binder.ProducerProperties
 
setPartitionSelectorClass(Class<?>) - Method in class org.springframework.cloud.stream.binder.ProducerProperties
Deprecated.
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
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
 
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
 
setRetryTemplate(RetryTemplate) - Method in class org.springframework.cloud.stream.binder.DefaultPollableMessageSource
 
setScheduleInterval(String) - Method in class org.springframework.cloud.stream.micrometer.ApplicationMetricsProperties
 
setSource(MessageSource<?>) - Method in class org.springframework.cloud.stream.binder.DefaultPollableMessageSource
 
setTimeout(int) - Method in class org.springframework.cloud.stream.binder.kafka.KafkaBinderHealthIndicator
Set the timeout in seconds to retrieve health information.
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
 
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 - Class in org.springframework.cloud.stream.aggregate
Deprecated.
in favor of SharedBindingTargetRegistry. Will be removed in 3.0. Not currently used by the framework.
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.
spelPropertyAccessorRegistrar() - Static method in class org.springframework.cloud.stream.config.SpelExpressionConverterConfiguration
Provide a SpelPropertyAccessorRegistrar supplied with the JsonPropertyAccessor and TuplePropertyAccessor.
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 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.endpoint.BindingsEndpoint.StartEndpoint
 
startEndpoint(BindingsEndpoint) - Method in class org.springframework.cloud.stream.config.BindingsEndpointAutoConfiguration
 
StartEndpoint() - Constructor for class org.springframework.cloud.stream.endpoint.BindingsEndpoint.StartEndpoint
 
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.endpoint.BindingsEndpoint.StopEndpoint
 
stopEndpoint(BindingsEndpoint) - Method in class org.springframework.cloud.stream.config.BindingsEndpointAutoConfiguration
 
StopEndpoint() - Constructor for class org.springframework.cloud.stream.endpoint.BindingsEndpoint.StopEndpoint
 
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.
StreamListenerSetupMethodOrchestrator - Interface in org.springframework.cloud.stream.binding
Orchestrator used for invoking the StreamListener setup method.
StreamMessageConverter - Annotation Type in org.springframework.cloud.stream.annotation
Marker to tag MessageConverter beans that will be added to the CompositeMessageConverterFactory
SubscribableChannelBindingTargetFactory - Class in org.springframework.cloud.stream.binding
An implementation of BindingTargetFactory for creating SubscribableChannels.
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(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.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
 
supportsMimeType(MessageHeaders) - Method in class org.springframework.cloud.stream.converter.KryoMessageConverter
Deprecated.
 

T

target - Variable in class org.springframework.cloud.stream.binder.DefaultBinding
 
to(Class<?>) - Method in class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder.ProcessorConfigurer
 
to(Class<?>) - Method in class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder.SourceConfigurer
 
toMessage(MessageBuilderFactory) - Method in class org.springframework.cloud.stream.binder.MessageValues
Convert to a Message using a MessageBuilderFactory.
toMessage() - Method in class org.springframework.cloud.stream.binder.MessageValues
Convert to a Message using a the default MessageBuilder.
toMessage(Object, MessageHeaders, Object) - Method in class org.springframework.cloud.stream.converter.KryoMessageConverter
Deprecated.
 
toMessage(Object, MessageHeaders) - Method in class org.springframework.cloud.stream.converter.KryoMessageConverter
Deprecated.
 
toString() - Method in class org.springframework.cloud.stream.binder.DefaultBinding
 
toString() - Method in class org.springframework.cloud.stream.config.BindingProperties
 
TupleJsonMessageConverter - Class in org.springframework.cloud.stream.converter
A MessageConverter to convert a Tuple to JSON bytes
TupleJsonMessageConverter(ObjectMapper) - Constructor for class org.springframework.cloud.stream.converter.TupleJsonMessageConverter
 

U

unbind() - Method in interface org.springframework.cloud.stream.binder.Binding
Unbinds the target component represented by this instance and stops any active components.
unbind() - Method in class org.springframework.cloud.stream.binder.DefaultBinding
 
unbindConsumers(String) - Method in class org.springframework.cloud.stream.binding.BindingService
 
unbindInputs(BindingService) - Method in interface org.springframework.cloud.stream.binding.Bindable
Unbinds all the inputs associated with this instance.
unbindInputs(BindingService) - Method in class org.springframework.cloud.stream.binding.BindableProxyFactory
 
unbindOutputs(BindingService) - Method in interface org.springframework.cloud.stream.binding.Bindable
Unbinds all the outputs associated with this instance.
unbindOutputs(BindingService) - Method in class org.springframework.cloud.stream.binding.BindableProxyFactory
 
unbindOutputs(BindingService) - Method in class org.springframework.cloud.stream.binding.DynamicDestinationsBindable
 
unbindOutputs(BindingService) - Method in class org.springframework.cloud.stream.binding.SingleBindingTargetBindable
 
unbindProducers(String) - Method in class org.springframework.cloud.stream.binding.BindingService
 
updateProducerProperties(String, ProducerProperties) - Method in class org.springframework.cloud.stream.config.BindingServiceProperties
 
UseCloudConnectors() - Constructor for class org.springframework.cloud.stream.binder.rabbit.config.RabbitServiceAutoConfiguration.CloudProfile.CloudConnectors.UseCloudConnectors
 

V

validateStreamListenerMessageHandler(Method) - Static method in class org.springframework.cloud.stream.binding.StreamListenerMethodUtils
 
validateStreamListenerMethod(Method, int, int, String, String, boolean, String) - Static method in class org.springframework.cloud.stream.binding.StreamListenerMethodUtils
 
valueOf(String) - Static method in enum org.springframework.cloud.stream.binder.HeaderMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.springframework.cloud.stream.binder.HeaderMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.springframework.cloud.stream.binder.MessageValues
 
via(Class<?>) - Method in class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder.ProcessorConfigurer
 
via(Class<?>) - Method in class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder.SourceConfigurer
 

W

web(boolean) - Method in class org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder
Flag to explicitly request a web or non-web environment.

X

X_EXCEPTION_MESSAGE - Static variable in class org.springframework.cloud.stream.binder.kafka.KafkaMessageChannelBinder
 
X_EXCEPTION_STACKTRACE - Static variable in class org.springframework.cloud.stream.binder.kafka.KafkaMessageChannelBinder
 
X_JAVA_OBJECT - Static variable in class org.springframework.cloud.stream.converter.MessageConverterUtils
A general MimeType for Java Types.
X_JAVA_SERIALIZED_OBJECT - Static variable in class org.springframework.cloud.stream.converter.MessageConverterUtils
A general MimeType for a Java serialized byte array.
X_ORIGINAL_TOPIC - Static variable in class org.springframework.cloud.stream.binder.kafka.KafkaMessageChannelBinder
 
X_SPRING_TUPLE - Static variable in class org.springframework.cloud.stream.converter.MessageConverterUtils
An MimeType specifying a Tuple.
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2018 Pivotal Software, Inc.. All rights reserved.