クラス ReactiveChildTemplate< T は co.elastic.clients.transport.Transport を継承します , CLIENT は co.elastic.clients.ApiClient<T, CLIENT> を継承します。 >

java.lang.ObjectSE
org.springframework.data.elasticsearch.client.elc.ReactiveChildTemplate<T,CLIENT>
既知の直属サブクラス
ReactiveClusterTemplate, ReactiveIndicesTemplate

public class ReactiveChildTemplate<T extends co.elastic.clients.transport.Transport, CLIENT extends co.elastic.clients.ApiClient<T,CLIENT>> extends ObjectSE
ReactiveElasticsearchClient の子クライアントの 1 つを使用するリアクティブテンプレートの基本クラス。
導入:
4.4
作成者:
Peter-Josef Meisch
  • フィールドの詳細

    • client

      protected final CLIENT extends co.elastic.clients.ApiClient<T,CLIENT> client
    • elasticsearchConverter

      protected final ElasticsearchConverter elasticsearchConverter
    • requestConverter

      protected final org.springframework.data.elasticsearch.client.elc.RequestConverter requestConverter
    • responseConverter

      protected final org.springframework.data.elasticsearch.client.elc.ResponseConverter responseConverter
    • exceptionTranslator

      protected final ElasticsearchExceptionTranslator exceptionTranslator
  • コンストラクターの詳細

  • 方法の詳細

    • execute

      public <RESULT> Publisher<RESULT> execute(ReactiveChildTemplate.ClientCallback<CLIENT, Publisher<RESULT>> callback)
      クライアントとのコールバックを実行し、例外の変換を提供します。
      型パラメーター:
      RESULT - コールバックから返される型
      パラメーター:
      callback - 実行するコールバック。null であってはなりません
      戻り値:
      コールバック結果