示例#1
0
        public static ElasticsearchResponse <T> MpercolateGet <T>(this IElasticsearchClient client, MpercolateSelector requestParameters)
        {
            var selector = Obsolete.UpCastSelector <MpercolateRequestParameters, MultiPercolateRequestParameters>(requestParameters);

            return(client.MpercolateGet <T>(selector));
        }
示例#2
0
        public static ElasticsearchResponse <DynamicDictionary> Mpercolate(this IElasticsearchClient client, object body, MpercolateSelector requestParameters)
        {
            var selector = Obsolete.UpCastSelector <MpercolateRequestParameters, MultiPercolateRequestParameters>(requestParameters);

            return(client.Mpercolate(body, selector));
        }
示例#3
0
        public static ElasticsearchResponse <T> Mpercolate <T>(this IElasticsearchClient client, string index, string type, object body, MpercolateSelector requestParameters)
        {
            var selector = Obsolete.UpCastSelector <MpercolateRequestParameters, MultiPercolateRequestParameters>(requestParameters);

            return(client.Mpercolate <T>(index, type, body, selector));
        }
示例#4
0
        public static Task <ElasticsearchResponse <DynamicDictionary> > IndicesExistsTemplateForAllAsync(this IElasticsearchClient client, string name, IndicesExistsTemplateSelector requestParameters = null)
        {
            var selector = Obsolete.UpCastSelector <IndicesExistsTemplateRequestParameters, TemplateExistsRequestParameters>(requestParameters);

            return(client.IndicesExistsTemplateForAllAsync(name, requestParameters));
        }
示例#5
0
        public static Task <ElasticsearchResponse <T> > MpercolateAsync <T>(this IElasticsearchClient client, object body, MpercolateSelector requestParameters)
        {
            var selector = Obsolete.UpCastSelector <MpercolateRequestParameters, MultiPercolateRequestParameters>(requestParameters);

            return(client.MpercolateAsync <T>(body, selector));
        }
        public static ElasticsearchResponse <DynamicDictionary> IndicesPutAliasPost(this IElasticsearchClient client, string index, string name, object body, Func <IndicesPutAliasRequestParameters, IndicesPutAliasRequestParameters> requestParameters = null)
        {
            var selector = Obsolete.UpCastSelector <IndicesPutAliasRequestParameters, PutAliasRequestParameters>(requestParameters);

            return(client.IndicesPutAliasPost(index, name, selector));
        }
示例#7
0
        public static ElasticsearchResponse <T> IndicesExistsTemplateForAll <T>(this IElasticsearchClient client, string name, IndicesExistsTemplateSelector requestParameters = null)
        {
            var selector = Obsolete.UpCastSelector <IndicesExistsTemplateRequestParameters, TemplateExistsRequestParameters>(requestParameters);

            return(client.IndicesExistsTemplateForAll <T>(name, requestParameters));
        }
        public static Task <ElasticsearchResponse <DynamicDictionary> > IndicesRecoveryAsync(this IElasticsearchClient client, string index, IndicesRecoveryStatusSelector requestParameters = null)
        {
            var selector = Obsolete.UpCastSelector <IndicesRecoveryRequestParameters, RecoveryStatusRequestParameters>(requestParameters);

            return(client.IndicesRecoveryAsync(index, selector));
        }
        public static ElasticsearchResponse <T> SnapshotGetRepository <T>(this IElasticsearchClient client, string repository, SnapshotGetRepositorySelector requestParameters = null)
        {
            var selector = Obsolete.UpCastSelector <SnapshotGetRepositoryRequestParameters, GetRepositoryRequestParameters>(requestParameters);

            return(client.SnapshotGetRepository <T>(repository, selector));
        }
        public static ElasticsearchResponse <DynamicDictionary> IndicesRecoveryForAll(this IElasticsearchClient client, IndicesRecoveryStatusSelector requestParameters = null)
        {
            var selector = Obsolete.UpCastSelector <IndicesRecoveryRequestParameters, RecoveryStatusRequestParameters>(requestParameters);

            return(client.IndicesRecoveryForAll(selector));
        }
        public static ElasticsearchResponse <T> IndicesRecovery <T>(this IElasticsearchClient client, string index, IndicesRecoveryStatusSelector requestParameters = null)
        {
            var selector = Obsolete.UpCastSelector <IndicesRecoveryRequestParameters, RecoveryStatusRequestParameters>(requestParameters);

            return(client.IndicesRecovery <T>(index, selector));
        }
        public static Task <ElasticsearchResponse <T> > IndicesRecoveryForAllAsync <T>(this IElasticsearchClient client, IndicesRecoveryStatusSelector requestParameters = null)
        {
            var selector = Obsolete.UpCastSelector <IndicesRecoveryRequestParameters, RecoveryStatusRequestParameters>(requestParameters);

            return(client.IndicesRecoveryForAllAsync <T>(selector));
        }
        public static Task <ElasticsearchResponse <DynamicDictionary> > IndicesDeleteAliasAsync(this IElasticsearchClient client, string index, string name, Func <IndicesDeleteAliasRequestParameters, IndicesDeleteAliasRequestParameters> requestParameters = null)
        {
            var selector = Obsolete.UpCastSelector <IndicesDeleteAliasRequestParameters, DeleteAliasRequestParameters>(requestParameters);

            return(client.IndicesDeleteAliasAsync(index, name, selector));
        }
        public static ElasticsearchResponse <T> IndicesDeleteAlias <T>(this IElasticsearchClient client, string index, string name, Func <IndicesDeleteAliasRequestParameters, IndicesDeleteAliasRequestParameters> requestParameters = null)
        {
            var selector = Obsolete.UpCastSelector <IndicesDeleteAliasRequestParameters, DeleteAliasRequestParameters>(requestParameters);

            return(client.IndicesDeleteAlias <T>(index, name, selector));
        }
示例#15
0
        public static Task <ElasticsearchResponse <DynamicDictionary> > MpercolateAsync(this IElasticsearchClient client, string index, string type, object body, MpercolateSelector requestParameters)
        {
            var selector = Obsolete.UpCastSelector <MpercolateRequestParameters, MultiPercolateRequestParameters>(requestParameters);

            return(client.MpercolateAsync(index, type, body, selector));
        }
        public static Task <ElasticsearchResponse <DynamicDictionary> > SnapshotGetRepositoryAsync(this IElasticsearchClient client, string repository, SnapshotGetRepositorySelector requestParameters = null)
        {
            var selector = Obsolete.UpCastSelector <SnapshotGetRepositoryRequestParameters, GetRepositoryRequestParameters>(requestParameters);

            return(client.SnapshotGetRepositoryAsync(repository, selector));
        }
示例#17
0
        public static Task <ElasticsearchResponse <DynamicDictionary> > MpercolateGetAsync(this IElasticsearchClient client, MpercolateSelector requestParameters)
        {
            var selector = Obsolete.UpCastSelector <MpercolateRequestParameters, MultiPercolateRequestParameters>(requestParameters);

            return(client.MpercolateGetAsync(selector));
        }
        public static Task <ElasticsearchResponse <T> > IndicesPutAliasForAllAsync <T>(this IElasticsearchClient client, string name, object body, Func <IndicesPutAliasRequestParameters, IndicesPutAliasRequestParameters> requestParameters = null)
        {
            var selector = Obsolete.UpCastSelector <IndicesPutAliasRequestParameters, PutAliasRequestParameters>(requestParameters);

            return(client.IndicesPutAliasForAllAsync <T>(name, selector));
        }