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 singleton |
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
obtenirInstance
public static IConfigurationFactory getInstance (IConfigurationServer configServer)
Obtenez l’instance singleton IConfigurationFactory
.
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 la lecture du contenu de la configuration |
Jetés | |
---|---|
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 de fichier vers le fichier de configuration à charger |
isGlobal | boolean |
templateMap |
Retour | |
---|---|
ConfigurationDef | ConfigurationDef |
Jetés | |
---|---|
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/12/01 (UTC).