クラス ReactiveElasticsearchSqlClient

java.lang.ObjectSE
co.elastic.clients.ApiClient<co.elastic.clients.transport.ElasticsearchTransport,ReactiveElasticsearchSqlClient>
org.springframework.data.elasticsearch.client.elc.ReactiveElasticsearchSqlClient

public class ReactiveElasticsearchSqlClient extends co.elastic.clients.ApiClient<co.elastic.clients.transport.ElasticsearchTransport,ReactiveElasticsearchSqlClient>
ElasticsearchSqlClient のリアクティブバージョン。
導入:
5.4
作成者:
Aouichaoui Youssef
  • フィールドのサマリー

    クラス co.elastic.clients.ApiClient から継承されたフィールド

    transport, transportOptions
  • コンストラクターの概要

    コンストラクター
    コンストラクター
    説明
    ReactiveElasticsearchSqlClient(co.elastic.clients.transport.ElasticsearchTransport transport, co.elastic.clients.transport.TransportOptions transportOptions)
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.sql.QueryResponse>
    SQL リクエストを実行します。
    reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.sql.QueryResponse>
    query(co.elastic.clients.elasticsearch.sql.QueryRequest query)
    SQL リクエストを実行します。
    final reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.sql.QueryResponse>
    query(FunctionSE<co.elastic.clients.elasticsearch.sql.QueryRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.sql.QueryRequest>> fn)
    SQL リクエストを実行する
    withTransportOptions(co.elastic.clients.transport.TransportOptions transportOptions)

    クラス co.elastic.clients.ApiClient から継承されたメソッド

    _jsonpMapper, _transport, _transportOptions, getDeserializer, withTransportOptions

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • ReactiveElasticsearchSqlClient

      public ReactiveElasticsearchSqlClient(co.elastic.clients.transport.ElasticsearchTransport transport, @Nullable co.elastic.clients.transport.TransportOptions transportOptions)
  • メソッドの詳細

    • withTransportOptions

      public ReactiveElasticsearchSqlClient withTransportOptions(@Nullable co.elastic.clients.transport.TransportOptions transportOptions)
      次で指定:
      クラス co.elastic.clients.ApiClient<co.elastic.clients.transport.ElasticsearchTransport,ReactiveElasticsearchSqlClient>withTransportOptions 
    • query

      public final reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.sql.QueryResponse> query(FunctionSE<co.elastic.clients.elasticsearch.sql.QueryRequest.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch.sql.QueryRequest>> fn) throws IOExceptionSE, co.elastic.clients.elasticsearch._types.ElasticsearchException
      SQL リクエストを実行する
      パラメーター:
      fn - QueryRequest を作成するためにビルダーを初期化する関数。
      例外:
      IOExceptionSE
      co.elastic.clients.elasticsearch._types.ElasticsearchException
    • query

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.sql.QueryResponse> query(co.elastic.clients.elasticsearch.sql.QueryRequest query)
      SQL リクエストを実行します。
    • query

      public reactor.core.publisher.Mono<co.elastic.clients.elasticsearch.sql.QueryResponse> query()
      SQL リクエストを実行します。