@Internal @Hidden public interface DirectTestOptions extends PipelineOptions, ApplicationNameOptions
DirectRunner
in ways that users
should never do.
Currently, the only use is to disable user-friendly overrides that prevent fully testing certain composite transforms.
PipelineOptions.AtomicLongFactory, PipelineOptions.CheckEnabled, PipelineOptions.DirectRunner, PipelineOptions.JobNameFactory, PipelineOptions.NoOpMetricsSink, PipelineOptions.UserAgentFactory
Modifier and Type | Method and Description |
---|---|
boolean |
isRunnerDeterminedSharding() |
void |
setRunnerDeterminedSharding(boolean goAheadAndDetermineSharding) |
getAppName, setAppName
as, getJobName, getMetricsGraphiteHost, getMetricsGraphitePort, getMetricsHttpSinkUrl, getMetricsPushPeriod, getMetricsSink, getOptionsId, getRunner, getStableUniqueNames, getTempLocation, getUserAgent, outputRuntimeOptions, setJobName, setMetricsGraphiteHost, setMetricsGraphitePort, setMetricsHttpSinkUrl, setMetricsPushPeriod, setMetricsSink, setOptionsId, setRunner, setStableUniqueNames, setTempLocation, setUserAgent
populateDisplayData
@Default.Boolean(value=true) boolean isRunnerDeterminedSharding()
void setRunnerDeterminedSharding(boolean goAheadAndDetermineSharding)