Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.assist_pipeline.pipeline.PipelineRuns Class Reference

Public Member Functions

None __init__ (self, PipelineStorageCollection pipeline_store)
 
None add_run (self, PipelineRun pipeline_run)
 
None remove_run (self, PipelineRun pipeline_run)
 

Private Member Functions

None _change_listener (self, str change_type, str item_id, dict change)
 

Private Attributes

 _pipeline_store
 

Detailed Description

Class managing pipelineruns.

Definition at line 1755 of file pipeline.py.

Constructor & Destructor Documentation

◆ __init__()

None homeassistant.components.assist_pipeline.pipeline.PipelineRuns.__init__ (   self,
PipelineStorageCollection  pipeline_store 
)
Initialize.

Definition at line 1758 of file pipeline.py.

Member Function Documentation

◆ _change_listener()

None homeassistant.components.assist_pipeline.pipeline.PipelineRuns._change_listener (   self,
str  change_type,
str  item_id,
dict   change 
)
private
Handle pipeline store changes.

Definition at line 1774 of file pipeline.py.

◆ add_run()

None homeassistant.components.assist_pipeline.pipeline.PipelineRuns.add_run (   self,
PipelineRun  pipeline_run 
)
Add pipeline run.

Definition at line 1764 of file pipeline.py.

◆ remove_run()

None homeassistant.components.assist_pipeline.pipeline.PipelineRuns.remove_run (   self,
PipelineRun  pipeline_run 
)
Remove pipeline run.

Definition at line 1769 of file pipeline.py.

Member Data Documentation

◆ _pipeline_store

homeassistant.components.assist_pipeline.pipeline.PipelineRuns._pipeline_store
private

Definition at line 1761 of file pipeline.py.


The documentation for this class was generated from the following file: