GoogleAccountPreparer

public class GoogleAccountPreparer
extends WaitForDeviceDatetimePreparer

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetPreparer
     ↳ com.android.tradefed.targetprep.WaitForDeviceDatetimePreparer
       ↳ com.google.android.tradefed.targetprep.GoogleAccountPreparer


एक ITargetPreparer जो Google खातों को कॉन्फ़िगर करने की सुविधा देता है. अगर कोई खाता नहीं चुना गया है और Gaia खाता बनाने की सुविधा चालू है, तो एक Gaia खाता बनाया जाएगा और उसे डिवाइस में जोड़ दिया जाएगा.

खास जानकारी

पब्लिक कंस्ट्रक्टर

GoogleAccountPreparer()

सार्वजनिक तरीके

void setAccount(String accountName, String accountPassword)

यह कुकी, Google खाता सेट करती है.

void setAccountSync(boolean value)

यह कुकी सेट करती है कि खाते पर सिंक करने की सुविधा चालू करनी है या नहीं

void setSyncThenOff(long syncThenOff)

यह कुकी सेट करती है कि खाते पर सिंक करने की सुविधा चालू करनी है या नहीं

void setUp(TestInformation testInfo)

void setWaitForCheckin(boolean value)

यह कुकी सेट करती है कि खाता जोड़ने के बाद, चेक-इन पूरा होने का इंतज़ार करना है या नहीं

void tearDown(TestInformation testInfo, Throwable e)

सुरक्षित तरीके

getAccountBlacklist()
String getAccountName()
String getAccountPassword()
int getAccountRangeEnd()
int getAccountRangeStart()
File getCredentialFile()
boolean getUseAccountRange()
JSONObject loadCredentialsFromFile(File file)
void processCredentialFile(IBuildInfo buildInfo)
File resolveRelativeFilePath(IBuildInfo buildInfo, String fileName)
void setCredentialFile(File file)

पब्लिक कंस्ट्रक्टर

GoogleAccountPreparer

public GoogleAccountPreparer ()

सार्वजनिक तरीके

setAccount

public void setAccount (String accountName, 
                String accountPassword)

यह कुकी, Google खाता सेट करती है.

पैरामीटर
accountName String

accountPassword String

setAccountSync

public void setAccountSync (boolean value)

यह कुकी सेट करती है कि खाते पर सिंक करने की सुविधा चालू करनी है या नहीं

पैरामीटर
value boolean

setSyncThenOff

public void setSyncThenOff (long syncThenOff)

यह कुकी सेट करती है कि खाते पर सिंक करने की सुविधा चालू करनी है या नहीं

पैरामीटर
syncThenOff long

setUp

public void setUp (TestInformation testInfo)

पैरामीटर
testInfo TestInformation

थ्रो
BuildError
DeviceNotAvailableException
TargetSetupError

setWaitForCheckin

public void setWaitForCheckin (boolean value)

यह कुकी सेट करती है कि खाता जोड़ने के बाद, चेक-इन पूरा होने का इंतज़ार करना है या नहीं

पैरामीटर
value boolean

tearDown

public void tearDown (TestInformation testInfo, 
                Throwable e)

पैरामीटर
testInfo TestInformation

e Throwable

थ्रो
DeviceNotAvailableException

सुरक्षित तरीके

getAccountBlacklist

protected  getAccountBlacklist ()

रिटर्न

getAccountName

protected String getAccountName ()

रिटर्न
String

getAccountPassword

protected String getAccountPassword ()

रिटर्न
String

getAccountRangeEnd

protected int getAccountRangeEnd ()

रिटर्न
int

getAccountRangeStart

protected int getAccountRangeStart ()

रिटर्न
int

getCredentialFile

protected File getCredentialFile ()

रिटर्न
File

getUseAccountRange

protected boolean getUseAccountRange ()

रिटर्न
boolean

loadCredentialsFromFile

protected JSONObject loadCredentialsFromFile (File file)

पैरामीटर
file File

रिटर्न
JSONObject

थ्रो
TargetSetupError

processCredentialFile

protected void processCredentialFile (IBuildInfo buildInfo)

पैरामीटर
buildInfo IBuildInfo

थ्रो
TargetSetupError

resolveRelativeFilePath

protected File resolveRelativeFilePath (IBuildInfo buildInfo, 
                String fileName)

पैरामीटर
buildInfo IBuildInfo

fileName String

रिटर्न
File

थ्रो
TargetSetupError

setCredentialFile

protected void setCredentialFile (File file)

पैरामीटर
file File