ไคลเอ็นต์ RemoteCache
public
class
RemoteCacheClient
extends Object
implements
ICacheClient
java.lang.Object | |
↳ | com.android.tradefed.cache.remote.RemoteCacheClient |
การใช้งาน RemoteActionCache ที่ใช้การเรียก gRPC ไปยังเซิร์ฟเวอร์ API ระยะไกล
สรุป
ช่อง | |
---|---|
public
static
final
Duration |
REMOTE_TIMEOUT
|
ช่างก่อสร้างสาธารณะ | |
---|---|
RemoteCacheClient(File workFolder, String instanceName, ManagedChannel channel, CallCredentials callCredentials, ByteStreamDownloader downloader, ByteStreamUploader uploader)
|
วิธีการสาธารณะ | |
---|---|
ExecutableActionResult
|
lookupCache(ExecutableAction action)
ค้นหา |
void
|
uploadCache(ExecutableAction action, ExecutableActionResult actionResult)
อัปโหลดผลลัพธ์สำหรับ |
ช่อง
REMOTE_TIMEOUT
public static final Duration REMOTE_TIMEOUT
ช่างก่อสร้างสาธารณะ
ไคลเอ็นต์ RemoteCache
public RemoteCacheClient (File workFolder, String instanceName, ManagedChannel channel, CallCredentials callCredentials, ByteStreamDownloader downloader, ByteStreamUploader uploader)
พารามิเตอร์ | |
---|---|
workFolder |
File |
instanceName |
String |
channel |
ManagedChannel |
callCredentials |
CallCredentials |
downloader |
ByteStreamDownloader |
uploader |
ByteStreamUploader |
วิธีการสาธารณะ
LookupCache
public ExecutableActionResult lookupCache (ExecutableAction action)
ค้นหา ExecutableActionResult
สำหรับ action
หมายเหตุ ผู้โทรควรลบไฟล์เอาต์พุตหลังจากการใช้งานแล้วเพื่อหลีกเลี่ยงไม่ให้ดิสก์หมด พื้นที่ทำงาน
พารามิเตอร์ | |
---|---|
action |
ExecutableAction : ExecutableAction ที่ควรแสดงผลลัพธ์ |
คิกรีเทิร์น | |
---|---|
ExecutableActionResult |
ExecutableActionResult ของ action หากมีผลลัพธ์อยู่
มิฉะนั้นจะเป็น null |
แคชการอัปโหลด
public void uploadCache (ExecutableAction action, ExecutableActionResult actionResult)
อัปโหลดผลลัพธ์สำหรับ ExecutableAction
หากไม่มีผลลัพธ์ของ action
ระบบจะใช้ "actionResult
"
ที่จัดเก็บไว้ มิเช่นนั้น ระบบจะอัปเดตผลลัพธ์
พารามิเตอร์ | |
---|---|
action |
ExecutableAction : การดำเนินการที่สร้างผลลัพธ์ |
actionResult |
ExecutableActionResult : ผลการดำเนินการที่จะเชื่อมโยงกับ action |