save

abstract suspend fun save(group: String, subscription: String, partition: Int, position: Long)

Moves the checkpoint to position if that is ahead of the stored one; otherwise does nothing.