@Documented @Retention(value=RUNTIME) @Target(value={PARAMETER,TYPE,METHOD}) @Repeatable(value=RabbitProperties.class) @Bindable @Inherited public @interface RabbitProperty
BasicProperties
Modifier and Type | Optional Element and Description |
---|---|
java.lang.String |
name
Never used if applied to a parameter.
|
java.lang.Class |
type
Only to be used when defining consumer arguments to convert the value to the
required type by RabbitMQ.
|
java.lang.String |
value
If used as a bound parameter, this is the property name.
|
public abstract java.lang.String value
name()