/** * Appends a {@link StreamApplication} as a processor for this stream * @param processor - The {@link StreamApplication} being added * @return a {@link ProcessorBuilder} to continue the building of the Stream */ public ProcessorBuilder processor(StreamApplication processor) { Assert.notNull(processor, "Processor application can't be null"); return new ProcessorBuilder( processor.type(StreamApplication.ApplicationType.PROCESSOR), this.parent); } /**
/** * Appends a {@link StreamApplication} as a processor for this stream * @param processor - The {@link StreamApplication} being added * @return a {@link ProcessorBuilder} to continue the building of the Stream */ public ProcessorBuilder processor(StreamApplication processor) { Assert.notNull(processor, "Processor application can't be null"); return new ProcessorBuilder( processor.type(StreamApplication.ApplicationType.PROCESSOR), this.parent); } /**
/** * Appends a {@link StreamApplication} as a processor for this stream * @param processor - The {@link StreamApplication} being added * @return a {@link ProcessorBuilder} to continue the building of the Stream */ public ProcessorBuilder processor(StreamApplication processor) { Assert.notNull(processor, "Processor application can't be null"); return new ProcessorBuilder( processor.type(StreamApplication.ApplicationType.PROCESSOR), this.parent); }
/** * Appends a {@link StreamApplication} as a processor for this stream * @param processor - The {@link StreamApplication} being added * @return a {@link ProcessorBuilder} to continue the building of the Stream */ public ProcessorBuilder processor(StreamApplication processor) { Assert.notNull(processor, "Processor application can't be null"); return new ProcessorBuilder( processor.type(StreamApplication.ApplicationType.PROCESSOR), this.parent); }