Package cz.o2.proxima.beam.core
Interface ProximaPipelineOptions
-
- All Superinterfaces:
org.apache.beam.sdk.transforms.display.HasDisplayData,org.apache.beam.sdk.options.PipelineOptions
public interface ProximaPipelineOptions extends org.apache.beam.sdk.options.PipelineOptions
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classProximaPipelineOptions.Registrar-
Nested classes/interfaces inherited from interface org.apache.beam.sdk.options.PipelineOptions
org.apache.beam.sdk.options.PipelineOptions.AtomicLongFactory, org.apache.beam.sdk.options.PipelineOptions.CheckEnabled, org.apache.beam.sdk.options.PipelineOptions.DirectRunner, org.apache.beam.sdk.options.PipelineOptions.JobNameFactory, org.apache.beam.sdk.options.PipelineOptions.UserAgentFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleangetEnforceStableInputForRemoteConsumer()Enforce stable input for remote consumers in consolebooleangetPreserveUDFJar()falseto preserve UDF jar on exit.longgetProximaIOWriteFinalizeTimeoutMs()longgetStartBatchReadDelayMs()Set delay forBatchLogReadin ms.@Nullable java.lang.StringgetUdfJarDirPath()Set directory where to store generated UDF jar(s).voidsetEnforceStableInputForRemoteConsumer(boolean enforce)voidsetPreserveUDFJar(boolean preserve)voidsetProximaIOWriteFinalizeTimeoutMs(long timeout)voidsetStartBatchReadDelayMs(long readDelayMs)voidsetUdfJarDirPath(java.lang.String path)
-
-
-
Method Detail
-
getPreserveUDFJar
@Boolean(true) boolean getPreserveUDFJar()
falseto preserve UDF jar on exit.
-
setPreserveUDFJar
void setPreserveUDFJar(boolean preserve)
-
getUdfJarDirPath
@Nullable java.lang.String getUdfJarDirPath()
Set directory where to store generated UDF jar(s).
-
setUdfJarDirPath
void setUdfJarDirPath(java.lang.String path)
-
getStartBatchReadDelayMs
@Long(0L) long getStartBatchReadDelayMs()
Set delay forBatchLogReadin ms.
-
setStartBatchReadDelayMs
void setStartBatchReadDelayMs(long readDelayMs)
-
getEnforceStableInputForRemoteConsumer
@Boolean(true) boolean getEnforceStableInputForRemoteConsumer()
Enforce stable input for remote consumers in console
-
setEnforceStableInputForRemoteConsumer
void setEnforceStableInputForRemoteConsumer(boolean enforce)
-
getProximaIOWriteFinalizeTimeoutMs
@Long(30000L) long getProximaIOWriteFinalizeTimeoutMs()
-
setProximaIOWriteFinalizeTimeoutMs
void setProximaIOWriteFinalizeTimeoutMs(long timeout)
-
-