UrlBuilder クラス
- java.
lang. Object - com.
azure. core. util. UrlBuilder
- com.
public final class UrlBuilder
URL の作成に使用されるビルダー クラス。
コンストラクターの概要
| コンストラクター | 説明 |
|---|---|
| UrlBuilder() |
UrlBuilder の新しいインスタンスを作成します。 |
メソッドの概要
| 修飾子と型 | メソッドと説明 |
|---|---|
|
Url |
addQueryParameter(String queryParameterName, String queryParameterEncodedValue)
指定されたクエリ パラメーター名とエンコードされた値を、最終的な URL のクエリ文字列に追加します。 |
|
Url |
clearQuery()
最終的な URL の作成に使用するクエリをクリアします。 |
| String |
getHost()
この Url |
| String |
getPath()
この Url |
| Integer |
getPort()
この Url |
| Map<String,String> |
getQuery()
この Url |
| String |
getQueryString()
この Url Builder インスタンスで現在構成されているクエリ文字列を |
| String |
getScheme()
この URL |
|
static
Url |
parse(String url)
渡された |
|
static
Url |
parse(URL url)
指定された URL オブジェクトから Url |
|
Url |
setHost(String host)
最終的な URL の作成に使用するホストを設定します。 |
|
Url |
setPath(String path)
最終的な URL の作成に使用するパスを設定します。 |
|
Url |
setPort(int port)
最終的な URL のビルドに使用するポートを設定します。 |
|
Url |
setPort(String port)
最終的な URL のビルドに使用するポートを設定します。 |
|
Url |
setQuery(String query)
最終的な URL の作成に使用するクエリを設定します。 |
|
Url |
setQueryParameter(String queryParameterName, String queryParameterEncodedValue)
指定されたクエリ パラメーター名とエンコードされた値を、最終的な URL のクエリ文字列に設定します。 |
|
Url |
setScheme(String scheme)
最終的な URL の構築に使用するスキーム/プロトコルを設定します。 |
| String |
toString()
ビルドされている URL の文字列表現を取得します。 |
| URL |
toUrl()
ビルドされている URL を取得します。 |
メソッドの継承元: java.lang.Object
コンストラクターの詳細
UrlBuilder
public UrlBuilder()
UrlBuilder の新しいインスタンスを作成します。
メソッドの詳細
addQueryParameter
public UrlBuilder addQueryParameter(String queryParameterName, String queryParameterEncodedValue)
指定されたクエリ パラメーター名とエンコードされた値を、最終的な URL のクエリ文字列に追加します。
パラメーター:
戻り値:
clearQuery
public UrlBuilder clearQuery()
最終的な URL の作成に使用するクエリをクリアします。
戻り値:
getHost
public String getHost()
この UrlBuilder に割り当てられているホストを取得します。
戻り値:
getPath
public String getPath()
この UrlBuilder に割り当てられているパスを取得します。
戻り値:
getPort
public Integer getPort()
この UrlBuilder に割り当てられているポートを取得します。
戻り値:
getQuery
public Map
この UrlBuilder に割り当てられているクエリのビューを取得します。
この API によって返される に Map 対する変更は、UrlBuilder には反映されません。
戻り値:
getQueryString
public String getQueryString()
この UrlBuilder インスタンスで現在構成されているクエリ文字列を返します。
戻り値:
getScheme
public String getScheme()
この UrlBuilder に割り当てられているスキーム/プロトコルを取得します。
戻り値:
parse
public static UrlBuilder parse(String url)
渡された url 文字列を UrlBuilder に解析します。
パラメーター:
戻り値:
parse
public static UrlBuilder parse(URL url)
指定された URL オブジェクトから UrlBuilder を解析します。
パラメーター:
戻り値:
setHost
public UrlBuilder setHost(String host)
最終的な URL の作成に使用するホストを設定します。
パラメーター:
戻り値:
setPath
public UrlBuilder setPath(String path)
最終的な URL の作成に使用するパスを設定します。
パラメーター:
戻り値:
setPort
public UrlBuilder setPort(int port)
最終的な URL のビルドに使用するポートを設定します。
パラメーター:
戻り値:
setPort
public UrlBuilder setPort(String port)
最終的な URL のビルドに使用するポートを設定します。
パラメーター:
戻り値:
setQuery
public UrlBuilder setQuery(String query)
最終的な URL の作成に使用するクエリを設定します。
パラメーター:
戻り値:
setQueryParameter
public UrlBuilder setQueryParameter(String queryParameterName, String queryParameterEncodedValue)
指定されたクエリ パラメーター名とエンコードされた値を、最終的な URL のクエリ文字列に設定します。
パラメーター:
戻り値:
setScheme
public UrlBuilder setScheme(String scheme)
最終的な URL の構築に使用するスキーム/プロトコルを設定します。
パラメーター:
戻り値:
toString
public String toString()
ビルドされている URL の文字列表現を取得します。
上書き:
UrlBuilder.toString()戻り値:
toUrl
public URL toUrl()
ビルドされている URL を取得します。
戻り値:
Throws: