ClusterCommand

public class ClusterCommand
extends Object

java.lang.অবজেক্ট
com.android.tradefed.cluster.ClusterCommand


একটি শ্রেণী যা TF ক্লাস্টার থেকে আনা একটি টাস্ক প্রতিনিধিত্ব করে।

সারাংশ

পাবলিক কনস্ট্রাক্টর

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 ()

একটি শার্ড সূচক প্রদান করে।

getTargetDeviceSerials ()

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

String getTaskId ()

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

void setTargetDeviceSerials ( targetDeviceSerials) setTargetDeviceSerials ( targetDeviceSerials)

টার্গেট ডিভাইস সিরিয়ালের তালিকা সেট করে যার উপর কমান্ড চালানোর চেষ্টা করবে।

পাবলিক কনস্ট্রাক্টর

ClusterCommand

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

পরামিতি
commandId String

taskId String

cmdLine String

ClusterCommand

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 কমান্ড লাইন স্ট্রিং।

GetExtraOptions

public UniqueMultiMap<String, String> getExtraOptions ()

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

getRequestId

public String getRequestId ()

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

রিটার্নস
String অনুরোধ আইডি

getRequestType

public ClusterCommand.RequestType getRequestType ()

একটি অনুরোধের ধরন প্রদান করে

রিটার্নস
ClusterCommand.RequestType একটি অনুরোধের ধরন

getShardCount

public Integer getShardCount ()

একটি শার্ড গণনা প্রদান করে।

রিটার্নস
Integer একটি শার্ড গণনা

GetShardIndex

public Integer getShardIndex ()

একটি শার্ড সূচক প্রদান করে।

রিটার্নস
Integer একটি শার্ড সূচক।

getTargetDeviceSerials

public  getTargetDeviceSerials ()

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

রিটার্নস
লক্ষ্য ডিভাইস সিরিয়াল তালিকা

GetTaskId

public String getTaskId ()

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

রিটার্নস
String টাস্ক আইডি।

setTargetDeviceSerials

public void setTargetDeviceSerials ( targetDeviceSerials)

টার্গেট ডিভাইস সিরিয়ালের তালিকা সেট করে যার উপর কমান্ড চালানোর চেষ্টা করবে।

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