クラス VaultEndpoint
java.lang.ObjectSE
org.springframework.vault.client.VaultEndpoint
- 実装されているすべてのインターフェース:
SerializableSE
Vault 接続座標を定義する値オブジェクト。
VaultEndpoint
は、ホスト名、TCP ポート、プロトコルスキーム (HTTP または HTTPS)、およびコンテキストパスプレフィックスを定義します。パスのデフォルトは API_VERSION
です。
- 作成者:
- Mark Paluch
- 関連事項:
フィールドのサマリー
フィールドコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明static VaultEndpoint
指定されたpath
に基づいて VaultURI
SE を構築します。createUriString
(StringSE path) 指定されたpath
に基づいて Vault URI 文字列を構築します。boolean
static VaultEndpoint
URI
SE を指定してVaultEndpoint
を作成します。static VaultEndpoint
URI
SE を指定してVaultEndpoint
を作成します。getHost()
getPath()
int
getPort()
int
hashCode()
void
ホスト名を設定します。void
void
setPort
(int port) void
toString()
フィールドの詳細
API_VERSION
- 関連事項:
コンストラクターの詳細
VaultEndpoint
public VaultEndpoint()
メソッドの詳細
create
- パラメーター:
host
- 空または null であってはなりません。port
- 1-65535 の範囲内の有効なポートである必要があります- 戻り値:
- 新しい
VaultEndpoint
。
from
URI
SE を指定してVaultEndpoint
を作成します。- パラメーター:
uri
- ホスト名、ポート、スキームを含める必要があり、空または null であってはなりません。- 戻り値:
- 新しい
VaultEndpoint
。 - 導入:
- 3.1
- 関連事項:
from
URI
SE を指定してVaultEndpoint
を作成します。- パラメーター:
uri
- ホスト名、ポート、スキームを含める必要があり、空または null であってはなりません。- 戻り値:
- 新しい
VaultEndpoint
。
getHost
- 戻り値:
- ホスト名。
setHost
ホスト名を設定します。- パラメーター:
host
- 空または null であってはなりません。
getPort
public int getPort()- 戻り値:
- ポート。
setPort
public void setPort(int port) - パラメーター:
port
- 1-65535 の範囲内の有効なポートである必要があります
getScheme
- 戻り値:
- プロトコルスキーム。
setScheme
- パラメーター:
scheme
- http または https である必要があります。
getPath
- 戻り値:
- コンテキストパスのプレフィックス。
- 導入:
- 2.1
setPath
- パラメーター:
path
- コンテキストパスのプレフィックス。null または空にすることはできません。また、先頭をスラッシュで始めることもできません。- 導入:
- 2.1
createUri
指定されたpath
に基づいて VaultURI
SE を構築します。- パラメーター:
path
- 空または null であってはなりません。- 戻り値:
URI
SE を構築しました。
createUriString
指定されたpath
に基づいて Vault URI 文字列を構築します。- パラメーター:
path
- 空または null であってはなりません。- 戻り値:
- 構築された URI 文字列。
equals
hashCode
public int hashCode()toString