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