ক্লাস্টারকমান্ড

public class ClusterCommand
extends Object

java.lang.Object
com.android.tradefed.cluster.ClusterCommand


একটি ক্লাস যা টিএফ ক্লাস্টার থেকে আনা একটি টাস্ককে প্রতিনিধিত্ব করে।

সারসংক্ষেপ

সরকারি নির্মাণকারী

ClusterCommand (String commandId, String taskId, String cmdLine)
ClusterCommand (String requestId, String commandId, String taskId, String cmdLine, String attemptId, ClusterCommand.RequestType requestType, Integer shardCount, Integer shardIndex)

নির্মাতা।

জনসাধারণের পদ্ধতি

static ClusterCommand fromJson (JSONObject json)
String getAttemptId ()

চেষ্টার আইডি ফেরত দেয়।

String getCommandId ()

কমান্ড আইডি ফেরত দেয়।

String getCommandLine ()

কমান্ড লাইন স্ট্রিংটি ফেরত দেয়।

UniqueMultiMap <String, String> getExtraOptions ()
String getRequestId ()

অনুরোধ আইডি ফেরত দেয়।

ClusterCommand.RequestType getRequestType ()

একটি অনুরোধের ধরণ ফেরত দেয়

Integer getShardCount ()

শার্ড সংখ্যা ফেরত দেয়।

Integer getShardIndex ()

একটি শার্ড সূচক ফেরত দেয়।

List<String> getTargetDeviceSerials ()

এই কমান্ডটি যে টার্গেট ডিভাইস সিরিয়ালগুলোতে চালানোর চেষ্টা করবে, তার তালিকা ফেরত দেয়।

String getTaskId ()

টাস্ক আইডি ফেরত দেয়।

void setTargetDeviceSerials (List<String> targetDeviceSerials)

টার্গেট ডিভাইসগুলোর সিরিয়াল নম্বরের তালিকা নির্ধারণ করে, যেগুলোতে কমান্ডটি চালানোর চেষ্টা করা হবে।

সরকারি নির্মাণকারী

ক্লাস্টারকমান্ড

public ClusterCommand (String commandId, 
                String taskId, 
                String cmdLine)

প্যারামিটার
commandId String

taskId String

cmdLine String

ক্লাস্টারকমান্ড

public ClusterCommand (String requestId, 
                String commandId, 
                String taskId, 
                String cmdLine, 
                String attemptId, 
                ClusterCommand.RequestType requestType, 
                Integer shardCount, 
                Integer shardIndex)

নির্মাতা।

প্যারামিটার
requestId String : একটি অনুরোধ আইডি

commandId String : যে কমান্ড এই কাজটি জারি করেছে তার আইডি

taskId String : এই টাস্কের আইডি

cmdLine String : চালানোর জন্য কমান্ড লাইন

attemptId String

requestType ClusterCommand.RequestType : একটি অনুরোধের ধরণ

shardCount Integer : একটি শার্ড সংখ্যা

shardIndex Integer : একটি শার্ড সূচক

জনসাধারণের পদ্ধতি

ফ্রমজেসন

public static ClusterCommand fromJson (JSONObject json)

প্যারামিটার
json JSONObject

ফেরত
ClusterCommand

নিক্ষেপ
JSONException

getAttemptId

public String getAttemptId ()

অ্যাটেম্পট আইডি ফেরত দেয়। অ্যাটেম্পটটি হলো এলোমেলোভাবে তৈরি একটি GUID, যা একাধিক কমান্ড রানকে আলাদা করতে ব্যবহৃত হয়।

ফেরত
String চেষ্টার আইডি

getCommandId

public String getCommandId ()

কমান্ড আইডি ফেরত দেয়।

ফেরত
String কমান্ড আইডি

getCommandLine

public String getCommandLine ()

কমান্ড লাইন স্ট্রিংটি ফেরত দেয়।

ফেরত
String কমান্ড লাইন স্ট্রিং।

অতিরিক্ত বিকল্পগুলি পান

public UniqueMultiMap<String, String> getExtraOptions ()

ফেরত
UniqueMultiMap <String, String> ইনজেক্ট করার জন্য অতিরিক্ত বিকল্পগুলির মাল্টিম্যাপ

অনুরোধ আইডি পান

public String getRequestId ()

অনুরোধ আইডি ফেরত দেয়।

ফেরত
String অনুরোধ আইডি

অনুরোধের ধরণ পান

public ClusterCommand.RequestType getRequestType ()

একটি অনুরোধের ধরণ ফেরত দেয়

ফেরত
ClusterCommand.RequestType একটি অনুরোধের ধরণ

getShardCount

public Integer getShardCount ()

শার্ড সংখ্যা ফেরত দেয়।

ফেরত
Integer শার্ড সংখ্যা।

getShardIndex

public Integer getShardIndex ()

একটি শার্ড সূচক ফেরত দেয়।

ফেরত
Integer একটি শার্ড সূচক।

getTargetDeviceSerials

public List<String> getTargetDeviceSerials ()

এই কমান্ডটি যে টার্গেট ডিভাইস সিরিয়ালগুলোতে চালানোর চেষ্টা করবে, তার তালিকা ফেরত দেয়।

ফেরত
List<String> টার্গেট ডিভাইসের সিরিয়াল নম্বরের তালিকা

টাস্ক আইডি পান

public String getTaskId ()

টাস্ক আইডি ফেরত দেয়।

ফেরত
String টাস্ক আইডি।

setTargetDeviceSerials

public void setTargetDeviceSerials (List<String> targetDeviceSerials)

টার্গেট ডিভাইসগুলোর সিরিয়াল নম্বরের তালিকা নির্ধারণ করে, যেগুলোতে কমান্ডটি চালানোর চেষ্টা করা হবে।

প্যারামিটার
targetDeviceSerials List : সেট করার জন্য ডিভাইস সিরিয়ালগুলোর তালিকা