インターフェース RestTestClient.UriSpec<S extends RestTestClient.RequestHeadersSpec <?>>

型パラメーター:
S - 仕様型への自己参照
すべての既知のサブインターフェース:
RestTestClient.RequestBodyUriSpec, RestTestClient.RequestHeadersUriSpec<S>
含まれているインターフェース:
RestTestClient

public static interface RestTestClient.UriSpec<S extends RestTestClient.RequestHeadersSpec<?>>
リクエストの URI を提供するための仕様。
導入:
7.0
作成者:
Rob Worsnop, Rossen Stoyanchev
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    uri(StringSE uri, @Nullable ObjectSE... uriVariables)
    URI テンプレートと URI 変数を使用して、リクエストの URI を指定します。
    uri(StringSE uri, MapSE<StringSE, ? extends @Nullable ObjectSE> uriVariables)
    URI テンプレートと URI 変数を使用して、リクエストの URI を指定します。
    uri(URISE uri)
    完全に構築された絶対 URISE を使用して URI を指定します。
    このクライアント用に構成された UriBuilderFactory を通じて取得した UriBuilder を使用して、リクエストの URI を作成します。
  • メソッドの詳細

    • uri

      S uri(URISE uri)
      完全に構築された絶対 URISE を使用して URI を指定します。

      UriBuilderFactory がベース URI を使用してクライアント用に構成されている場合、そのベース URI は提供された java.net.URI に適用されません。ベース URI を java.net.URI に適用する場合は、uri(String, Object...) または uri(String, Map) のいずれか(たとえば、uri(myUri.toString()))を呼び出す必要があります。

      戻り値:
      ヘッダーを追加したり、交換を実行したりするための仕様
    • uri

      S uri(StringSE uri, @Nullable ObjectSE... uriVariables)
      URI テンプレートと URI 変数を使用して、リクエストの URI を指定します。

      クライアントに UriBuilderFactory が設定されている場合 (たとえば、ベース URI を使用)、それが URI テンプレートの拡張に使用されます。

      戻り値:
      ヘッダーを追加したり、交換を実行したりするための仕様
    • uri

      S uri(StringSE uri, MapSE<StringSE, ? extends @Nullable ObjectSE> uriVariables)
      URI テンプレートと URI 変数を使用して、リクエストの URI を指定します。

      クライアントに UriBuilderFactory が設定されている場合 (たとえば、ベース URI を使用)、それが URI テンプレートの拡張に使用されます。

      戻り値:
      ヘッダーを追加したり、交換を実行したりするための仕様
    • uri

      S uri(FunctionSE<UriBuilder, URISE> uriFunction)
      このクライアント用に構成された UriBuilderFactory を通じて取得した UriBuilder を使用して、リクエストの URI を作成します。
      戻り値:
      ヘッダーを追加したり、交換を実行したりするための仕様