Package org.springframework.amqp.core
Class BindingBuilder.HeadersExchangeMapConfigurer
- java.lang.Object
-
- org.springframework.amqp.core.BindingBuilder.HeadersExchangeMapConfigurer
-
- Enclosing class:
- BindingBuilder
public static final class BindingBuilder.HeadersExchangeMapConfigurer extends Object
Headers exchange configurer.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classBindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeKeysBindingCreatorHeaders exchange keys binding creator.classBindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeMapBindingCreatorHeaders exchange map binding creator.classBindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeSingleValueBindingCreatorHeaders exchange single value binding creator.
-
Field Summary
Fields Modifier and Type Field Description protected BindingBuilder.DestinationConfigurerdestinationprotected HeadersExchangeexchange
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeSingleValueBindingCreatorwhere(String key)BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeKeysBindingCreatorwhereAll(String... headerKeys)BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeMapBindingCreatorwhereAll(Map<String,Object> headerValues)BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeKeysBindingCreatorwhereAny(String... headerKeys)BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeMapBindingCreatorwhereAny(Map<String,Object> headerValues)
-
-
-
Field Detail
-
destination
protected final BindingBuilder.DestinationConfigurer destination
-
exchange
protected final HeadersExchange exchange
-
-
Method Detail
-
where
public BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeSingleValueBindingCreator where(String key)
-
whereAny
public BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeKeysBindingCreator whereAny(String... headerKeys)
-
whereAny
public BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeMapBindingCreator whereAny(Map<String,Object> headerValues)
-
whereAll
public BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeKeysBindingCreator whereAll(String... headerKeys)
-
whereAll
public BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeMapBindingCreator whereAll(Map<String,Object> headerValues)
-
-