CasFuseDriverProfile
public
class
CasFuseDriverProfile
extends Object
implements
IFuseDriverProfile
| java.lang.Object | |
| ↳ | com.android.tradefed.build.CasFuseDriverProfile |
CasDriverProfile, FastCDC parçalı dizinler olan cihaz görüntüleri için IFuseDriverProfile'ın belirli bir uygulamasıdır.
Özet
Herkese açık oluşturucular | |
|---|---|
CasFuseDriverProfile(Path driverPath)
Belirtilen sürücü yoluyla yeni bir CasFuseDriverProfile oluşturur. |
|
CasFuseDriverProfile(Path driverPath, int mountTimeoutInMs)
Belirtilen sürücü yolu ve bağlama zaman aşımı ile yeni bir CasFuseDriverProfile oluşturur. |
|
Herkese açık yöntemler | |
|---|---|
|
buildMountCommand(Path sourceDataPath, Path mountPoint)
Bağlama komutunu yürütmek için komut satırını oluşturur. |
String
|
getDriverName()
Bu sürücü türü için açıklayıcı bir ad. |
long
|
getMountTimeoutInMs()
Bağlama noktasının hazır olması için beklenecek varsayılan zaman aşımı. |
boolean
|
isMountPointReady(Path mountPoint)
Bağlama noktasının kullanıma hazır olup olmadığını kontrol eder. |
void
|
validateSourceDataPath(Path sourceDataPath)
Kaynak veri yolunun bu belirli FUSE sürücüsü için uygun olduğunu doğrular. |
Herkese açık oluşturucular
CasFuseDriverProfile
public CasFuseDriverProfile (Path driverPath)
Belirtilen sürücü yoluyla yeni bir CasFuseDriverProfile oluşturur.
| Parametreler | |
|---|---|
driverPath |
Path: Sürücü ikili programının yolu. |
CasFuseDriverProfile
public CasFuseDriverProfile (Path driverPath,
int mountTimeoutInMs)Belirtilen sürücü yolu ve bağlama zaman aşımı ile yeni bir CasFuseDriverProfile oluşturur.
| Parametreler | |
|---|---|
driverPath |
Path: Sürücü ikili programının yolu. |
mountTimeoutInMs |
int: Bağlama noktasının hazır olması için beklenecek zaman aşımı süresi (milisaniye cinsinden). |
Herkese açık yöntemler
buildMountCommand
publicbuildMountCommand (Path sourceDataPath, Path mountPoint)
Bağlama komutunu yürütmek için komut satırını oluşturur.
| Parametreler | |
|---|---|
sourceDataPath |
Path: Kaynak veri yolu. |
mountPoint |
Path: Hedef bağlama noktası. |
| İlerlemeler | |
|---|---|
|
Çalıştırılacak komut satırını temsil eden dizelerin listesi. |
getDriverName
public String getDriverName ()
Bu sürücü türü için açıklayıcı bir ad.
| İlerlemeler | |
|---|---|
String |
Sürücünün adı (ör. "FastCDC", "sshfs"). |
getMountTimeoutInMs
public long getMountTimeoutInMs ()
Bağlama noktasının hazır olması için beklenecek varsayılan zaman aşımı.
| İlerlemeler | |
|---|---|
long |
Milisaniye cinsinden varsayılan zaman aşımı. |
isMountPointReady
public boolean isMountPointReady (Path mountPoint)
Bağlama noktasının kullanıma hazır olup olmadığını kontrol eder.
| Parametreler | |
|---|---|
mountPoint |
Path: Kontrol edilecek bağlama noktası. |
| İlerlemeler | |
|---|---|
boolean |
Bağlama noktası hazırsa doğru, aksi takdirde yanlış. |
validateSourceDataPath
public void validateSourceDataPath (Path sourceDataPath)
Kaynak veri yolunun bu belirli FUSE sürücüsü için uygun olduğunu doğrular.
| Parametreler | |
|---|---|
sourceDataPath |
Path: Kontrol edilecek kaynak veri yolu. |