GCSConfigurationFactory
public class GCSConfigurationFactory
extends ConfigurationFactory
java.lang.Object | ||
↳ | com.android.tradefed.config.ConfigurationFactory | |
↳ | com.android.tradefed.config.gcs.GCSConfigurationFactory |
Une ConfigurationFactory
charge les configurations à partir de Google Cloud Storage.
Résumé
Classes imbriquées | |
---|---|
class | GCSConfigurationFactory.GCSConfigLoader Extension de |
Méthodes publiques | |
---|---|
static IConfigurationFactory | getInstance ( IConfigurationServer configServer) Obtenez l'instance |
File | getLatestDownloadedFile () |
Méthodes protégées | |
---|---|
BufferedInputStream | getConfigStream (String name) Charge un InputStream pour le nom de configuration donné à partir de Google Cloud Storage (GCS). |
ConfigurationDef | getConfigurationDef (String name, boolean isGlobal, templateMap) getConfigurationDef (String name, boolean isGlobal, templateMap) Récupérer le |
Méthodes publiques
getInstance
public static IConfigurationFactory getInstance (IConfigurationServer configServer)
Obtenez l'instance IConfigurationFactory
du singleton.
Paramètres | |
---|---|
configServer | IConfigurationServer |
Retour | |
---|---|
IConfigurationFactory |
getLatestDownloadedFile
public File getLatestDownloadedFile ()
Retour | |
---|---|
File |
Méthodes protégées
getConfigStream
protected BufferedInputStream getConfigStream (String name)
Charge un InputStream pour le nom de configuration donné à partir de Google Cloud Storage (GCS).
Paramètres | |
---|---|
name | String : le nom de la configuration à charger |
Retour | |
---|---|
BufferedInputStream | une ERROR(/BufferedInputStream) pour lire le contenu de la configuration |
Lance | |
---|---|
ConfigurationException | si la configuration est introuvable |
getConfigurationDef
protected ConfigurationDef getConfigurationDef (String name, boolean isGlobal,templateMap)
Récupérer le ConfigurationDef
pour le nom donné
Paramètres | |
---|---|
name | String : le nom d'une configuration intégrée à charger ou un chemin d'accès au fichier de configuration à charger |
isGlobal | boolean |
templateMap |
Retour | |
---|---|
ConfigurationDef | ConfigurationDef |
Lance | |
---|---|
ConfigurationException |
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2023/03/30 (UTC).