IClusterOptions
public interface IClusterOptions
com.android.tradefed.cluster.IClusterOptions |
Interfejs do uzyskiwania opcji związanych z klastrami.
Streszczenie
Metody publiczne | |
---|---|
abstract boolean | checkCommandState () Czy stan polecenia (w klastrze TF) powinien być sprawdzany podczas pulsu. |
abstract boolean | checkPermitsOnLease () Sprawdź dostępne pozwolenia przed wynajmem. |
abstract String | getClusterId () Pobierz identyfikator klastra dla tej instancji TF. |
abstract int | getConnectTimeout () Uzyskaj limit czasu połączenia http. |
abstract MultiMap <String, String> | getDeviceGroup () Pobierz grupę urządzeń na mapowanie urządzeń. |
abstract long | getDeviceMonitorSnapshotInterval () Uzyskaj odstęp czasu między każdą migawką urządzenia w ms. |
abstract | getDeviceTag () Pobierz numer seryjny urządzenia do mapowania tagów. |
abstract long | getInvocationHeartbeatInterval () Uzyskaj odstęp czasu między uderzeniami serca wywołania w ms. |
abstract String | getLabName () Uzyskaj nazwę laboratorium, do którego należy host. |
abstract | getLabels () Pobierz etykiety dla hosta. |
abstract | getNextClusterIds () Pobierz identyfikatory klastrów pomocniczych dla tej instancji TF. |
abstract int | getReadTimeout () Uzyskaj limit czasu odczytu http. |
abstract String | getRunTargetFormat () Pobierz format etykietowania obiektów docelowych przebiegu. |
abstract File | getSchedulerServiceAccountKeyfile () Uzyskaj plik klucza konta usługi harmonogramu testów w ramach wymiany handlowej. |
abstract String | getSchedulerServiceUrl () Uzyskaj adres URL usługi programu planującego testy TradeFed. |
abstract String | getServiceUrl () Uzyskaj podstawowy adres URL interfejsu API REST klastra objętego handlem. |
abstract boolean | isDeviceMonitorDisabled () Zwraca informację, czy raportowanie urządzeń klastrowych jest wyłączone. |
abstract long | maxDiskUsagePercentage () Maksymalny procent wykorzystania dysku, zanim przestaniemy dzierżawić dodatkowe nowe zadania. |
abstract boolean | shouldCollectEarlyTestSummary () Zwraca, czy program planujący powinien zbierać podsumowanie wczesnego testu. |
abstract Boolean | shouldUploadInvocationStatus () Zwraca, czy TF powinien przesłać stan wywołania. |
Metody publiczne
sprawdź stan polecenia
public abstract boolean checkCommandState ()
Czy stan polecenia (w klastrze TF) powinien być sprawdzany podczas pulsu.
Zwroty | |
---|---|
boolean |
sprawdźPozwolenia na dzierżawę
public abstract boolean checkPermitsOnLease ()
Sprawdź dostępne pozwolenia przed wynajmem.
Zwroty | |
---|---|
boolean |
getClusterId
public abstract String getClusterId ()
Pobierz identyfikator klastra dla tej instancji TF.
Zwroty | |
---|---|
String |
getConnectTimeout
public abstract int getConnectTimeout ()
Uzyskaj limit czasu połączenia HTTP.
Zwroty | |
---|---|
int |
getDeviceGroup
public abstract MultiMap<String, String> getDeviceGroup ()
Pobierz grupę urządzeń na mapowanie urządzeń.
Zwroty | |
---|---|
MultiMap <String, String> |
getDeviceMonitorSnapshotInterval
public abstract long getDeviceMonitorSnapshotInterval ()
Uzyskaj odstęp czasu między każdą migawką urządzenia w ms.
Zwroty | |
---|---|
long |
getDeviceTag
public abstractgetDeviceTag ()
Pobierz numer seryjny urządzenia do mapowania tagów.
Zwroty | |
---|---|
getInvocationHeartbeatInterval
public abstract long getInvocationHeartbeatInterval ()
Uzyskaj odstęp czasu między uderzeniami serca wywołania w ms.
Zwroty | |
---|---|
long |
pobierzNazwaLab
public abstract String getLabName ()
Uzyskaj nazwę laboratorium, do którego należy host.
Zwroty | |
---|---|
String |
Pobierz etykiety
public abstractgetLabels ()
Pobierz etykiety dla hosta.
Zwroty | |
---|---|
getNextClusterIds
public abstractgetNextClusterIds ()
Pobierz identyfikatory klastrów pomocniczych dla tej instancji TF.
Zwroty | |
---|---|
getReadTimeout
public abstract int getReadTimeout ()
Uzyskaj limit czasu odczytu HTTP.
Zwroty | |
---|---|
int |
getRunTargetFormat
public abstract String getRunTargetFormat ()
Pobierz format etykietowania obiektów docelowych przebiegu.
Zwroty | |
---|---|
String |
getSchedulerServiceAccountKeyfile
public abstract File getSchedulerServiceAccountKeyfile ()
Uzyskaj plik klucza konta usługi harmonogramu testów w ramach wymiany handlowej.
Zwroty | |
---|---|
File |
getSchedulerServiceUrl
public abstract String getSchedulerServiceUrl ()
Uzyskaj adres URL usługi programu planującego testy TradeFed.
Zwroty | |
---|---|
String |
getServiceUrl
public abstract String getServiceUrl ()
Uzyskaj podstawowy adres URL interfejsu API REST klastra objętego handlem.
Zwroty | |
---|---|
String |
jestDeviceMonitorWyłączony
public abstract boolean isDeviceMonitorDisabled ()
Zwraca informację, czy raportowanie urządzeń klastrowych jest wyłączone.
Zwroty | |
---|---|
boolean |
maxDiskUsageProcent
public abstract long maxDiskUsagePercentage ()
Maksymalny procent wykorzystania dysku, zanim przestaniemy dzierżawić dodatkowe nowe zadania.
Zwroty | |
---|---|
long |
shouldCollectEarlyPodsumowanie testu
public abstract boolean shouldCollectEarlyTestSummary ()
Zwraca, czy program planujący powinien zbierać podsumowanie wczesnego testu.
Zwroty | |
---|---|
boolean |
shouldUploadInvocationStatus
public abstract Boolean shouldUploadInvocationStatus ()
Zwraca, czy TF powinien przesłać stan wywołania.
Zwroty | |
---|---|
Boolean |