class_docstr: Checks for the existence of a table in a Cassandra cluster.
  
  .. seealso::
      For more information on how to use this operator, take a look at the guide:
      :ref:`howto/operator:CassandraTableSensor`
  
  
  For example, if you want to wait for a table called 't' to be created
  in a keyspace 'k', instantiate it as follows:
  
  >>> cassandra_sensor = CassandraTableSensor(
  ...     table="k.t", cassandra_conn_id="cassandra_default", task_id="cassandra_sensor"
  ... )
  
  :param table: Target Cassandra table.
      Use dot notation to target a specific keyspace.
  :param cassandra_conn_id: The connection ID to use
      when connecting to Cassandra cluster
code: def __init__(
      self,
      *,
      table: str,
      cassandra_conn_id: str = CassandraHook.default_conn_name,
      **kwargs: Any,
  ) -> None:
      super().__init__(**kwargs)
      self.cassandra_conn_id = cassandra_conn_id
      self.table = table
  
imports: from __future__ import annotations
  from typing import TYPE_CHECKING, Any, Sequence
  from airflow.providers.apache.cassandra.hooks.cassandra import CassandraHook
  from airflow.sensors.base import BaseSensorOperator
label_desc: Use image node_id 1 to create a new CassandraTableSensor object from inherited base classes: BaseSensorOperator with example: obj = CassandraTableSensor()