PipelineOptions specific to Google Cloud Dataflow.See: Description
| Interface | Description |
|---|---|
| DataflowPipelineDebugOptions |
Internal.
|
| DataflowPipelineOptions |
Options that can be used to configure the
DataflowRunner. |
| DataflowPipelineWorkerPoolOptions |
Options that are used to configure the Dataflow pipeline worker pool.
|
| DataflowProfilingOptions |
Options for controlling profiling of pipeline execution.
|
| DataflowStreamingPipelineOptions |
[Internal] Options for configuring StreamingDataflowWorker.
|
| DataflowWorkerHarnessOptions |
Options that are used exclusively within the Dataflow worker harness.
|
| DataflowWorkerLoggingOptions | Deprecated
This interface will no longer be the source of truth for worker logging configuration
once jobs are executed using a dedicated SDK harness instead of user code being co-located
alongside Dataflow worker code.
|
| Class | Description |
|---|---|
| DataflowPipelineDebugOptions.DataflowClientFactory |
Returns the default Dataflow client built from the passed in PipelineOptions.
|
| DataflowPipelineDebugOptions.StagerFactory |
Creates a
Stager object using the class specified in DataflowPipelineDebugOptions.getStagerClass(). |
| DataflowPipelineOptions.StagingLocationFactory |
Returns a default staging location under
GcpOptions.getGcpTempLocation(). |
| DataflowProfilingOptions.DataflowProfilingAgentConfiguration |
Configuration the for profiling agent.
|
| DataflowStreamingPipelineOptions.GlobalConfigRefreshPeriodFactory |
Read global get config request period from system property
'windmill.global_config_refresh_period'.
|
| DataflowStreamingPipelineOptions.HarnessUpdateReportingPeriodFactory |
Read counter reporting period from system property 'windmill.harness_update_reporting_period'.
|
| DataflowStreamingPipelineOptions.LocalWindmillHostportFactory |
Factory for creating local Windmill address.
|
| DataflowStreamingPipelineOptions.MaxStackTraceDepthToReportFactory |
Read 'MaxStackTraceToReport' from system property 'windmill.max_stack_trace_to_report' or
Integer.MAX_VALUE if unspecified.
|
| DataflowStreamingPipelineOptions.PeriodicStatusPageDirectoryFactory |
Read 'PeriodicStatusPageOutputDirector' from system property
'windmill.periodic_status_page_directory' or null if unspecified.
|
| DataflowStreamingPipelineOptions.WindmillServiceStreamingRpcBatchLimitFactory |
Factory for setting value of WindmillServiceStreamingRpcBatchLimit based on environment.
|
| DataflowWorkerLoggingOptions.WorkerLogLevelOverrides |
Defines a log level override for a specific class, package, or name.
|
| DefaultGcpRegionFactory |
Factory for a default value for Google Cloud region according to
https://cloud.google.com/compute/docs/gcloud-compute/#default-properties.
|
| Enum | Description |
|---|---|
| DataflowPipelineOptions.FlexResourceSchedulingGoal |
Set of available Flexible Resource Scheduling goals.
|
| DataflowPipelineWorkerPoolOptions.AutoscalingAlgorithmType |
Type of autoscaling algorithm to use.
|
| DataflowWorkerLoggingOptions.Level |
The set of log levels that can be used on the Dataflow worker.
|
PipelineOptions specific to Google Cloud Dataflow.