def table_data_client(self):
        """Getter for the gRPC stub used for the Table Admin API.

        For example:

        .. literalinclude:: snippets.py
            :start-after: [START bigtable_table_data_client]
            :end-before: [END bigtable_table_data_client]

        :rtype: :class:`.bigtable_v2.BigtableClient`
        :returns: A BigtableClient object.
        """
        if self._table_data_client is None:
            self._table_data_client = _create_gapic_client(bigtable_v2.BigtableClient)(
                self
            )
        return self._table_data_client