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 java.lang.Object
Headers exchange configurer.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeKeysBindingCreator
Headers exchange keys binding creator.class
BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeMapBindingCreator
Headers exchange map binding creator.class
BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeSingleValueBindingCreator
Headers exchange single value binding creator.
-
Field Summary
Fields Modifier and Type Field Description protected BindingBuilder.DestinationConfigurer
destination
protected HeadersExchange
exchange
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeSingleValueBindingCreator
where(java.lang.String key)
BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeKeysBindingCreator
whereAll(java.lang.String... headerKeys)
BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeMapBindingCreator
whereAll(java.util.Map<java.lang.String,java.lang.Object> headerValues)
BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeKeysBindingCreator
whereAny(java.lang.String... headerKeys)
BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeMapBindingCreator
whereAny(java.util.Map<java.lang.String,java.lang.Object> headerValues)
-
-
-
Field Detail
-
destination
protected final BindingBuilder.DestinationConfigurer destination
-
exchange
protected final HeadersExchange exchange
-
-
Method Detail
-
where
public BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeSingleValueBindingCreator where(java.lang.String key)
-
whereAny
public BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeKeysBindingCreator whereAny(java.lang.String... headerKeys)
-
whereAny
public BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeMapBindingCreator whereAny(java.util.Map<java.lang.String,java.lang.Object> headerValues)
-
whereAll
public BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeKeysBindingCreator whereAll(java.lang.String... headerKeys)
-
whereAll
public BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeMapBindingCreator whereAll(java.util.Map<java.lang.String,java.lang.Object> headerValues)
-
-