Yapı Bilgisi
public class BuildInfo
extends Object
implements IBuildInfo
java.lang.Nesne |
↳ | com.android.tradefed.build.BuildInfo |
Bilinen doğrudan alt sınıflar |
Bilinen dolaylı alt sınıflar |
Bir Jenerik uygulama IBuildInfo
bir ilişkili olmalıdır ITestDevice
.
Özet
Kamu inşaatçıları
Yapı Bilgisi
public BuildInfo ()
Bir oluşturur BuildInfo
varsayılan özellik değerleri kullanarak.
Yapı Bilgisi
public BuildInfo (String buildId,
String buildTargetName)
Bir oluşturur BuildInfo
parametreler |
---|
buildId | String : build id |
buildTargetName | String : build hedef adı |
Genel yöntemler
addAppPackageFile
public void addAppPackageFile (File appPackageFile,
String version)
parametreler |
---|
appPackageFile | File |
version | String |
addBuildAttribute
public void addBuildAttribute (String attributeName,
String attributeValue)
parametreler |
---|
attributeName | String |
attributeValue | String |
addBuildAttributes
public void addBuildAttributes ( buildAttributes)
parametreler |
---|
buildAttributes | |
Temizlemek
public void cleanUp ()
Temizlemek
public void cleanUp ( doNotClean)
klon
public IBuildInfo clone ()
copyAllFileFrom
public final void copyAllFileFrom (BuildInfo build)
Tüm kopyalama VersionedFile
buna verilen bir yapı elde.
parametreler |
---|
build | BuildInfo |
eşittir
public boolean equals (Object obj)
public static IBuildInfo fromProto (BuildInformation.BuildInfo protoBuild)
İçin Ters işlem toProto()
örneği geri almak için.
parametreler |
---|
protoBuild | BuildInformation.BuildInfo |
getAppPackageFiles
public getAppPackageFiles ()
getBuildAttributes
public getBuildAttributes ()
getBuildBranch
public String getBuildBranch ()
getBuildFlavor
public String getBuildFlavor ()
getBuildId
public String getBuildId ()
getBuildTargetName
public String getBuildTargetName ()
getDeviceSeri
public String getDeviceSerial ()
dosyayı al
public File getFile (String name)
dosyayı al
public File getFile (BuildInfoKey.BuildInfoFileKey key)
parametreler |
---|
key | BuildInfoKey.BuildInfoFileKey |
getFiles
public getFiles ()
getProperties
public getProperties ()
getRemoteFiles
public getRemoteFiles ()
getTestEtiketi
public String getTestTag ()
getVersion
public String getVersion (BuildInfoKey.BuildInfoFileKey key)
parametreler |
---|
key | BuildInfoKey.BuildInfoFileKey |
getVersion
public String getVersion (String name)
getVersionedFile
public VersionedFile getVersionedFile (BuildInfoKey.BuildInfoFileKey key)
parametreler |
---|
key | BuildInfoKey.BuildInfoFileKey |
getVersionedFile
public final VersionedFile getVersionedFile (String name)
getVersionedFileKeys
public getVersionedFileKeys ()
getVersionedFiles
public final getVersionedFiles (BuildInfoKey.BuildInfoFileKey key)
parametreler |
---|
key | BuildInfoKey.BuildInfoFileKey |
hash kodu
public int hashCode ()
kaldırBuildAttribute
public void removeBuildAttribute (String attributeName)
parametreler |
---|
attributeName | String |
setBuildBranch
public void setBuildBranch (String branch)
parametreler |
---|
branch | String |
setBuildFlavor
public void setBuildFlavor (String buildFlavor)
parametreler |
---|
buildFlavor | String |
setBuildId
public void setBuildId (String buildId)
parametreler |
---|
buildId | String |
setDeviceSeri
public void setDeviceSerial (String serial)
parametreler |
---|
serial | String |
setFile
public void setFile (String name,
File file,
String version)
parametreler |
---|
name | String |
file | File |
version | String |
setFile
public void setFile (BuildInfoKey.BuildInfoFileKey key,
File file,
String version)
parametreler |
---|
key | BuildInfoKey.BuildInfoFileKey |
file | File |
version | String |
setÖzellikler
public void setProperties (BuildInfoProperties... properties)
parametreler |
---|
properties | BuildInfoProperties |
setTestTag
public void setTestTag (String testTag)
parametreler |
---|
testTag | String |
StageRemoteDosya
public File stageRemoteFile (String fileName,
File workingDir)
parametreler |
---|
fileName | String |
workingDir | File |
içinProto
public BuildInformation.BuildInfo toProto ()
İadeler |
---|
BuildInformation.BuildInfo | |
toString
public String toString ()
Korumalı yöntemler
addAllBuildAttributes
protected void addAllBuildAttributes (BuildInfo build)
Diğer derlemeden derleme niteliklerini, dalı ve lezzeti kopyalamak için yardımcı yöntem.
parametreler |
---|
build | BuildInfo |
addAllFiles
protected void addAllFiles (BuildInfo build)
Diğer derlemedeki tüm dosyaları kopyalamak için yardımcı yöntem.
Her derlemenin dosyaya benzersiz bir dosya yolu olması için dosyalara yeni sabit bağlantılar oluşturur.
parametreler |
---|
build | BuildInfo |
atar |
---|
| sabit bağlantı oluşturulurken bir istisna atılırsa. |
applicationBuildProperties
protected boolean applyBuildProperties (VersionedFile origFileConsidered,
IBuildInfo build,
IBuildInfo receiver)
Bir kısmını uygulamak için izin verin IBuildInfo.BuildInfoProperties
ve muhtemelen farklı bir işleme yapmak.
parametreler |
---|
origFileConsidered | VersionedFile : şu anda baktım VersionedFile . |
build | IBuildInfo : Orijinal yapı klonlanmış olan |
receiver | IBuildInfo : bilgileri alan bir yapı. |
İadeler |
---|
boolean | Özellikleri uygularsak doğrudur ve daha fazla işlem atlanmalıdır. Aksi takdirde yanlış. |
getAttributesMultiMap
protected MultiMap<String, String> getAttributesMultiMap ()
İadeler |
---|
MultiMap<String, String> | |
getVersionedFileMap
protected getVersionedFileMap ()
getVersionedFileMapFull
protected MultiMap<String, VersionedFile> getVersionedFileMapFull ()
İadeler |
---|
MultiMap<String, VersionedFile> | |