パッケージ jakarta.ws.rs

インターフェース SeBootstrap.Configuration.Builder

  • 含まれているインターフェース:
    SeBootstrap.Configuration

    public static interface SeBootstrap.Configuration.Builder
    ブートストラップ SeBootstrap.Configuration のビルダー。
    導入:
    3.1
    作成者:
    Markus KARG (markus@headcrashing.eu)
    • メソッドの詳細

      • build

        SeBootstrap.Configuration build()
        指定されたプロパティ値からブートストラップ構成インスタンスを構築します。
        戻り値:
        指定されたプロパティ値から構築された SeBootstrap.Configuration
        導入:
        3.1
      • property

        SeBootstrap.Configuration.Builder property​(StringSE name,
                                                   ObjectSE value)
        プロパティ name を指定された value に設定します。

        このメソッドは、指定された値の有効性、型、または構文をチェックしません。

        パラメーター:
        name - 設定するパラメーターの名前。
        value - 値を設定するか、null を使用してデフォルト値を使用します。
        戻り値:
        更新されたビルダー。
        導入:
        3.1
      • host

        default SeBootstrap.Configuration.Builder host​(StringSE host)
        使用する host を設定する便利なメソッド。

        property(HOST, value) を呼び出した場合と同じです。

        パラメーター:
        host - この構成の host パラメーター (IP アドレスまたはホスト名)、または null を使用してデフォルト値を使用します。
        戻り値:
        更新されたビルダー。
        導入:
        3.1
        関連事項:
        SeBootstrap.Configuration.HOST
      • from

        <T> SeBootstrap.Configuration.Builder from​(BiFunctionSE<StringSE,​ClassSE<T>,​OptionalSE<T>> propertiesProvider)
        プロパティサプライヤーから構成を一括読み込みする便利なメソッド。

        実装は、この構成メソッドから戻る前に、渡されたプロバイダー関数に、サポートされているすべてのプロパティの実際の値をリクエストします。単一のリクエストごとに、実装はプロパティの名前と値の予想されるデータ型を提供します。そのようなプロパティが存在しない場合 (つまり、名前が不明またはスペルが間違っているか、型が正確に一致しない場合)、OptionalSEempty です。

        型パラメーター:
        T - リクエストされたプロパティ値の型。
        パラメーター:
        propertiesProvider - 外部管理プロパティの検索機能。null を返してはなりません。
        戻り値:
        更新されたビルダー。
        導入:
        3.1
      • from

        default SeBootstrap.Configuration.Builder from​(ObjectSE externalConfig)
        外部構成を一括ロードするオプションの便利なメソッド。

        実装は、外部構成メカニズムを自由にサポートするか、まったくサポートしません。提供された外部構成からどのプロパティセットが効果的に読み込まれるかは、完全に実装次第であり、まったくない可能性もあります。

        渡された外部構成メカニズムがサポートされていない場合、このメソッドは単に何もしない必要があります。

        結果は完全に実装固有であるため、ポータブルアプリケーションではこのメソッドを呼び出さないでください。

        パラメーター:
        externalConfig - 外部管理プロパティのソース
        戻り値:
        更新されたビルダー。
        導入:
        3.1