コード例 #1
0
 /// <inheritdoc />
 public Task <ICatResponse <CatCountRecord> > CatCountAsync(ICatCountRequest request,
                                                            CancellationToken cancellationToken = default(CancellationToken)
                                                            ) =>
 DoCatAsync <ICatCountRequest, CatCountRequestParameters, CatCountRecord>(request, cancellationToken,
                                                                          LowLevelDispatch.CatCountDispatchAsync <CatResponse <CatCountRecord> >);
コード例 #2
0
 public static Task <CatResponse <CatCountRecord> > CatCountAsync(this IElasticClient client, ICatCountRequest request,
                                                                  CancellationToken ct = default
                                                                  )
 => client.Cat.CountAsync(request, ct);
コード例 #3
0
 /// <inheritdoc />
 public ICatResponse <CatCountRecord> CatCount(ICatCountRequest request) =>
 DoCat <ICatCountRequest, CatCountRequestParameters, CatCountRecord>(request,
                                                                     LowLevelDispatch.CatCountDispatch <CatResponse <CatCountRecord> >);
コード例 #4
0
 public Task <ICatResponse <CatCountRecord> > CatCountAsync(ICatCountRequest request)
 {
     return(this.DoCatAsync <ICatCountRequest, CatCountRequestParameters, CatCountRecord>(request, this.RawDispatch.CatCountDispatchAsync <CatResponse <CatCountRecord> >));
 }
コード例 #5
0
 public static CatResponse <CatCountRecord> CatCount(this IElasticClient client, ICatCountRequest request)
 => client.Cat.Count(request);
コード例 #6
0
		/// <inheritdoc/>
		public Task<ICatResponse<CatCountRecord>> CatCountAsync(ICatCountRequest request, CancellationToken cancellationToken = default(CancellationToken)) =>
			this.DoCatAsync<ICatCountRequest, CatCountRequestParameters, CatCountRecord>(request, cancellationToken, this.LowLevelDispatch.CatCountDispatchAsync<CatResponse<CatCountRecord>>);
コード例 #7
0
 public ICatResponse <CatCountRecord> CatCount(ICatCountRequest request)
 {
     return(this.DoCat <ICatCountRequest, CatCountRequestParameters, CatCountRecord>(request, this.RawDispatch.CatCountDispatch <CatResponse <CatCountRecord> >));
 }
コード例 #8
0
		/// <inheritdoc/>
		public ICatResponse<CatCountRecord> CatCount(ICatCountRequest request)=>
			this.DoCat<ICatCountRequest, CatCountRequestParameters, CatCountRecord>(request, this.LowLevelDispatch.CatCountDispatch<CatResponse<CatCountRecord>>);
 /// <summary>
 /// <c>GET</c> request to the <c>cat.count</c> API, read more about this API online:
 /// <para></para>
 /// <a href = "https://opensearch.org/docs/latest/opensearch/rest-api/cat/cat-count/">https://opensearch.org/docs/latest/opensearch/rest-api/cat/cat-count/</a>
 /// </summary>
 public Task <CatResponse <CatCountRecord> > CountAsync(ICatCountRequest request, CancellationToken ct = default) => DoCatAsync <ICatCountRequest, CatCountRequestParameters, CatCountRecord>(request, ct);
 /// <summary>
 /// <c>GET</c> request to the <c>cat.count</c> API, read more about this API online:
 /// <para></para>
 /// <a href = "https://opensearch.org/docs/latest/opensearch/rest-api/cat/cat-count/">https://opensearch.org/docs/latest/opensearch/rest-api/cat/cat-count/</a>
 /// </summary>
 public CatResponse <CatCountRecord> Count(ICatCountRequest request) => DoCat <ICatCountRequest, CatCountRequestParameters, CatCountRecord>(request);
コード例 #11
0
 /// <inheritdoc/>
 public Task <ICatResponse <CatCountRecord> > CatCountAsync(ICatCountRequest request) =>
 this.DoCatAsync <ICatCountRequest, CatCountRequestParameters, CatCountRecord>(request, this.LowLevelDispatch.CatCountDispatchAsync <CatResponse <CatCountRecord> >);
コード例 #12
0
		/// <inheritdoc/>
		public Task<ICatResponse<CatCountRecord>> CatCountAsync(ICatCountRequest request) =>
			this.DoCatAsync<ICatCountRequest, CatCountRequestParameters, CatCountRecord>(request, this.LowLevelDispatch.CatCountDispatchAsync<CatResponse<CatCountRecord>>);