Package org.apache.beam.sdk.testing
Interface TestPipelineOptions
- All Superinterfaces:
 HasDisplayData,PipelineOptions
- All Known Subinterfaces:
 BigtableChangeStreamTestOptions,ElasticsearchIOITCommon.ElasticsearchPipelineOptions,TestBigQueryOptions,TestDataflowPipelineOptions,TestPortablePipelineOptions,TestPrismPipelineOptions,TestPubsubOptions,TestSparkPipelineOptions,TestUniversalRunner.Options
TestPipelineOptions is a set of options for test pipelines.- See Also:
 
- 
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classMatcher which will always pass.static classFactory forPipelineResultmatchers which always pass.Nested classes/interfaces inherited from interface org.apache.beam.sdk.options.PipelineOptions
PipelineOptions.AtomicLongFactory, PipelineOptions.CheckEnabled, PipelineOptions.DirectRunner, PipelineOptions.JobNameFactory, PipelineOptions.UserAgentFactory - 
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidsetBlockOnRun(boolean value) voidvoidvoidsetTempRoot(String value) voidsetTestTimeoutSeconds(Long value) Methods inherited from interface org.apache.beam.sdk.transforms.display.HasDisplayData
populateDisplayDataMethods inherited from interface org.apache.beam.sdk.options.PipelineOptions
as, getJobName, getOptionsId, getRunner, getStableUniqueNames, getTempLocation, getUserAgent, outputRuntimeOptions, revision, setJobName, setOptionsId, setRunner, setStableUniqueNames, setTempLocation, setUserAgent 
- 
Method Details
- 
getTempRoot
String getTempRoot() - 
setTempRoot
 - 
getOnCreateMatcher
@InstanceFactory(AlwaysPassMatcherFactory.class) SerializableMatcher<PipelineResult> getOnCreateMatcher() - 
setOnCreateMatcher
 - 
getOnSuccessMatcher
@InstanceFactory(AlwaysPassMatcherFactory.class) SerializableMatcher<PipelineResult> getOnSuccessMatcher() - 
setOnSuccessMatcher
 - 
getTestTimeoutSeconds
 - 
setTestTimeoutSeconds
 - 
isBlockOnRun
 - 
setBlockOnRun
void setBlockOnRun(boolean value)  
 -