:py:mod:`astronomer.providers.http.triggers.http` ================================================= .. py:module:: astronomer.providers.http.triggers.http Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: astronomer.providers.http.triggers.http.HttpTrigger .. py:class:: HttpTrigger(endpoint, http_conn_id = 'http_default', method = 'GET', data = None, headers = None, extra_options = None, poke_interval = 5.0) Bases: :py:obj:`airflow.triggers.base.BaseTrigger` This class is deprecated and will be removed in 2.0.0. Use :class: `~airflow.providers.http.triggers.http.HttpSensorTrigger` instead. .. py:method:: serialize() Serializes HttpTrigger arguments and classpath. .. py:method:: run() :async: Makes a series of asynchronous http calls via an http hook. It yields a Trigger if response is a 200 and run_state is successful, will retry the call up to the retry limit if the error is 'retryable', otherwise it throws an exception.