Class AmqpItemReaderBuilder<T>
- java.lang.Object
- org.springframework.batch.item.amqp.builder.AmqpItemReaderBuilder<T>
public class AmqpItemReaderBuilder<T> extends java.lang.Object
A builder implementation for theAmqpItemReader
- Since:
- 4.0
- Author:
- Glenn Renfro
- See Also:
AmqpItemReader
Constructor Summary
Constructors Constructor Description AmqpItemReaderBuilder()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AmqpItemReaderBuilder<T>
amqpTemplate(org.springframework.amqp.core.AmqpTemplate amqpTemplate)
Establish the amqpTemplate to be used by the AmqpItemReader.AmqpItemReader<T>
build()
Validates and builds aAmqpItemReader
.AmqpItemReaderBuilder<T>
itemType(java.lang.Class<? extends T> itemType)
Establish the itemType for the reader.
Method Detail
amqpTemplate
public AmqpItemReaderBuilder<T> amqpTemplate(org.springframework.amqp.core.AmqpTemplate amqpTemplate)
Establish the amqpTemplate to be used by the AmqpItemReader.- Parameters:
amqpTemplate
- the template to be used.- Returns:
- this instance for method chaining
- See Also:
AmqpItemReader(AmqpTemplate)
itemType
public AmqpItemReaderBuilder<T> itemType(java.lang.Class<? extends T> itemType)
Establish the itemType for the reader.- Parameters:
itemType
- class type that will be returned by the reader.- Returns:
- this instance for method chaining.
- See Also:
AmqpItemReader.setItemType(Class)
build
public AmqpItemReader<T> build()
Validates and builds aAmqpItemReader
.- Returns:
- a
AmqpItemReader