Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

GCSFileDownloader

public class GCSFileDownloader
extends GCSCommon implements IFileDownloader

java.lang.Object
com.android.tradefed.util.GCSCommon
com.android.tradefed.util.GCSFileDownloader


Descargador de archivos para descargar archivos de Google Cloud Storage (GCS).

Resumen

Campos

public static final String GCS_APPROX_PREFIX

public static final String GCS_PREFIX

Constructores públicos

GCSFileDownloader (File jsonKeyFile)
GCSFileDownloader ()

Métodos públicos

InputStream downloadFile (String bucketName, String filename)

Descargue un archivo de un archivo de depósito GCS.

void downloadFile (String remotePath, File destFile)

Forma alternativa de downloadFile(String) , que permite a la persona que llama especificar el archivo de destino en el que se debe colocar el contenido remoto.

File downloadFile (String remoteFilePath)

Descargar archivo de GCS.

boolean isFresh (File localFile, String remotePath)

Verifique la frescura del archivo local.

Campos

GCS_APPROX_PREFIX

public static final String GCS_APPROX_PREFIX

GCS_PREFIX

public static final String GCS_PREFIX

Constructores públicos

GCSFileDownloader

public GCSFileDownloader (File jsonKeyFile)

Parámetros
jsonKeyFile File

GCSFileDownloader

public GCSFileDownloader ()

Métodos públicos

descargar archivo

public InputStream downloadFile (String bucketName, 
                String filename)

Descargue un archivo de un archivo de depósito GCS.

Parámetros
bucketName String : nombre del depósito de GCS

filename String : el nombre del archivo

Devoluciones
InputStream ERROR(/InputStream) con el contenido del archivo.

descargar archivo

public void downloadFile (String remotePath, 
                File destFile)

Forma alternativa de downloadFile(String) , que permite a la persona que llama especificar el archivo de destino en el que se debe colocar el contenido remoto.

Parámetros
remotePath String : la ruta remota al archivo a descargar, en relación con una raíz específica de la implementación.

destFile File : el archivo donde colocar los contenidos descargados. No debe existir

Arroja
BuildRetrievalError

descargar archivo

public File downloadFile (String remoteFilePath)

Descargar archivo de GCS.

En este momento solo se admite la ruta GCS.

Parámetros
remoteFilePath String : gs: // formato de cubo / archivo / ruta Ruta GCS.

Devoluciones
File archivo local

Arroja
BuildRetrievalError

isFresh

public boolean isFresh (File localFile, 
                String remotePath)

Verifique la frescura del archivo local. Si el archivo local es el mismo que el archivo remoto, entonces es nuevo. Si no, el archivo local está obsoleto. Esto se usa principalmente para caché. La implementación predeterminada siempre devolverá verdadero, por lo que si el archivo es inmutable, nunca tendrá que verificar la actualización.

Parámetros
localFile File : archivo local.

remotePath String : ruta de archivo remota.

Devoluciones
boolean Verdadero si el archivo local es nuevo; de lo contrario, falso.

Arroja
BuildRetrievalError