original_docstring: Start the lease expiry timer for `items`.
  
          Args:
              items: Sequence of ack-ids for which to start lease expiry timers.
          
docstring: Start the lease expiry timer for `items`.
docstring_tokens: Start the lease expiry timer for ` items ` .
code: def start_lease_expiry_timer(self, ack_ids: Iterable[str]) -> None:
          """Start the lease expiry timer for `items`.
  
          Args:
              items: Sequence of ack-ids for which to start lease expiry timers.
          """
          with self._add_remove_lock:
              for ack_id in ack_ids:
                  lease_info = self._leased_messages.get(ack_id)
                  # Lease info might not exist for this ack_id because it has already
                  # been removed by remove().
                  if lease_info:
                      self._leased_messages[ack_id] = lease_info._replace(
                          sent_time=time.time()
                      )
code_tokens: def start_lease_expiry_timer ( self , ack_ids : Iterable [ str ] ) -> None : with self . _add_remove_lock : for ack_id in ack_ids : lease_info = self . _leased_messages . get ( ack_id ) if lease_info : self . _leased_messages [ ack_id ] = lease_info . _replace ( sent_time = time . time ( ) )
short_docstring: Start the lease expiry timer for `items`.
short_docstring_tokens: Start the lease expiry timer for ` items ` .
comment: """Start the lease expiry timer for `items`.
  
          Args:
              items: Sequence of ack-ids for which to start lease expiry timers.
          """$SEP$# Lease info might not exist for this ack_id because it has already$SEP$# been removed by remove().