অবজেক্টআপডেটার

public class ObjectUpdater
extends Object

java.lang.অবজেক্ট
com.google.android.tradefed.result.teststorage.ObjectUpdater সম্পর্কে


AnTS অবজেক্টের আপডেট পরিচালনা করার জন্য সহায়ক ক্লাস।

AnTS অবজেক্ট আপডেট করার সময় প্রথমে আমাদের নিশ্চিত করতে হবে যে আমরা সঠিক ভার্সনটি আপডেট করছি। হেল্পার ক্লাস স্বয়ংক্রিয়ভাবে অবজেক্টের সর্বশেষ ভার্সনটি আনবে এবং ত্রুটি এবং/অথবা ভার্সন দ্বন্দ্ব থাকলে স্বয়ংক্রিয়ভাবে এটি পুনরায় আপডেট করার চেষ্টা করবে।

সারাংশ

নেস্টেড ক্লাস

interface ObjectUpdater.InvocationUpdate

প্রদত্ত আহ্বানের একটি আপডেট সম্পাদন করুন।

class ObjectUpdater.TestArtifactUpdate

ফিরে আসা BuildArtifact-এ একটি আপডেট সম্পাদন করুন।

interface ObjectUpdater.WorkUnitUpdate

একটি আপডেট ক্যাপসুল করার জন্য ইন্টারফেস।

পাবলিক পদ্ধতি

static ObjectUpdater create (Androidbuildinternal apiClient)
static ObjectUpdater create ( ITestStorageClient client)
BuildArtifactMetadata runUpdate (String invocationId, String resourceId, long legacyId, ObjectUpdater.TestArtifactUpdate update)
Invocation runUpdate (String id, ObjectUpdater.InvocationUpdate update)

প্রদত্ত আপডেট অপারেশন সম্পাদন করে।

WorkUnit runUpdate (String id, ObjectUpdater.WorkUnitUpdate update)

প্রদত্ত আপডেট অপারেশন সম্পাদন করে।

পাবলিক পদ্ধতি

তৈরি করা

public static ObjectUpdater create (Androidbuildinternal apiClient)

পরামিতি
apiClient Androidbuildinternal

রিটার্নস
ObjectUpdater

তৈরি করা

public static ObjectUpdater create (ITestStorageClient client)

পরামিতি
client ITestStorageClient

রিটার্নস
ObjectUpdater

রানআপডেট

public BuildArtifactMetadata runUpdate (String invocationId, 
                String resourceId, 
                long legacyId, 
                ObjectUpdater.TestArtifactUpdate update)

পরামিতি
invocationId String

resourceId String

legacyId long

update ObjectUpdater.TestArtifactUpdate

রিটার্নস
BuildArtifactMetadata

রানআপডেট

public Invocation runUpdate (String id, 
                ObjectUpdater.InvocationUpdate update)

প্রদত্ত আপডেট অপারেশনটি সম্পাদন করে। আপডেট করার প্রয়োজন এমন একটি আমন্ত্রণের আইডি নেয়। সর্বশেষ সংস্করণটি আনবে এবং কোনও ত্রুটি থাকলে আপডেট অপারেশনটি পুনরায় চেষ্টা করবে।

পরামিতি
id String

update ObjectUpdater.InvocationUpdate

রিটার্নস
Invocation

রানআপডেট

public WorkUnit runUpdate (String id, 
                ObjectUpdater.WorkUnitUpdate update)

প্রদত্ত আপডেট অপারেশনটি সম্পাদন করে। যে ওয়ার্ক ইউনিটটি আপডেট করা প্রয়োজন তার একটি আইডি নেয়। সর্বশেষ সংস্করণটি আনবে এবং কোনও ত্রুটি থাকলে আপডেট অপারেশনটি পুনরায় চেষ্টা করবে।

পরামিতি
id String

update ObjectUpdater.WorkUnitUpdate

রিটার্নস
WorkUnit