CasFuseDriverProfile
public
class
CasFuseDriverProfile
extends Object
implements
IFuseDriverProfile
| java.lang.Object | |
| ↳ | com.android.tradefed.build.CasFuseDriverProfile |
CasDriverProfile เป็นการติดตั้งใช้งาน IFuseDriverProfile ที่เฉพาะเจาะจงสำหรับอิมเมจอุปกรณ์ซึ่งเป็น ไดเรกทอรีที่แบ่งเป็น FastCDC
สรุป
เครื่องมือสร้างสาธารณะ | |
|---|---|
CasFuseDriverProfile(Path driverPath)
สร้าง CasFuseDriverProfile ใหม่ด้วยเส้นทางไดรเวอร์ที่ระบุ |
|
CasFuseDriverProfile(Path driverPath, int mountTimeoutInMs)
สร้าง CasFuseDriverProfile ใหม่ด้วยเส้นทางไดรเวอร์และระยะหมดเวลาในการติดตั้งที่ระบุ |
|
เมธอดสาธารณะ | |
|---|---|
|
buildMountCommand(Path sourceDataPath, Path mountPoint)
สร้างบรรทัดคำสั่งเพื่อเรียกใช้คำสั่ง Mount |
String
|
getDriverName()
ชื่อที่สื่อความหมายสำหรับประเภทไดรเวอร์นี้ |
long
|
getMountTimeoutInMs()
ระยะหมดเวลาเริ่มต้นเพื่อรอให้จุดต่อเชื่อมพร้อมใช้งาน |
boolean
|
isMountPointReady(Path mountPoint)
ตรวจสอบว่าจุดติดตั้งพร้อมใช้งานหรือไม่ |
void
|
validateSourceDataPath(Path sourceDataPath)
ตรวจสอบว่าเส้นทางข้อมูลต้นทางเหมาะสำหรับไดรเวอร์ FUSE นี้ |
เครื่องมือสร้างสาธารณะ
CasFuseDriverProfile
public CasFuseDriverProfile (Path driverPath)
สร้าง CasFuseDriverProfile ใหม่ด้วยเส้นทางไดรเวอร์ที่ระบุ
| พารามิเตอร์ | |
|---|---|
driverPath |
Path: เส้นทางไปยังไบนารีไดรเวอร์ |
CasFuseDriverProfile
public CasFuseDriverProfile (Path driverPath,
int mountTimeoutInMs)สร้าง CasFuseDriverProfile ใหม่ด้วยเส้นทางไดรเวอร์และระยะหมดเวลาในการเมานต์ที่ระบุ
| พารามิเตอร์ | |
|---|---|
driverPath |
Path: เส้นทางไปยังไบนารีไดรเวอร์ |
mountTimeoutInMs |
int: การหมดเวลาเป็นมิลลิวินาทีเพื่อรอให้จุดติดตั้งพร้อม |
เมธอดสาธารณะ
buildMountCommand
publicbuildMountCommand (Path sourceDataPath, Path mountPoint)
สร้างบรรทัดคำสั่งเพื่อเรียกใช้คำสั่ง Mount
| พารามิเตอร์ | |
|---|---|
sourceDataPath |
Path: เส้นทางข้อมูลต้นทาง |
mountPoint |
Path: จุดต่อเชื่อมเป้าหมาย |
| คิกรีเทิร์น | |
|---|---|
|
รายการสตริงที่แสดงบรรทัดคำสั่งที่จะเรียกใช้ |
getDriverName
public String getDriverName ()
ชื่อที่สื่อความหมายสำหรับประเภทไดรเวอร์นี้
| คิกรีเทิร์น | |
|---|---|
String |
ชื่อคนขับ (เช่น "FastCDC", "sshfs") |
getMountTimeoutInMs
public long getMountTimeoutInMs ()
ระยะหมดเวลาเริ่มต้นเพื่อรอให้จุดต่อเชื่อมพร้อมใช้งาน
| คิกรีเทิร์น | |
|---|---|
long |
ระยะหมดเวลาที่เป็นค่าเริ่มต้นในหน่วยมิลลิวินาที |
isMountPointReady
public boolean isMountPointReady (Path mountPoint)
ตรวจสอบว่าจุดติดตั้งพร้อมใช้งานหรือไม่
| พารามิเตอร์ | |
|---|---|
mountPoint |
Path: จุดต่อเชื่อมที่จะตรวจสอบ |
| คิกรีเทิร์น | |
|---|---|
boolean |
เป็นจริงหากจุดติดตั้งพร้อมใช้งาน มิเช่นนั้นจะเป็นเท็จ |
validateSourceDataPath
public void validateSourceDataPath (Path sourceDataPath)
ตรวจสอบว่าเส้นทางข้อมูลต้นทางเหมาะสำหรับไดรเวอร์ FUSE นี้
| พารามิเตอร์ | |
|---|---|
sourceDataPath |
Path: เส้นทางข้อมูลต้นทางที่จะตรวจสอบ |