インターフェース HttpMessageConverters.Builder< T は HttpMessageConverters.Builder<T> を継承します。 >
- すべての既知のサブインターフェース:
HttpMessageConverters.ClientBuilder,HttpMessageConverters.ServerBuilder
- 含まれているインターフェース:
HttpMessageConverters
public static interface HttpMessageConverters.Builder<T extends HttpMessageConverters.Builder<T>>
- 導入:
- 7.0
- 作成者:
- Brian Clozel
メソッドのサマリー
修飾子と型メソッド説明build()このビルダーによって構成されたHttpMessageConvertersインスタンスを構築して返します。cborMessageConverter(HttpMessageConverter<?> cborMessageConverter) CBOR 形式をサポートする任意のコンバーターを使用して、デフォルトの Jackson 3.x CBORHttpMessageConverterを上書きします。configureMessageConverters(ConsumerSE<HttpMessageConverter<?>> configurer) 選択したメッセージコンバーターを構成するためのコンシューマーを追加します。customMessageConverter(HttpMessageConverter<?> customConverter) カスタムHttpMessageConverterをコンバーターのリストに追加します。jsonMessageConverter(HttpMessageConverter<?> jsonMessageConverter) JSON 形式をサポートする任意のコンバーターを使用して、デフォルトの Jackson 3.x JSONHttpMessageConverterを上書きします。クラスパス検出を使用してデフォルトのコンバーターを登録します。smileMessageConverter(HttpMessageConverter<?> smileMessageConverter) Smile 形式をサポートするコンバーターを使用して、デフォルトの Jackson 3.x SmileHttpMessageConverterを上書きします。stringMessageConverter(HttpMessageConverter<?> stringMessageConverter) 文字列変換をサポートする任意のコンバーターを使用して、デフォルトの文字列HttpMessageConverterをオーバーライドします。xmlMessageConverter(HttpMessageConverter<?> xmlMessageConverter) XML 形式をサポートする任意のコンバーターを使用して、デフォルトの Jackson 3.x XMLHttpMessageConverterを上書きします。yamlMessageConverter(HttpMessageConverter<?> yamlMessageConverter) Yaml 形式をサポートする任意のコンバーターを使用して、デフォルトの Jackson 3.x YamlHttpMessageConverterを上書きします。
メソッドの詳細
registerDefaults
T registerDefaults()クラスパス検出を使用してデフォルトのコンバーターを登録します。jsonMessageConverter(HttpMessageConverter)などの手動登録は、自動検出されたコンバーターを上書きします。stringMessageConverter
文字列変換をサポートする任意のコンバーターを使用して、デフォルトの文字列HttpMessageConverterをオーバーライドします。- パラメーター:
stringMessageConverter- 使用するコンバーターインスタンス- 関連事項:
jsonMessageConverter
JSON 形式をサポートする任意のコンバーターを使用して、デフォルトの Jackson 3.x JSONHttpMessageConverterを上書きします。- パラメーター:
jsonMessageConverter- 使用するコンバーターインスタンス- 関連事項:
xmlMessageConverter
XML 形式をサポートする任意のコンバーターを使用して、デフォルトの Jackson 3.x XMLHttpMessageConverterを上書きします。- パラメーター:
xmlMessageConverter- 使用するコンバーターインスタンス- 関連事項:
smileMessageConverter
Smile 形式をサポートするコンバーターを使用して、デフォルトの Jackson 3.x SmileHttpMessageConverterを上書きします。- パラメーター:
smileMessageConverter- 使用するコンバーターインスタンス- 関連事項:
cborMessageConverter
CBOR 形式をサポートする任意のコンバーターを使用して、デフォルトの Jackson 3.x CBORHttpMessageConverterを上書きします。- パラメーター:
cborMessageConverter- 使用するコンバーターインスタンス- 関連事項:
yamlMessageConverter
Yaml 形式をサポートする任意のコンバーターを使用して、デフォルトの Jackson 3.x YamlHttpMessageConverterを上書きします。- パラメーター:
yamlMessageConverter- 使用するコンバーターインスタンス- 関連事項:
customMessageConverter
カスタムHttpMessageConverterをコンバーターのリストに追加します。- パラメーター:
customConverter- 追加するコンバーターインスタンス
configureMessageConverters
選択したメッセージコンバーターを構成するためのコンシューマーを追加します。- パラメーター:
configurer- 使用する設定プログラム
build
HttpMessageConverters build()このビルダーによって構成されたHttpMessageConvertersインスタンスを構築して返します。