インターフェース ReactiveVaultClient.PathSpec<S extends ReactiveVaultClient.RequestHeadersSpec <?>>

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

public static interface ReactiveVaultClient.PathSpec<S extends ReactiveVaultClient.RequestHeadersSpec<?>>
リクエストのパスを指定するための契約。
  • 方法の概要

    修飾子と型
    メソッド
    説明
    path(StringSE path, @Nullable ObjectSE... pathVariables)
    URI テンプレートと URI 変数を使用して、リクエストのパスを指定します。
    path(StringSE path, MapSE<StringSE,? extends @Nullable ObjectSE> pathVariables)
    URI テンプレートと URI 変数を使用して、リクエストのパスを指定します。
    uri(URISE uri)
    完全に構築された URISE を使用して URI を指定します。
  • メソッドの詳細

    • path

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

      クライアントに VaultEndpointProvider または UriBuilderFactory が設定されている場合 (たとえば、ベース URI を使用)、このメソッドはこれらを使用してベース URI を作成し、絶対 URI の使用を防止して、VaultEndpoint 以外のサーバーへの不要なアクセスを回避します。

    • path

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

      クライアントに VaultEndpointProvider または UriBuilderFactory が設定されている場合 (たとえば、ベース URI を使用)、このメソッドはこれらを使用してベース URI を作成し、絶対 URI の使用を防止して、VaultEndpoint 以外のサーバーへの不要なアクセスを回避します。

    • uri

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

      指定された URI が絶対 URI の場合は、そのまま使用されます。相対 URI の場合は、クライアントに設定された UriBuilderFactory (たとえば、ベース URI を使用) を使用して、指定された URI が解決されますSE