Assault and domestic assault are both eligible for something known as judicial diversion. An aggravated assault is as well, except under certain conditions. Judicial diversion is where you technically plead guilty, but the guilty plea is never entered against you. If you follow all the terms of your probation and do not pick up new charges your charge will be eligible for dismissal and expungement at the end of your case. If the charge is dismissed and expunged, there will be no public record of your charge and you will not have ever been convicted.
Whether or not to consider entering in to a diversion is a something that is specific to each case and each set of facts. In some cases a diversion is a great result, in others it’s not so great, and in some it is never even possible. However, the possibility of diversion is something you will want to speak with you lawyer about given the particulars of your specific case.