インターフェース HttpMessageConverters.Builder< T は HttpMessageConverters.Builder<T> を継承します。 >

すべての既知のサブインターフェース:
HttpMessageConverters.ClientBuilderHttpMessageConverters.ServerBuilder
含まれているインターフェース:
HttpMessageConverters

public static interface HttpMessageConverters.Builder<T extends HttpMessageConverters.Builder<T>>
導入:
7.0
作成者:
Brian Clozel
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    このビルダーによって構成された HttpMessageConverters インスタンスを構築して返します。
    CBOR 形式をサポートする任意のコンバーターを使用して、デフォルトの Jackson 3.x CBOR HttpMessageConverter を上書きします。
    選択したメッセージコンバーターを構成するためのコンシューマーを追加します。
    カスタム HttpMessageConverter をコンバーターのリストに追加します。
    JSON 形式をサポートする任意のコンバーターを使用して、デフォルトの Jackson 3.x JSON HttpMessageConverter を上書きします。
    クラスパス検出を使用してデフォルトのコンバーターを登録します。
    Smile 形式をサポートするコンバーターを使用して、デフォルトの Jackson 3.x Smile HttpMessageConverter を上書きします。
    stringMessageConverter(HttpMessageConverter<?> stringMessageConverter)
    文字列変換をサポートする任意のコンバーターを使用して、デフォルトの文字列 HttpMessageConverter をオーバーライドします。
    XML 形式をサポートする任意のコンバーターを使用して、デフォルトの Jackson 3.x XML HttpMessageConverter を上書きします。
    Yaml 形式をサポートする任意のコンバーターを使用して、デフォルトの Jackson 3.x Yaml HttpMessageConverter を上書きします。
  • メソッドの詳細

    • registerDefaults

      T registerDefaults()
      クラスパス検出を使用してデフォルトのコンバーターを登録します。jsonMessageConverter(HttpMessageConverter) などの手動登録は、自動検出されたコンバーターを上書きします。
    • stringMessageConverter

      T stringMessageConverter(HttpMessageConverter<?> stringMessageConverter)
      文字列変換をサポートする任意のコンバーターを使用して、デフォルトの文字列 HttpMessageConverter をオーバーライドします。
      パラメーター:
      stringMessageConverter - 使用するコンバーターインスタンス
      関連事項:
    • jsonMessageConverter

      T jsonMessageConverter(HttpMessageConverter<?> jsonMessageConverter)
      JSON 形式をサポートする任意のコンバーターを使用して、デフォルトの Jackson 3.x JSON HttpMessageConverter を上書きします。
      パラメーター:
      jsonMessageConverter - 使用するコンバーターインスタンス
      関連事項:
    • xmlMessageConverter

      T xmlMessageConverter(HttpMessageConverter<?> xmlMessageConverter)
      XML 形式をサポートする任意のコンバーターを使用して、デフォルトの Jackson 3.x XML HttpMessageConverter を上書きします。
      パラメーター:
      xmlMessageConverter - 使用するコンバーターインスタンス
      関連事項:
    • smileMessageConverter

      T smileMessageConverter(HttpMessageConverter<?> smileMessageConverter)
      Smile 形式をサポートするコンバーターを使用して、デフォルトの Jackson 3.x Smile HttpMessageConverter を上書きします。
      パラメーター:
      smileMessageConverter - 使用するコンバーターインスタンス
      関連事項:
    • cborMessageConverter

      T cborMessageConverter(HttpMessageConverter<?> cborMessageConverter)
      CBOR 形式をサポートする任意のコンバーターを使用して、デフォルトの Jackson 3.x CBOR HttpMessageConverter を上書きします。
      パラメーター:
      cborMessageConverter - 使用するコンバーターインスタンス
      関連事項:
    • yamlMessageConverter

      T yamlMessageConverter(HttpMessageConverter<?> yamlMessageConverter)
      Yaml 形式をサポートする任意のコンバーターを使用して、デフォルトの Jackson 3.x Yaml HttpMessageConverter を上書きします。
      パラメーター:
      yamlMessageConverter - 使用するコンバーターインスタンス
      関連事項:
    • customMessageConverter

      T customMessageConverter(HttpMessageConverter<?> customConverter)
      カスタム HttpMessageConverter をコンバーターのリストに追加します。
      パラメーター:
      customConverter - 追加するコンバーターインスタンス
    • configureMessageConverters

      T configureMessageConverters(ConsumerSE<HttpMessageConverter<?>> configurer)
      選択したメッセージコンバーターを構成するためのコンシューマーを追加します。
      パラメーター:
      configurer - 使用する設定プログラム
    • build

      このビルダーによって構成された HttpMessageConverters インスタンスを構築して返します。