public static Task <ElasticsearchResponse <DynamicDictionary> > IndicesGetFieldMappingAsync(this IElasticsearchClient client, string index, string field, IndicesGetFieldMappingSelector requestParameters)
        {
            var selector = Obsolete.UpCastSelector <IndicesGetFieldMappingRequestParameters, GetFieldMappingRequestParameters>(requestParameters);

            return(client.IndicesGetFieldMappingAsync(index, field, selector));
        }
        public static ElasticsearchResponse <DynamicDictionary> IndicesGetFieldMappingForAll(this IElasticsearchClient client, string type, string field, IndicesGetFieldMappingSelector requestParameters)
        {
            var selector = Obsolete.UpCastSelector <IndicesGetFieldMappingRequestParameters, GetFieldMappingRequestParameters>(requestParameters);

            return(client.IndicesGetFieldMappingForAll(type, field, selector));
        }
        public static ElasticsearchResponse <T> IndicesGetFieldMapping <T>(this IElasticsearchClient client, string index, string field, IndicesGetFieldMappingSelector requestParameters)
        {
            var selector = Obsolete.UpCastSelector <IndicesGetFieldMappingRequestParameters, GetFieldMappingRequestParameters>(requestParameters);

            return(client.IndicesGetFieldMapping <T>(index, field, selector));
        }