インターフェースの使用
org.springframework.web.client.RestClient.Builder
RestClient.Builder を使用するパッケージ
パッケージ
説明
クライアント側の REST テストサポートが含まれています。
クライアント側の Web サポートのコアパッケージ。
org.springframework.test.web.client 内の RestClient.Builder 使用
型 RestClient.Builder のパラメーターを持つ org.springframework.test.web.client のメソッドorg.springframework.web.client 内の RestClient.Builder 使用
修飾子と型メソッド説明RestClient.Builder.apply(ConsumerSE<RestClient.Builder> builderConsumer) 指定されたConsumerをこのビルダーインスタンスに適用します。リクエストのベース URL を設定します。static RestClient.BuilderRestClient.builder()RestClientビルダーを入手します。static RestClient.BuilderRestClient.builder(RestTemplate restTemplate) 指定されたRestTemplateの構成に基づいてRestClientビルダーを取得します。RestClient.Builder.clone()このRestClient.Builderを複製します。RestClient.Builder.defaultHeader(StringSE header, StringSE... values) リクエストにまだヘッダーが含まれていない場合、すべてのリクエストに追加するヘッダーを指定するグローバルオプション。RestClient.Builder.defaultHeaders(ConsumerSE<HttpHeaders> headersConsumer) これまでに宣言されたすべてのデフォルトヘッダーにアクセスし、追加、置換、削除できるようにコンシューマーを提供します。RestClient.Builder.defaultRequest(ConsumerSE<RestClient.RequestHeadersSpec<?>> defaultRequest) 構築されるすべてのリクエストをカスタマイズするためのコンシューマーを提供します。RestClient.Builder.defaultStatusHandler(PredicateSE<HttpStatusCode> statusPredicate, RestClient.ResponseSpec.ErrorHandler errorHandler) すべてのレスポンスに適用するデフォルトのステータスハンドラーを登録します。RestClient.Builder.defaultStatusHandler(ResponseErrorHandler errorHandler) すべてのレスポンスに適用するデフォルトのステータスハンドラーを登録します。RestClient.Builder.defaultUriVariables(MapSE<StringSE, ?> defaultUriVariables) MapSE で URI テンプレートを展開するときに使用するデフォルトの URL 変数値を設定します。RestClient.Builder.messageConverters(ConsumerSE<ListSE<HttpMessageConverter<?>>> configurer) RestClientが使用するメッセージコンバーターを構成します。RestClient.mutate()このRestClientから設定が複製される新しいRestClientを作成するためのビルダーを返します。RestClient.Builder.observationConvention(ClientRequestObservationConvention observationConvention) リクエスト監視のメタデータの収集に使用するようにObservationConventionを構成します。RestClient.Builder.observationRegistry(io.micrometer.observation.ObservationRegistry observationRegistry) HTTP クライアント監視の記録に使用するようにObservationRegistryを構成します。RestClient.Builder.requestFactory(ClientHttpRequestFactory requestFactory) 使用するClientHttpRequestFactoryを構成します。RestClient.Builder.requestInitializer(ClientHttpRequestInitializer initializer) 指定されたリクエスト初期化子を初期化子 チェーンの最後に追加します。RestClient.Builder.requestInitializers(ConsumerSE<ListSE<ClientHttpRequestInitializer>> initializersConsumer) 指定されたコンシューマーを使用してイニシャライザーを操作します。RestClient.Builder.requestInterceptor(ClientHttpRequestInterceptor interceptor) 指定されたリクエストインターセプターをインターセプターチェーンの最後に追加します。RestClient.Builder.requestInterceptors(ConsumerSE<ListSE<ClientHttpRequestInterceptor>> interceptorsConsumer) 指定されたコンシューマーを使用してインターセプタを操作します。RestClient.Builder.uriBuilderFactory(UriBuilderFactory uriBuilderFactory) 事前構成済みのUriBuilderFactoryインスタンスを提供します。型 RestClient.Builder の型引数を持つ org.springframework.web.client のメソッドパラメーター修飾子と型メソッド説明RestClient.Builder.apply(ConsumerSE<RestClient.Builder> builderConsumer) 指定されたConsumerをこのビルダーインスタンスに適用します。