in src/Elastic.CommonSchema/PropDispatch.Generated.cs [5741:5776]
public static Func<Url, object, bool> TryAssignUrl(string path)
{
Func<Url, object, bool> assign = path switch
{
"url.domain" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Domain = p),
"UrlDomain" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Domain = p),
"url.extension" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Extension = p),
"UrlExtension" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Extension = p),
"url.fragment" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Fragment = p),
"UrlFragment" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Fragment = p),
"url.full" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Full = p),
"UrlFull" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Full = p),
"url.original" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Original = p),
"UrlOriginal" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Original = p),
"url.password" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Password = p),
"UrlPassword" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Password = p),
"url.path" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Path = p),
"UrlPath" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Path = p),
"url.port" => static (e, v) => TrySetLong(e, v, static (ee, p) => ee.Port = p),
"UrlPort" => static (e, v) => TrySetLong(e, v, static (ee, p) => ee.Port = p),
"url.query" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Query = p),
"UrlQuery" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Query = p),
"url.registered_domain" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.RegisteredDomain = p),
"UrlRegisteredDomain" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.RegisteredDomain = p),
"url.scheme" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Scheme = p),
"UrlScheme" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Scheme = p),
"url.subdomain" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Subdomain = p),
"UrlSubdomain" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Subdomain = p),
"url.top_level_domain" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.TopLevelDomain = p),
"UrlTopLevelDomain" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.TopLevelDomain = p),
"url.username" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Username = p),
"UrlUsername" => static (e, v) => TrySetString(e, v, static (ee, p) => ee.Username = p),
_ => null
};
return assign;
}