Annotation Interface Setup


@Target(TYPE) @Retention(RUNTIME) @Documented public @interface Setup
Mark a class as a central configuration point for an entire service. Note that a service will also work without any such config point.

The class can optionally implement ServiceSetup for customizing various service setup level aspects.

May only be used on one class per service.