クラス ConnectionFactoryBuilder

java.lang.ObjectSE
org.springframework.boot.r2dbc.ConnectionFactoryBuilder

public final class ConnectionFactoryBuilder extends ObjectSE
ConnectionFactory のビルダー。
導入:
2.5.0
作成者:
Mark Paluch, Tadaya Tsuyukubo, Stephane Nicoll, Andy Wilkinson, Moritz Halbritter
  • メソッドの詳細

    • withUrl

      public static ConnectionFactoryBuilder withUrl(StringSE url)
      指定された R2DBC url に基づいて新しい ConnectionFactoryBuilder を初期化します。
      パラメーター:
      url - 使用する URL
      戻り値:
      指定された URL で公開されているオプションで初期化された新しいビルダー
      関連事項:
    • withOptions

      public static ConnectionFactoryBuilder withOptions(io.r2dbc.spi.ConnectionFactoryOptions.Builder options)
      指定された options に基づいて新しい ConnectionFactoryBuilder を初期化します。
      パラメーター:
      options - ビルダーの初期化に使用するオプション
      戻り値:
      指定された options で定義された設定で初期化された新しいビルダー
    • derivedFrom

      public static ConnectionFactoryBuilder derivedFrom(io.r2dbc.spi.ConnectionFactory connectionFactory)
      指定された connectionFactory のオプションから派生した新しい ConnectionFactoryBuilder を初期化します。
      パラメーター:
      connectionFactory - ビルダーの初期化に使用されるオプションの接続ファクトリ
      戻り値:
      接続ファクトリのオプションで初期化された新しいビルダー
      導入:
      2.5.1
    • configure

      public ConnectionFactoryBuilder configure(ConsumerSE<io.r2dbc.spi.ConnectionFactoryOptions.Builder> options)
      追加オプションを構成します。
      パラメーター:
      options - オプションをカスタマイズするための ConsumerSE
      戻り値:
      これはメソッドチェーン用
    • username

      public ConnectionFactoryBuilder username(StringSE username)
      ユーザー名を設定します。
      パラメーター:
      username - 接続ファクトリのユーザー名
      戻り値:
      これはメソッドチェーン用
    • password

      public ConnectionFactoryBuilder password(CharSequenceSE password)
      パスワードを設定します。
      パラメーター:
      password - 接続ファクトリのパスワード
      戻り値:
      これはメソッドチェーン用
    • hostname

      public ConnectionFactoryBuilder hostname(StringSE host)
      ホスト名を設定します。
      パラメーター:
      host - 接続ファクトリのホスト名
      戻り値:
      これはメソッドチェーン用
    • port

      public ConnectionFactoryBuilder port(int port)
      ポートを構成します。
      パラメーター:
      port - 接続ファクトリポート
      戻り値:
      これはメソッドチェーン用
    • database

      public ConnectionFactoryBuilder database(StringSE database)
      データベースを構成します。
      パラメーター:
      database - 接続ファクトリデータベース
      戻り値:
      これはメソッドチェーン用
    • decorator

      decorator を追加します。
      パラメーター:
      decorator - 追加するデコレータ
      戻り値:
      これはメソッドチェーン用
      導入:
      3.2.0
    • decorators

      decorators を追加します。
      パラメーター:
      decorators - 追加するデコレータ
      戻り値:
      これはメソッドチェーン用
      導入:
      3.2.0
    • build

      public io.r2dbc.spi.ConnectionFactory build()
      このビルダーの状態に基づいて ConnectionFactory をビルドします。
      戻り値:
      接続ファクトリ
    • buildOptions

      public io.r2dbc.spi.ConnectionFactoryOptions buildOptions()
      このビルダーの状態に基づいて ConnectionFactoryOptions をビルドします。
      戻り値:
      オプション