@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 | nameNever used if applied to a parameter. | 
| java.lang.Class | typeOnly to be used when defining consumer arguments to convert the value to the
 required type by RabbitMQ. | 
| java.lang.String | valueIf used as a bound parameter, this is the property name. | 
public abstract java.lang.String value
name()