Map<String, String?>? get parameters { _ensureParameters(); _unmodifiableParameters ??= UnmodifiableMapView(_parameters!); return _unmodifiableParameters; }