Edit Events

Rename and/or delete events in a single operation.

A convenience combination of rename_events and drop_events — useful when one pass over the unique event list should both clean up names and remove noise. At least one of rename or delete must be provided.

Usage

stream.edit_events(rename={"old_checkout": "checkout"}, delete=["system_ping"])
stream.edit_events(delete=["debug_event", "internal_event"])

Parameters

ParameterTypeDescription
renamedict, optionalMapping of {old_name: new_name}. Events whose current name is a key are renamed to the corresponding value.
deletelist of str, optionalEvent names to remove from the eventstream entirely.