apache_beam.options.value_provider module
A ValueProvider class to implement templates with both statically
and dynamically provided values.
-
class
apache_beam.options.value_provider.ValueProvider[source]
Bases: future.types.newobject.newobject
-
is_accessible()[source]
-
get()[source]
-
class
apache_beam.options.value_provider.StaticValueProvider(value_type, value)[source]
Bases: apache_beam.options.value_provider.ValueProvider
-
is_accessible()[source]
-
get()[source]
-
class
apache_beam.options.value_provider.RuntimeValueProvider(option_name, value_type, default_value)[source]
Bases: apache_beam.options.value_provider.ValueProvider
-
runtime_options = None
-
experiments = set([])
-
is_accessible()[source]
-
classmethod
get_value(option_name, value_type, default_value)[source]
-
get()[source]
-
classmethod
set_runtime_options(pipeline_options)[source]
-
apache_beam.options.value_provider.check_accessible(value_provider_list)[source]
Check accessibility of a list of ValueProvider objects.