Yapılandırma Açıklayıcı
public
class
ConfigurationDescriptor
extends Object
Java.lang.Nesne | |
🎃 | com.android.tradefed.config.ConfigurationDescriptor |
Yapılandırmanın bir yönünü açıklayan Yapılandırma Nesnesi. Üyelik beğenme test-paketi-etiketi. Bu sınıf, komut satırı üzerinden seçenek değerlerini alamaz. Yalnızca doğrudan inceleyebilirsiniz.
Özet
Fields'ın oynadığı filmler | |
---|---|
public
static
final
String |
ACTIVE_PARAMETER_KEY
İsteğe bağlı olarak yapılandırma parametreleştirmesi için meta veri anahtarı. |
public
static
final
String |
LOCAL_SHARDED_KEY
Bir yapılandırmanın parçalandığını belirtmek için kullanılan meta veri anahtarı. |
Kamu inşaatçıları | |
---|---|
ConfigurationDescriptor()
|
Herkese açık yöntemler | |
---|---|
void
|
addMetadata(String key,
Meta veri girişlerine belirli bir anahtardan daha fazla değer ekleyin. |
void
|
addMetadata(String key, String value)
Meta veri girişlerine belirli bir anahtar için bir değer ekleyin. |
void
|
addRerunOption(OptionDef optionDef)
Seçeneği, testi tekrar çalıştırmak için kullanılabilecek seçenekler listesine ekleyin. |
ConfigurationDescriptor
|
clone()
|
static
ConfigurationDescriptor
|
fromProto(ConfigurationDescription.Descriptor protoDescriptor)
Nesneyi geri almak için |
IAbi
|
getAbi()
Biliniyorsa yapılandırmanın çalıştığı abi'yi, aksi takdirde boş değerini döndürür. |
MultiMap<String, String>
|
getAllMetaData()
Yapılandırılmış tüm meta verileri alır ve haritanın bir kopyasını döndürür. |
|
getMetaData(String name)
Adlandırılmış meta veri girişlerini alma |
String
|
getModuleName()
Modül yapılandırmasının modül adını döndürür. |
|
getRerunOptions()
Yeniden çalıştırma için kullanılabilecek |
Integer
|
getShardIndex()
Yerel parçalama sırasında çağrının parça dizinini alın. |
|
getSuiteTags()
Testin ait olduğu paket etiketlerinin listesini döndürür. |
boolean
|
isNotIRemoteTestShardable()
Yapılandırmanın IRemoteTest'i farklı modüllere bölmesi gerekiyorsa döndürür. |
boolean
|
isNotShardable()
Yapılandırma kırılabiliyorsa veya bir paketin parçası değilse döndürür |
boolean
|
isNotStrictShardable()
Yapılandırma, "katı parçalanabilir" şeklindeyse veya bir paketin parçası değilse döndürür. |
|
removeMetadata(String key)
Belirtilen meta veri anahtarının takibini kaldırın. |
void
|
setAbi(IAbi abi)
Yapılandırmanın çalıştırılacağı abi'yi belirler. |
void
|
setMetaData(MultiMap<String, String> metadata)
|
void
|
setModuleName(String name)
Bu yapılandırma bir modülü temsil ediyorsa onunla ilişkili modül adını ayarlayabiliriz. |
void
|
setNotIRemoteTestShardable(boolean notIRemoteTestShardable)
|
void
|
setSandboxed(boolean useSandboxed)
Bir yapılandırmanın korumalı alan modunda çalışıp çalışmayacağını belirler. |
void
|
setShardIndex(int index)
Yerel parçalamada çağrının kırık dizinini ayarlayın. |
void
|
setSuiteTags(
Testin ait olduğu paket etiketlerinin listesini ayarlar. |
boolean
|
shouldUseSandbox()
Çağrının korumalı alan modunda çalışması gerekiyorsa true değerini döndürür. |
ConfigurationDescription.Descriptor
|
toProto()
Açıklayıcının geçerli örneğini proto biçimine dönüştürün. |
Fields'ın oynadığı filmler
ACTIVE_PARAMETER_KEY
public static final String ACTIVE_PARAMETER_KEY
İsteğe bağlı olarak yapılandırma parametreleştirmesi için meta veri anahtarı.
LOCAL_SHARDED_KEY
public static final String LOCAL_SHARDED_KEY
Bir yapılandırmanın parçalandığını belirtmek için kullanılan meta veri anahtarı.
Kamu inşaatçıları
Yapılandırma Açıklayıcı
public ConfigurationDescriptor ()
Herkese açık yöntemler
addMetadata
public void addMetadata (String key,values)
Meta veri girişlerine belirli bir anahtardan daha fazla değer ekleyin.
Parametreler | |
---|---|
key |
String : Değer eklenecek anahtarın String kadarı. |
values |
: Ek değerlerin String listesi. |
addMetadata
public void addMetadata (String key, String value)
Meta veri girişlerine belirli bir anahtar için bir değer ekleyin.
Parametreler | |
---|---|
key |
String : Değer eklenecek anahtarın String kadarı. |
value |
String : Ek değerin String kadarı. |
tekrar Çalıştır Seçeneği
public void addRerunOption (OptionDef optionDef)
Seçeneği, testi tekrar çalıştırmak için kullanılabilecek seçenekler listesine ekleyin.
Parametreler | |
---|---|
optionDef |
OptionDef : Test seçeneğinin OptionDef nesnesi. |
klonlamak
public ConfigurationDescriptor clone ()
ConfigurationDescriptor
nesnesinin derin kopyasını döndürün.
İlerlemeler | |
---|---|
ConfigurationDescriptor |
fromProto
public static ConfigurationDescriptor fromProto (ConfigurationDescription.Descriptor protoDescriptor)
Nesneyi geri almak için toProto()
ile ters işlem yapın.
Parametreler | |
---|---|
protoDescriptor |
ConfigurationDescription.Descriptor |
İlerlemeler | |
---|---|
ConfigurationDescriptor |
getAbi
public IAbi getAbi ()
Biliniyorsa yapılandırmanın çalıştığı abi'yi, aksi takdirde boş değerini döndürür.
İlerlemeler | |
---|---|
IAbi |
getAllMetaVeriler
public MultiMap<String, String> getAllMetaData ()
Yapılandırılmış tüm meta verileri alır ve haritanın bir kopyasını döndürür.
İlerlemeler | |
---|---|
MultiMap<String, String> |
getMetaVeri
publicgetMetaData (String name)
Adlandırılmış meta veri girişlerini alma
Parametreler | |
---|---|
name |
String |
İlerlemeler | |
---|---|
|
getModülAdı
public String getModuleName ()
Modül yapılandırmasının modül adını döndürür.
İlerlemeler | |
---|---|
String |
getRerunOptions
publicgetRerunOptions ()
Yeniden çalıştırma için kullanılabilecek OptionDef
listesini alın.
İlerlemeler | |
---|---|
|
getShardIndex
public Integer getShardIndex ()
Yerel parçalama sırasında çağrının parça dizinini alın. Parçalama yoksa boş döndürür.
İlerlemeler | |
---|---|
Integer |
getSuiteTags
publicgetSuiteTags ()
Testin ait olduğu paket etiketlerinin listesini döndürür.
İlerlemeler | |
---|---|
|
Uzaktan TestKırılabilir Değil
public boolean isNotIRemoteTestShardable ()
Yapılandırmanın IRemoteTest'i farklı modüllere bölmesi gerekiyorsa döndürür.
İlerlemeler | |
---|---|
boolean |
Daraltılabilir Değil
public boolean isNotShardable ()
Yapılandırma kırılabiliyorsa veya bir paketin parçası değilse döndürür
İlerlemeler | |
---|---|
boolean |
Katı Daraltılabilir Değil
public boolean isNotStrictShardable ()
Yapılandırma, "katı parçalanabilir" şeklindeyse veya bir paketin parçası değilse döndürür.
İlerlemeler | |
---|---|
boolean |
removeMetadata
publicremoveMetadata (String key)
Belirtilen meta veri anahtarının takibini kaldırın.
Parametreler | |
---|---|
key |
String |
İlerlemeler | |
---|---|
|
setAbi
public void setAbi (IAbi abi)
Yapılandırmanın çalıştırılacağı abi'yi belirler.
Parametreler | |
---|---|
abi |
IAbi |
setMetaVeri
public void setMetaData (MultiMap<String, String> metadata)
Parametreler | |
---|---|
metadata |
MultiMap |
setModuleName
public void setModuleName (String name)
Bu yapılandırma bir modülü temsil ediyorsa onunla ilişkili modül adını ayarlayabiliriz.
Parametreler | |
---|---|
name |
String |
setNotIRemoteTestShardable
public void setNotIRemoteTestShardable (boolean notIRemoteTestShardable)
Parametreler | |
---|---|
notIRemoteTestShardable |
boolean |
setSandboxed
public void setSandboxed (boolean useSandboxed)
Bir yapılandırmanın korumalı alan modunda çalışıp çalışmayacağını belirler.
Parametreler | |
---|---|
useSandboxed |
boolean |
setShardIndex
public void setShardIndex (int index)
Yerel parçalamada çağrının kırık dizinini ayarlayın.
Parametreler | |
---|---|
index |
int |
setSuiteTags
public void setSuiteTags (suiteTags)
Testin ait olduğu paket etiketlerinin listesini ayarlar.
Parametreler | |
---|---|
suiteTags |
|
gerekliKorumalı Alan
public boolean shouldUseSandbox ()
Çağrının korumalı alan modunda çalışması gerekiyorsa true değerini döndürür. Aksi takdirde False (yanlış) değerini alır.
İlerlemeler | |
---|---|
boolean |
ToProto
public ConfigurationDescription.Descriptor toProto ()
Açıklayıcının geçerli örneğini proto biçimine dönüştürün.
İlerlemeler | |
---|---|
ConfigurationDescription.Descriptor |