MonitorConfig クラス
- java.
lang. Object - com.
microsoft. azure. management. trafficmanager. MonitorConfig
- com.
public class MonitorConfig
Traffic Manager プロファイルのエンドポイント監視設定を含むクラス。
コンストラクターの概要
コンストラクター | 説明 | |
---|---|---|
MonitorConfig() |
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
java.util.List<Monitor |
customHeaders()
カスタム ヘッダーの一覧を取得します。 |
java.util.List<Monitor |
expectedStatusCodeRanges()
予期される状態コード範囲の一覧を取得します。 |
java.lang.Long |
intervalInSeconds()
このプロファイル内のエンドポイントの監視間隔を取得します。 |
java.lang.String |
path()
エンドポイントの正常性のプローブに使用されるエンドポイント ドメイン名に対する相対パスを取得します。 |
java.lang.Long |
port()
エンドポイントの正常性のプローブに使用される TCP ポートを取得します。 |
Profile |
profileMonitorStatus()
Traffic Manager プロファイルのプロファイル レベルの監視状態を取得します。 |
Monitor |
protocol()
エンドポイントの正常性のプローブに使用されるプロトコル (HTTP、HTTPS、または TCP) を取得します。 |
java.lang.Long |
timeoutInSeconds()
このプロファイルのエンドポイントのモニター タイムアウトを取得します。 |
java.lang.Long |
toleratedNumberOfFailures()
次に失敗した正常性チェックの後に、このプロファイルでエンドポイントを宣言する前に、Traffic Manager が許容する連続した失敗した正常性チェックの数を取得します。 |
Monitor |
withCustomHeaders(List<MonitorConfigCustomHeadersItem> customHeaders)
カスタム ヘッダーの一覧を設定します。 |
Monitor |
withExpectedStatusCodeRanges(List<MonitorConfigExpectedStatusCodeRangesItem> expectedStatusCodeRanges)
予期される状態コード範囲のリストを設定します。 |
Monitor |
withIntervalInSeconds(Long intervalInSeconds)
このプロファイルのエンドポイントの監視間隔を設定します。 |
Monitor |
withPath(String path)
エンドポイントの正常性のプローブに使用されるエンドポイント ドメイン名に対する相対パスを設定します。 |
Monitor |
withPort(Long port)
エンドポイントの正常性のプローブに使用する TCP ポートを設定します。 |
Monitor |
withProfileMonitorStatus(ProfileMonitorStatus profileMonitorStatus)
Traffic Manager プロファイルのプロファイル レベルの監視状態を設定します。 |
Monitor |
withProtocol(MonitorProtocol protocol)
エンドポイントの正常性のプローブに使用するプロトコル (HTTP、HTTPS、または TCP) を設定します。 |
Monitor |
withTimeoutInSeconds(Long timeoutInSeconds)
このプロファイルのエンドポイントのモニター タイムアウトを設定します。 |
Monitor |
withToleratedNumberOfFailures(Long toleratedNumberOfFailures)
次の失敗した正常性チェックの後に、このプロファイルでエンドポイントを宣言する前に、Traffic Manager が許容する連続した失敗した正常性チェックの数を設定します。 |
メソッドの継承元: java.lang.Object
コンストラクターの詳細
MonitorConfig
public MonitorConfig()
メソッドの詳細
customHeaders
public List
カスタム ヘッダーの一覧を取得します。
Returns:
expectedStatusCodeRanges
public List
予期される状態コード範囲の一覧を取得します。
Returns:
intervalInSeconds
public Long intervalInSeconds()
このプロファイル内のエンドポイントの監視間隔を取得します。 これは、Traffic Manager がこのプロファイル内の各エンドポイントの正常性をチェックする間隔です。
Returns:
path
public String path()
エンドポイントの正常性のプローブに使用されるエンドポイント ドメイン名に対する相対パスを取得します。
Returns:
port
public Long port()
エンドポイントの正常性のプローブに使用される TCP ポートを取得します。
Returns:
profileMonitorStatus
public ProfileMonitorStatus profileMonitorStatus()
Traffic Manager プロファイルのプロファイル レベルの監視状態を取得します。 使用可能な値は、'CheckingEndpoints'、'Online'、'Degraded'、'Disabled'、'Inactive' です。
Returns:
protocol
public MonitorProtocol protocol()
エンドポイントの正常性のプローブに使用されるプロトコル (HTTP、HTTPS、または TCP) を取得します。 使用できる値は、'HTTP'、'HTTPS'、'TCP' です。
Returns:
timeoutInSeconds
public Long timeoutInSeconds()
このプロファイルのエンドポイントのモニター タイムアウトを取得します。 Traffic Manager で、このプロファイル内のエンドポイントが正常性チェックへの応答を許可する時刻です。
Returns:
toleratedNumberOfFailures
public Long toleratedNumberOfFailures()
次に失敗した正常性チェックの後に、このプロファイルでエンドポイントを宣言する前に、Traffic Manager が許容する連続した失敗した正常性チェックの数を取得します。
Returns:
withCustomHeaders
public MonitorConfig withCustomHeaders(List
カスタム ヘッダーの一覧を設定します。
Parameters:
Returns:
withExpectedStatusCodeRanges
public MonitorConfig withExpectedStatusCodeRanges(List
予期される状態コード範囲のリストを設定します。
Parameters:
Returns:
withIntervalInSeconds
public MonitorConfig withIntervalInSeconds(Long intervalInSeconds)
このプロファイルのエンドポイントの監視間隔を設定します。 これは、Traffic Manager がこのプロファイル内の各エンドポイントの正常性をチェックする間隔です。
Parameters:
Returns:
withPath
public MonitorConfig withPath(String path)
エンドポイントの正常性のプローブに使用されるエンドポイント ドメイン名に対する相対パスを設定します。
Parameters:
Returns:
withPort
public MonitorConfig withPort(Long port)
エンドポイントの正常性のプローブに使用する TCP ポートを設定します。
Parameters:
Returns:
withProfileMonitorStatus
public MonitorConfig withProfileMonitorStatus(ProfileMonitorStatus profileMonitorStatus)
Traffic Manager プロファイルのプロファイル レベルの監視状態を設定します。 使用可能な値は、'CheckingEndpoints'、'Online'、'Degraded'、'Disabled'、'Inactive' です。
Parameters:
Returns:
withProtocol
public MonitorConfig withProtocol(MonitorProtocol protocol)
エンドポイントの正常性のプローブに使用するプロトコル (HTTP、HTTPS、または TCP) を設定します。 使用できる値は、'HTTP'、'HTTPS'、'TCP' です。
Parameters:
Returns:
withTimeoutInSeconds
public MonitorConfig withTimeoutInSeconds(Long timeoutInSeconds)
このプロファイルのエンドポイントのモニター タイムアウトを設定します。 Traffic Manager で、このプロファイル内のエンドポイントが正常性チェックへの応答を許可する時刻です。
Parameters:
Returns:
withToleratedNumberOfFailures
public MonitorConfig withToleratedNumberOfFailures(Long toleratedNumberOfFailures)
次の失敗した正常性チェックの後に、このプロファイルでエンドポイントを宣言する前に、Traffic Manager が許容する連続した失敗した正常性チェックの数を設定します。
Parameters:
Returns:
適用対象
Azure SDK for Java
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示