public static Func TryAssignObserver()

in src/Elastic.CommonSchema/PropDispatch.Generated.cs [4283:4340]


		public static Func<Observer, object, bool> TryAssignObserver(string path)
		{
			Func<Observer, object, bool> assign = path switch
			{
				"observer.hostname" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Hostname = p),
				"ObserverHostname" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Hostname = p),
				"observer.name" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Name = p),
				"ObserverName" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Name = p),
				"observer.product" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Product = p),
				"ObserverProduct" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Product = p),
				"observer.serial_number" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.SerialNumber = p),
				"ObserverSerialNumber" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.SerialNumber = p),
				"observer.type" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Type = p),
				"ObserverType" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Type = p),
				"observer.vendor" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Vendor = p),
				"ObserverVendor" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Vendor = p),
				"observer.version" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Version = p),
				"ObserverVersion" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Version = p),
				"observer.geo.city_name" => static (e, v) => TryAssignGeo("geo.city_name")(e.Geo ??= new Geo(),v),
				"ObserverGeoCityName" => static (e, v) => TryAssignGeo("geo.city_name")(e.Geo ??= new Geo(),v),
				"observer.geo.continent_code" => static (e, v) => TryAssignGeo("geo.continent_code")(e.Geo ??= new Geo(),v),
				"ObserverGeoContinentCode" => static (e, v) => TryAssignGeo("geo.continent_code")(e.Geo ??= new Geo(),v),
				"observer.geo.continent_name" => static (e, v) => TryAssignGeo("geo.continent_name")(e.Geo ??= new Geo(),v),
				"ObserverGeoContinentName" => static (e, v) => TryAssignGeo("geo.continent_name")(e.Geo ??= new Geo(),v),
				"observer.geo.country_iso_code" => static (e, v) => TryAssignGeo("geo.country_iso_code")(e.Geo ??= new Geo(),v),
				"ObserverGeoCountryIsoCode" => static (e, v) => TryAssignGeo("geo.country_iso_code")(e.Geo ??= new Geo(),v),
				"observer.geo.country_name" => static (e, v) => TryAssignGeo("geo.country_name")(e.Geo ??= new Geo(),v),
				"ObserverGeoCountryName" => static (e, v) => TryAssignGeo("geo.country_name")(e.Geo ??= new Geo(),v),
				"observer.geo.location" => static (e, v) => TryAssignGeo("geo.location")(e.Geo ??= new Geo(),v),
				"ObserverGeoLocation" => static (e, v) => TryAssignGeo("geo.location")(e.Geo ??= new Geo(),v),
				"observer.geo.name" => static (e, v) => TryAssignGeo("geo.name")(e.Geo ??= new Geo(),v),
				"ObserverGeoName" => static (e, v) => TryAssignGeo("geo.name")(e.Geo ??= new Geo(),v),
				"observer.geo.postal_code" => static (e, v) => TryAssignGeo("geo.postal_code")(e.Geo ??= new Geo(),v),
				"ObserverGeoPostalCode" => static (e, v) => TryAssignGeo("geo.postal_code")(e.Geo ??= new Geo(),v),
				"observer.geo.region_iso_code" => static (e, v) => TryAssignGeo("geo.region_iso_code")(e.Geo ??= new Geo(),v),
				"ObserverGeoRegionIsoCode" => static (e, v) => TryAssignGeo("geo.region_iso_code")(e.Geo ??= new Geo(),v),
				"observer.geo.region_name" => static (e, v) => TryAssignGeo("geo.region_name")(e.Geo ??= new Geo(),v),
				"ObserverGeoRegionName" => static (e, v) => TryAssignGeo("geo.region_name")(e.Geo ??= new Geo(),v),
				"observer.geo.timezone" => static (e, v) => TryAssignGeo("geo.timezone")(e.Geo ??= new Geo(),v),
				"ObserverGeoTimezone" => static (e, v) => TryAssignGeo("geo.timezone")(e.Geo ??= new Geo(),v),
				"observer.os.family" => static (e, v) => TryAssignOs("os.family")(e.Os ??= new Os(),v),
				"ObserverOsFamily" => static (e, v) => TryAssignOs("os.family")(e.Os ??= new Os(),v),
				"observer.os.full" => static (e, v) => TryAssignOs("os.full")(e.Os ??= new Os(),v),
				"ObserverOsFull" => static (e, v) => TryAssignOs("os.full")(e.Os ??= new Os(),v),
				"observer.os.kernel" => static (e, v) => TryAssignOs("os.kernel")(e.Os ??= new Os(),v),
				"ObserverOsKernel" => static (e, v) => TryAssignOs("os.kernel")(e.Os ??= new Os(),v),
				"observer.os.name" => static (e, v) => TryAssignOs("os.name")(e.Os ??= new Os(),v),
				"ObserverOsName" => static (e, v) => TryAssignOs("os.name")(e.Os ??= new Os(),v),
				"observer.os.platform" => static (e, v) => TryAssignOs("os.platform")(e.Os ??= new Os(),v),
				"ObserverOsPlatform" => static (e, v) => TryAssignOs("os.platform")(e.Os ??= new Os(),v),
				"observer.os.type" => static (e, v) => TryAssignOs("os.type")(e.Os ??= new Os(),v),
				"ObserverOsType" => static (e, v) => TryAssignOs("os.type")(e.Os ??= new Os(),v),
				"observer.os.version" => static (e, v) => TryAssignOs("os.version")(e.Os ??= new Os(),v),
				"ObserverOsVersion" => static (e, v) => TryAssignOs("os.version")(e.Os ??= new Os(),v),
				_ => null
			};
			return assign;
		}