public interface ApexPipelineOptions extends PipelineOptions
PipelineOptions.AtomicLongFactory, PipelineOptions.CheckEnabled, PipelineOptions.DirectRunner, PipelineOptions.JobNameFactory, PipelineOptions.NoOpMetricsSink, PipelineOptions.UserAgentFactory
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getApplicationName() |
java.lang.String |
getConfigFile() |
long |
getRunMillis() |
boolean |
isEmbeddedExecution() |
boolean |
isEmbeddedExecutionDebugMode() |
boolean |
isParDoFusionEnabled() |
boolean |
isTupleTracingEnabled() |
void |
setApplicationName(java.lang.String name) |
void |
setConfigFile(java.lang.String name) |
void |
setEmbeddedExecution(boolean embedded) |
void |
setEmbeddedExecutionDebugMode(boolean embeddedDebug) |
void |
setParDoFusionEnabled(boolean enabled) |
void |
setRunMillis(long runMillis) |
void |
setTupleTracingEnabled(boolean enabled) |
as, getJobName, getMetricsHttpSinkUrl, getMetricsPushPeriod, getMetricsSink, getOptionsId, getRunner, getStableUniqueNames, getTempLocation, getUserAgent, outputRuntimeOptions, setJobName, setMetricsHttpSinkUrl, setMetricsPushPeriod, setMetricsSink, setOptionsId, setRunner, setStableUniqueNames, setTempLocation, setUserAgent
populateDisplayData
void setApplicationName(java.lang.String name)
java.lang.String getApplicationName()
void setEmbeddedExecution(boolean embedded)
@Default.Boolean(value=true) boolean isEmbeddedExecution()
void setEmbeddedExecutionDebugMode(boolean embeddedDebug)
@Default.Boolean(value=true) boolean isEmbeddedExecutionDebugMode()
void setTupleTracingEnabled(boolean enabled)
@Default.Boolean(value=false) boolean isTupleTracingEnabled()
void setRunMillis(long runMillis)
@Default.Long(value=0L) long getRunMillis()
void setConfigFile(java.lang.String name)
@Default.String(value="classpath:/beam-runners-apex.properties") java.lang.String getConfigFile()
void setParDoFusionEnabled(boolean enabled)
@Default.Boolean(value=true) boolean isParDoFusionEnabled()