IFuseDriverProfile
public
interface
IFuseDriverProfile
| com.android.tradefed.build.IFuseDriverProfile |
इससे किसी खास FUSE ड्राइवर के व्यवहार के बारे में पता चलता है. इससे MountManager को सामान्य बनाया जा सकता है.
खास जानकारी
सार्वजनिक तरीके | |
|---|---|
abstract
|
buildMountCommand(Path sourceDataPath, Path mountPoint)
माउंट कमांड को चलाने के लिए, कमांड लाइन बनाता है. |
abstract
String
|
getDriverName()
इस ड्राइवर टाइप के लिए, जानकारी देने वाला नाम. |
default
long
|
getMountTimeoutInMs()
माउंट पॉइंट के तैयार होने का इंतज़ार करने के लिए डिफ़ॉल्ट टाइमआउट. |
default
boolean
|
isMountPointReady(Path mountPoint)
इस कुकी से यह पता चलता है कि माउंट पॉइंट इस्तेमाल के लिए तैयार है या नहीं. |
abstract
void
|
validateSourceDataPath(Path sourceDataPath)
यह पुष्टि करता है कि सोर्स डेटा पाथ, इस खास FUSE ड्राइवर के लिए सही है. |
सार्वजनिक तरीके
buildMountCommand
public abstractbuildMountCommand (Path sourceDataPath, Path mountPoint)
माउंट कमांड को चलाने के लिए, कमांड लाइन बनाता है.
| पैरामीटर | |
|---|---|
sourceDataPath |
Path: सोर्स डेटा का पाथ. |
mountPoint |
Path: टारगेट माउंट पॉइंट. |
| रिटर्न | |
|---|---|
|
स्ट्रिंग की सूची, जिसे एक्ज़ीक्यूट करने के लिए कमांड लाइन के तौर पर दिखाया जाता है. |
getDriverName
public abstract String getDriverName ()
इस ड्राइवर टाइप के लिए, जानकारी देने वाला नाम.
| रिटर्न | |
|---|---|
String |
ड्राइवर का नाम (उदाहरण के लिए, "FastCDC", "sshfs"). |
getMountTimeoutInMs
public long getMountTimeoutInMs ()
माउंट पॉइंट के तैयार होने का इंतज़ार करने के लिए डिफ़ॉल्ट टाइमआउट.
| रिटर्न | |
|---|---|
long |
मिलीसेकंड में टाइम आउट की डिफ़ॉल्ट अवधि. |
isMountPointReady
public boolean isMountPointReady (Path mountPoint)
इस कुकी से यह पता चलता है कि माउंट पॉइंट इस्तेमाल के लिए तैयार है या नहीं.
| पैरामीटर | |
|---|---|
mountPoint |
Path: जांच करने के लिए माउंट पॉइंट. |
| रिटर्न | |
|---|---|
boolean |
अगर माउंट पॉइंट तैयार है, तो वैल्यू true होगी. अगर ऐसा नहीं है, तो वैल्यू false होगी. |
validateSourceDataPath
public abstract void validateSourceDataPath (Path sourceDataPath)
यह पुष्टि करता है कि सोर्स डेटा पाथ, इस खास FUSE ड्राइवर के लिए सही है.
| पैरामीटर | |
|---|---|
sourceDataPath |
Path: जांच करने के लिए सोर्स डेटा पाथ. |
| थ्रो | |
|---|---|
|
अगर सोर्स डेटा का पाथ मान्य नहीं है. |