apache_beam.transforms.external module

Defines Transform whose expansion is implemented elsewhere.

No backward compatibility guarantees. Everything in this module is experimental.

class apache_beam.transforms.external.ExternalTransform(urn, payload, endpoint)[source]

Bases: apache_beam.transforms.ptransform.PTransform

External provides a cross-language transform via expansion services in foreign SDKs.

Experimental; no backwards compatibility guarantees.

default_label()[source]
classmethod get_local_namespace()[source]
classmethod outer_namespace(*args, **kwds)[source]
expand(pvalueish)[source]
to_runner_api_transform(context, full_label)[source]
apache_beam.transforms.external.memoize(func)[source]