apache_beam.runners.interactive.caching.cacheable module

Module for dataclasses to hold metadata of cacheable PCollections in the user code scope.

For internal use only; no backwards-compatibility guarantees.

class apache_beam.runners.interactive.caching.cacheable.Cacheable(pcoll_id: str, var: str, version: str, pcoll: apache_beam.pvalue.PCollection, producer_version: str)[source]

Bases: object

to_key()[source]
class apache_beam.runners.interactive.caching.cacheable.CacheKey(var: str, version: str, producer_version: str, pipeline_id: str)[source]

Bases: object

static from_str(r)[source]