インターフェース ElasticsearchConnectionDetails

すべてのスーパーインターフェース:
ConnectionDetails

public interface ElasticsearchConnectionDetails extends ConnectionDetails
Elasticsearch サービスへの接続を確立するために必要な詳細。
導入:
3.1.0
作成者:
Moritz Halbritter, Andy Wilkinson, Phillip Webb
  • ネストされたクラスのサマリー

    ネストされたクラス
    修飾子と型
    インターフェース
    説明
    static final record
    Elasticsearch ノード。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    使用する Elasticsearch ノードのリスト。
    default StringSE
    Elasticsearch での認証用のパスワード。
    default StringSE
    Elasticsearch に送信されるすべてのリクエストのパスに追加されるプレフィックス。
    default SslBundle
    使用する SSL バンドル。
    default StringSE
    Elasticsearch での認証用のユーザー名。
  • メソッドの詳細

    • getNodes

      使用する Elasticsearch ノードのリスト。
      戻り値:
      使用する Elasticsearch ノードのリスト
    • getUsername

      default StringSE getUsername()
      Elasticsearch での認証用のユーザー名。
      戻り値:
      Elasticsearch または null による認証用のユーザー名
    • getPassword

      default StringSE getPassword()
      Elasticsearch での認証用のパスワード。
      戻り値:
      Elasticsearch または null による認証用のパスワード
    • getPathPrefix

      default StringSE getPathPrefix()
      Elasticsearch に送信されるすべてのリクエストのパスに追加されるプレフィックス。
      戻り値:
      Elasticsearch または null に送信されるすべてのリクエストのパスに追加されるプレフィックス
    • getSslBundle

      default SslBundle getSslBundle()
      使用する SSL バンドル。
      戻り値:
      使用する SSL バンドル
      導入:
      3.5.0