CMPSSensorTask
etlflow.task.CMPSSensorTask
case class CMPSSensorTask(name: String, project: String, subscription: String, interval: TimeInterval, spaced: Duration) extends EtlTask[Monitoring, Unit]
Cloud Monitoring sensor on Pubsub Subscription to check for num_undelivered_messages
Attributes
- interval
Cloud Monitoring Interval with start time and end time.
- name
Name for the task
- project
GCP Project ID
- spaced
Check continuously with every repetition spaced by the specified duration from the last run.
- subscription
PubSub Subscription ID
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait EtlTask[Monitoring, Unit]trait ApplicationLoggerclass Objecttrait Matchableclass Any