@override Object toJson() => { if (indexEndpoint case final indexEndpoint?) 'indexEndpoint': indexEndpoint.toJson(), if (updateMask case final updateMask?) 'updateMask': updateMask.toJson(), };