A partir del 27 de marzo de 2025, te recomendamos que uses android-latest-release en lugar de aosp-main para compilar y contribuir a AOSP. Para obtener más información, consulta Cambios en AOSP.
  
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      Organiza tus páginas con colecciones
    
    
      
      Guarda y categoriza el contenido según tus preferencias.
    
  
  
    
  
  
  
  
    
  
  
    
    
    
  
  
GCSConfigurationServer
  public
  
  
  
  class
  GCSConfigurationServer
  
    extends Object
  
  
  
  
  
      implements
      
        IConfigurationServer
      
  
  
  
    
    | java.lang.Object | 
  
  
    
      | ↳ | com.android.tradefed.config.gcs.GCSConfigurationServer | 
  
  
    
  El servidor de configuración carga configuraciones de Google Cloud Storage (GCS).
Resumen
| Métodos públicos | 
|---|
  
  
  
    | 
        
        
        
        
        
        InputStream | 
      getConfig(String name)
      Obtén el contenido de configuración por su nombre.
        
    
 | 
  
  
  
  
    | 
        
        
        
        
        
        String | 
      getCurrentHostConfig()
      Obtén el nombre del archivo de configuración del host actual para la sesión actual de Tradefed.
        
    
 | 
  
| Métodos protegidos | 
|---|
  
  
  
    | 
        
        
        
        
        
        File | 
      downloadFile(String name)
       | 
  
  
  
  
    | 
        
        
        
        
        
        String | 
      getHostConfig(String hostname, String cluster)
      Obtén la configuración global de tradefed para el host.
        
    
 | 
  
  
  
  
    | 
        
        
        
        
        
        boolean | 
      sameHost(String currentHostname, String hostname)
      Verifica si dos nombres de host pertenecen al mismo host.
        
    
 | 
  
Constructores públicos
    GCSConfigurationServer
    
public GCSConfigurationServer ()
    
    
    
  
 
Métodos públicos
    getConfig
    
public InputStream getConfig (String name)
    
    
    
  Obtén el contenido de configuración por su nombre.
    
    | Parámetros | 
|---|
      
        | name | String: Es el nombre de la configuración. | 
    
    
      
  
 
    getCurrentHostConfig
    
public String getCurrentHostConfig ()
    
    
    
  Obtén el nombre del archivo de configuración del host actual para la sesión actual de Tradefed. En lugar de leer el archivo de configuración del host desde los archivos locales, Tradefed inicia con un IConfigurationServer que obtendrá la configuración del host del servidor.
    
      | Muestra | 
|---|
      
        | String | un nombre de archivo de configuración del host | 
    
      
  
 
Métodos protegidos
    downloadFile
    
protected File downloadFile (String name)
    
    
    
  
    
    
      
  
 
    getHostConfig
    
protected String getHostConfig (String hostname, 
                String cluster)
    
    
    
  Obtén la configuración global de tradefed para el host. Usa el nombre del clúster si se proporciona, de lo contrario, usa el nombre de host.
    
    | Parámetros | 
|---|
      
        | hostname | String: nombre de host | 
      
        | cluster | String: nombre del clúster. | 
    
    
      | Muestra | 
|---|
      
        | String | Es la ruta de acceso relativa al bucket de GCS. | 
    
      
  
 
    sameHost
    
protected boolean sameHost (String currentHostname, 
                String hostname)
    
    
    
  Verifica si dos nombres de host pertenecen al mismo host. En los archivos de configuración, a veces usamos un nombre corto para el host.
    
    | Parámetros | 
|---|
      
        | currentHostname | String: Es el nombre del host actual. | 
      
        | hostname | String: El nombre de host en la configuración | 
    
    
      | Muestra | 
|---|
      
        | boolean | es verdadero si son el mismo host; de lo contrario, es falso. | 
    
 
 
 
  
  
  
 
  
    
    
      
    
    
  
       
    
    
  
  
  El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
  Última actualización: 2025-07-27 (UTC)
  
  
  
    
      [[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-07-27 (UTC)"],[],[]]