RemoteCacheClient
public class RemoteCacheClient
extends Object
implements ICacheClient
java.lang.অবজেক্ট | |
↳ | com.android.tradefed.cache.remote.RemoteCacheClient |
একটি RemoteActionCache বাস্তবায়ন যা একটি দূরবর্তী API সার্ভারে gRPC কল ব্যবহার করে।
সারাংশ
ক্ষেত্র | |
---|---|
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
পাবলিক কনস্ট্রাক্টর
RemoteCacheClient
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 |
পাবলিক পদ্ধতি
লুকআপ ক্যাশে
public ExecutableActionResult lookupCache (ExecutableAction action)
action
জন্য ExecutableActionResult
সন্ধান করে।
দ্রষ্টব্য, ডিস্কের স্থান ফুরিয়ে যাওয়া এড়াতে কলারের আউটপুট ফাইলগুলি ব্যবহারের পরে মুছে ফেলা উচিত।
পরামিতি | |
---|---|
action | ExecutableAction : ExecutableAction যার ফলাফল ফেরত দিতে হবে। |
রিটার্নস | |
---|---|
ExecutableActionResult | action ExecutableActionResult যদি ফলাফল বিদ্যমান থাকে, অন্যথায়, নাল। |
আপলোডক্যাশে
public void uploadCache (ExecutableAction action, ExecutableActionResult actionResult)
ExecutableAction
ফলাফল আপলোড করে।
action
ফলাফল বিদ্যমান না থাকলে, actionResult
সংরক্ষণ করা হবে। অন্যথায়, ফলাফল আপডেট করা হবে।
পরামিতি | |
---|---|
action | ExecutableAction : যে ক্রিয়াটি ফলাফল তৈরি করে। |
actionResult | ExecutableActionResult রেজাল্ট: action সাথে যুক্ত করার জন্য অ্যাকশন ফলাফল। |