Google is committed to advancing racial equity for Black communities. See how.

GCSHostResourceManager

public class GCSHostResourceManager
extends LocalHostResourceManager

java.lang.Object
   ↳ com.android.tradefed.host.LocalHostResourceManager
     ↳ com.android.tradefed.host.gcs.GCSHostResourceManager


Download host resource from GCS (Google cloud storage).

Summary

Public constructors

GCSHostResourceManager()

Protected methods

void clearHostResource(String name, File localFile)

Clear a local host resource.

File fetchHostResource(String name, String value)

Download host resource to a local file from GCS.

Public constructors

GCSHostResourceManager

public GCSHostResourceManager ()

Protected methods

clearHostResource

protected void clearHostResource (String name, 
                File localFile)

Clear a local host resource.

Parameters
name String: the id of the host resource.

localFile File: the local file.

fetchHostResource

protected File fetchHostResource (String name, 
                String value)

Download host resource to a local file from GCS.

Parameters
name String: the name of the host resource.

value String: the remote path of the host resource.

Returns
File the local file.

Throws
ConfigurationException