apache_beam.transforms.environments module¶
Environments concepts.
For internal use only. No backwards compatibility guarantees.
-
class
apache_beam.transforms.environments.Environment(capabilities=(), artifacts=(), resource_hints=None)[source]¶ Bases:
objectAbstract base class for environments.
Represents a type and configuration of environment. Each type of Environment should have a unique urn.
For internal use only. No backwards compatibility guarantees.
-
class
apache_beam.transforms.environments.DefaultEnvironment(capabilities=(), artifacts=(), resource_hints=None)[source]¶ Bases:
apache_beam.transforms.environments.EnvironmentUsed as a stub when context is missing a default environment.
-
class
apache_beam.transforms.environments.DockerEnvironment(container_image=None, capabilities=(), artifacts=(), resource_hints=None)[source]¶
-
class
apache_beam.transforms.environments.ProcessEnvironment(command, os='', arch='', env=None, capabilities=(), artifacts=(), resource_hints=None)[source]¶
-
class
apache_beam.transforms.environments.ExternalEnvironment(url, params=None, capabilities=(), artifacts=(), resource_hints=None)[source]¶
-
class
apache_beam.transforms.environments.EmbeddedPythonEnvironment(capabilities=(), artifacts=(), resource_hints=None)[source]¶
-
class
apache_beam.transforms.environments.EmbeddedPythonGrpcEnvironment(state_cache_size=None, data_buffer_time_limit_ms=None, capabilities=(), artifacts=(), resource_hints=None)[source]¶
-
class
apache_beam.transforms.environments.SubprocessSDKEnvironment(command_string, capabilities=(), artifacts=(), resource_hints=None)[source]¶