ClusterOptions
public
class
ClusterOptions
extends Object
implements
IClusterOptions
java.lang.Object | |
↳ | com.android.tradefed.cluster.ClusterOptions |
概要
フィールド | |
---|---|
public
static
final
String |
TYPE_NAME
一意の構成オブジェクト タイプ名。 |
public
String |
mClusterId
|
public
|
mNextClusterIds
|
public
String |
mServiceUrl
|
パブリック コンストラクタ | |
---|---|
ClusterOptions()
|
パブリック メソッド | |
---|---|
boolean
|
checkCommandState()
ハートビート中に(TF クラスタ上の)コマンド状態を確認するかどうか。 |
boolean
|
checkPermitsOnLease()
賃貸する前に、利用可能な許可を確認します。 |
String
|
getClusterId()
この TF インスタンスのクラスタ ID を取得します。 |
int
|
getConnectTimeout()
http 接続タイムアウトを取得します。 |
MultiMap<String, String>
|
getDeviceGroup()
デバイス グループとデバイスのマッピングを取得します。 |
long
|
getDeviceMonitorSnapshotInterval()
各デバイス スナップショット間の時間間隔をミリ秒単位で取得します。 |
|
getDeviceTag()
デバイスのシリアル番号とタグのマッピングを取得します。 |
long
|
getInvocationHeartbeatInterval()
呼び出しハートビート間の時間間隔をミリ秒単位で取得します。 |
String
|
getLabName()
ホストが属するラボの名前を取得します。 |
|
getLabels()
ホストのラベルを取得します。 |
|
getNextClusterIds()
この TF インスタンスのセカンダリ クラスタ ID を取得します。 |
int
|
getReadTimeout()
HTTP 読み取りタイムアウトを取得します。 |
String
|
getRunTargetFormat()
実行ターゲットのラベル付けの形式を取得します。 |
File
|
getSchedulerServiceAccountKeyfile()
tradefed テスト スケジューラのサービス アカウント キー ファイルを取得します。 |
String
|
getSchedulerServiceUrl()
tradefed テスト スケジューラ サービスの URL を取得します。 |
String
|
getServiceUrl()
tradefed クラスタ REST API のベース URL を取得します。 |
boolean
|
isDeviceMonitorDisabled()
クラスタ デバイス レポートが無効になっているかどうかを返します。 |
long
|
maxDiskUsagePercentage()
新しいタスクの追加のリースを停止するまでのディスク使用率の最大値。 |
boolean
|
shouldCollectEarlyTestSummary()
スケジューラが早期テストの概要を収集する必要があるかどうかを返します。 |
Boolean
|
shouldUploadInvocationStatus()
TF が呼び出しステータスをアップロードするかどうかを返します。 |
フィールド
TYPE_NAME
public static final String TYPE_NAME
一意の構成オブジェクト タイプ名。GlobalConfiguration
からシングルトン インスタンスを取得するために使用されます。
mClusterId
public String mClusterId
mNextClusterIds
publicmNextClusterIds
mServiceUrl
public String mServiceUrl
パブリック コンストラクタ
ClusterOptions
public ClusterOptions ()
パブリック メソッド
checkCommandState
public boolean checkCommandState ()
ハートビート中に(TF クラスタ上の)コマンド状態を確認するかどうか。
戻り値 | |
---|---|
boolean |
checkPermitsOnLease
public boolean checkPermitsOnLease ()
賃貸契約を結ぶ前に、利用可能な許可を確認してください。
戻り値 | |
---|---|
boolean |
getClusterId
public String getClusterId ()
この TF インスタンスのクラスタ ID を取得します。
戻り値 | |
---|---|
String |
getConnectTimeout
public int getConnectTimeout ()
HTTP 接続タイムアウトを取得します。
戻り値 | |
---|---|
int |
getDeviceGroup
public MultiMap<String, String> getDeviceGroup ()
デバイス グループとデバイスのマッピングを取得します。
戻り値 | |
---|---|
MultiMap<String, String> |
getDeviceMonitorSnapshotInterval
public long getDeviceMonitorSnapshotInterval ()
各デバイス スナップショット間の時間間隔(ミリ秒単位)を取得します。
戻り値 | |
---|---|
long |
getDeviceTag
publicgetDeviceTag ()
デバイスのシリアル番号とタグのマッピングを取得します。
戻り値 | |
---|---|
|
getInvocationHeartbeatInterval
public long getInvocationHeartbeatInterval ()
呼び出しハートビート間の時間間隔をミリ秒単位で取得します。
戻り値 | |
---|---|
long |
getLabName
public String getLabName ()
ホストが属するラボの名前を取得します。
戻り値 | |
---|---|
String |
getLabels
publicgetLabels ()
ホストのラベルを取得します。
戻り値 | |
---|---|
|
getNextClusterIds
publicgetNextClusterIds ()
この TF インスタンスのセカンダリ クラスタ ID を取得します。
戻り値 | |
---|---|
|
getReadTimeout
public int getReadTimeout ()
HTTP 読み取りタイムアウトを取得します。
戻り値 | |
---|---|
int |
getRunTargetFormat
public String getRunTargetFormat ()
実行ターゲットのラベル付けの形式を取得します。
戻り値 | |
---|---|
String |
getSchedulerServiceAccountKeyfile
public File getSchedulerServiceAccountKeyfile ()
tradefed テスト スケジューラのサービス アカウント キー ファイルを取得します。
戻り値 | |
---|---|
File |
getSchedulerServiceUrl
public String getSchedulerServiceUrl ()
tradefed テスト スケジューラ サービスの URL を取得します。
戻り値 | |
---|---|
String |
getServiceUrl
public String getServiceUrl ()
tradefed クラスタ REST API のベース URL を取得します。
戻り値 | |
---|---|
String |
isDeviceMonitorDisabled
public boolean isDeviceMonitorDisabled ()
クラスタ デバイス レポートが無効かどうかを返します。
戻り値 | |
---|---|
boolean |
maxDiskUsagePercentage
public long maxDiskUsagePercentage ()
新しいタスクの追加のリースを停止するまでのディスク使用率の最大値。
戻り値 | |
---|---|
long |
shouldCollectEarlyTestSummary
public boolean shouldCollectEarlyTestSummary ()
スケジューラが早期テストの概要を収集するかどうかを返します。
戻り値 | |
---|---|
boolean |
shouldUploadInvocationStatus
public Boolean shouldUploadInvocationStatus ()
TF が呼び出しステータスをアップロードするかどうかを返します。
戻り値 | |
---|---|
Boolean |