@Documented @Retention(value=RUNTIME) @Target(value=TYPE) @Inherited public @interface DetailFor
This annotation is intended to go on implementations of the BuildStepDetailsProvider
to
indicate the kinds of build steps for which it provides details.
NOTE: This is modeled after the NameWith attribute available through the credentials plugin.
TODO: We need prioritization, although I believe that can be achieved today with {@literal @}Extension(ordinal = XXX)
public abstract Class<? extends hudson.tasks.BuildStep> value
BuildStep
s for which the annotated class provides details.Copyright © 2016. All rights reserved.