ClientSettings クラス
- java.
lang. Object - com.
microsoft. azure. servicebus. ClientSettings
- com.
public class ClientSettings
TokenProvider、RetryPolicy、OperationTimeout などの一般的なクライアント レベル設定をカプセル化するクラス。
コンストラクターの概要
コンストラクター | 説明 |
---|---|
ClientSettings(TokenProvider tokenProvider) |
指定されたトークン プロバイダー、既定の再試行ポリシー、および既定の操作タイムアウトを使用して、新しいインスタンスを作成します。 |
ClientSettings(TokenProvider tokenProvider, RetryPolicy retryPolicy, Duration operationTimeout) |
指定されたトークン プロバイダー、再試行ポリシー、操作タイムアウトを使用して新しいインスタンスを作成します。 |
ClientSettings(TokenProvider tokenProvider, RetryPolicy retryPolicy, Duration operationTimeout, TransportType transportType) |
指定されたトークン プロバイダー、再試行ポリシー、操作タイムアウトを使用して新しいインスタンスを作成します。 |
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
Duration |
getOperationTimeout()
このインスタンスに含まれる操作のタイムアウトを取得します。 |
Retry |
getRetryPolicy()
このインスタンスに含まれる再試行ポリシーを取得します。 |
Token |
getTokenProvider()
このインスタンスに含まれるトークン プロバイダーを取得します。 |
Transport |
getTransportType()
このインスタンスのトランスポートの種類を取得します |
メソッドの継承元: java.lang.Object
コンストラクターの詳細
ClientSettings
public ClientSettings(TokenProvider tokenProvider)
指定されたトークン プロバイダー、既定の再試行ポリシー、および既定の操作タイムアウトを使用して、新しいインスタンスを作成します。
パラメーター:
ClientSettings
public ClientSettings(TokenProvider tokenProvider, RetryPolicy retryPolicy, Duration operationTimeout)
指定されたトークン プロバイダー、再試行ポリシー、操作タイムアウトを使用して新しいインスタンスを作成します。
パラメーター:
ClientSettings
public ClientSettings(TokenProvider tokenProvider, RetryPolicy retryPolicy, Duration operationTimeout, TransportType transportType)
指定されたトークン プロバイダー、再試行ポリシー、操作タイムアウトを使用して新しいインスタンスを作成します。
パラメーター:
メソッドの詳細
getOperationTimeout
public Duration getOperationTimeout()
このインスタンスに含まれる操作のタイムアウトを取得します。
戻り値:
getRetryPolicy
public RetryPolicy getRetryPolicy()
このインスタンスに含まれる再試行ポリシーを取得します。
戻り値:
getTokenProvider
public TokenProvider getTokenProvider()
このインスタンスに含まれるトークン プロバイダーを取得します。
戻り値:
getTransportType
public TransportType getTransportType()
このインスタンスのトランスポートの種類を取得します
戻り値:
適用対象
Azure SDK for Java