public interface TestPipelineOptions extends PipelineOptions
TestPipelineOptions is a set of options for test pipelines.TestPipeline| Modifier and Type | Interface and Description |
|---|---|
static class |
TestPipelineOptions.AlwaysPassMatcher
Matcher which will always pass.
|
static class |
TestPipelineOptions.AlwaysPassMatcherFactory
Factory for
PipelineResult matchers which always pass. |
PipelineOptions.CheckEnabled, PipelineOptions.DirectRunner| Modifier and Type | Method and Description |
|---|---|
SerializableMatcher<PipelineResult> |
getOnCreateMatcher() |
SerializableMatcher<PipelineResult> |
getOnSuccessMatcher() |
String |
getTempRoot() |
void |
setOnCreateMatcher(SerializableMatcher<PipelineResult> value) |
void |
setOnSuccessMatcher(SerializableMatcher<PipelineResult> value) |
void |
setTempRoot(String value) |
as, cloneAs, getRunner, getStableUniqueNames, getTempLocation, setRunner, setStableUniqueNames, setTempLocationpopulateDisplayDataString getTempRoot()
void setTempRoot(String value)
@Default.InstanceFactory(value=TestPipelineOptions.AlwaysPassMatcherFactory.class) SerializableMatcher<PipelineResult> getOnCreateMatcher()
void setOnCreateMatcher(SerializableMatcher<PipelineResult> value)
@Default.InstanceFactory(value=TestPipelineOptions.AlwaysPassMatcherFactory.class) SerializableMatcher<PipelineResult> getOnSuccessMatcher()
void setOnSuccessMatcher(SerializableMatcher<PipelineResult> value)