@Internal public interface PipelineRunnerRegistrar
PipelineRunner creators have the ability to automatically have their PipelineRunner registered with this SDK by creating a ServiceLoader entry and a concrete
implementation of this interface.
Note that automatic registration of any PipelineOptions
requires users conform to the limit that each PipelineRunner's simple name must be unique.
It is optional but recommended to use one of the many build time tools such as AutoService to generate the necessary META-INF files automatically.
| Modifier and Type | Method and Description |
|---|---|
java.lang.Iterable<java.lang.Class<? extends PipelineRunner<?>>> |
getPipelineRunners()
Get the set of
PipelineRunners to register. |
java.lang.Iterable<java.lang.Class<? extends PipelineRunner<?>>> getPipelineRunners()
PipelineRunners to register.