// Path: common/src/main/java/io/spring/cloud/samples/brewery/common/events/EventSink.java
// public interface EventSink {
// 
// 	String INPUT = "events";
// 
// 	@Input(EventSink.INPUT)
// 	SubscribableChannel input();
// }


import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.sleuth.util.ExceptionUtils;
import org.springframework.cloud.stream.annotation.EnableBinding;
import io.spring.cloud.samples.brewery.common.events.EventSink;
package io.spring.cloud.samples.brewery;



@SpringBootApplication
@EnableDiscoveryClient
// Path: common/src/main/java/io/spring/cloud/samples/brewery/common/events/EventSink.java
// public interface EventSink {
// 
// 	String INPUT = "events";
// 
// 	@Input(EventSink.INPUT)
// 	SubscribableChannel input();
// }


// Path: reporting/src/main/java/io/spring/cloud/samples/brewery/Application.java
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.sleuth.util.ExceptionUtils;
import org.springframework.cloud.stream.annotation.EnableBinding;
import io.spring.cloud.samples.brewery.common.events.EventSink;

package io.spring.cloud.samples.brewery;



@SpringBootApplication
@EnableDiscoveryClient
@EnableBinding(EventSink.class)