override def leaseLost()

in src/main/scala/com/gu/kinesis/RecordProcessorImpl.scala [128:136]


  override def leaseLost(leaseLostInput: LeaseLostInput): Unit = {
    log.info(s"Lease lost: $shardId")
    shutdown(
      ShutdownInput
        .builder()
        .shutdownReason(ShutdownReason.LEASE_LOST)
        .build()
    )
  }