ক্লাস্টার ক্লায়েন্ট
public class ClusterClient
extends Object
implements IClusterClient
java.lang.অবজেক্ট |
↳ | com.android.tradefed.cluster.ClusterClient |
TFC ব্যাকএন্ডের সাথে ইন্টারঅ্যাক্ট করার জন্য একটি IClusterClient
বাস্তবায়ন।
সারাংশ
পাবলিক পদ্ধতি |
---|
IClusterEventUploader < ClusterCommandEvent > | getCommandEventUploader () একটি IClusterEventUploader পান যা ClusterCommandEvent s আপলোড করতে ব্যবহার করা যেতে পারে। |
ClusterCommand.State | getCommandState (String requestId, String commandId) একটি ক্লাস্টার কমান্ডের অবস্থা নির্ধারণ করুন। |
ClusterCommandStatus | getCommandStatus (String requestId, String commandId) একটি ক্লাস্টার কমান্ডের কমান্ড স্ট্যাটাস পান (রাষ্ট্র এবং বাতিলের কারণ বাতিল হলে)। |
IClusterEventUploader < ClusterHostEvent > | getHostEventUploader () একটি IClusterEventUploader পান যা ClusterHostEvent s আপলোড করতে ব্যবহার করা যেতে পারে। |
TestContext | getTestContext (String requestId, String commandId) |
TestEnvironment | getTestEnvironment (String requestId) একটি অনুরোধের জন্য TestEnvironment পান। |
| getTestResources (String requestId) একটি অনুরোধের জন্য TestResource s পান। |
| leaseHostCommands (String clusterId, String hostname, deviceInfos, nextClusterIds, int maxTasksTolease) leaseHostCommands (String clusterId, String hostname, deviceInfos, nextClusterIds, int maxTasksTolease) leaseHostCommands (String clusterId, String hostname, deviceInfos, nextClusterIds, int maxTasksTolease) গিভ হোস্টের জন্য ClusterCommand লিজ। |
void | updateTestContext (String requestId, String commandId, TestContext testContext) |
পাবলিক কনস্ট্রাক্টর
ক্লাস্টার ক্লায়েন্ট
public ClusterClient ()
পাবলিক পদ্ধতি
getCommandState
public ClusterCommand.State getCommandState (String requestId,
String commandId)
একটি ক্লাস্টার কমান্ডের অবস্থা নির্ধারণ করুন।
পরামিতি |
---|
requestId | String : ক্লাস্টার অনুরোধ আইডি |
commandId | String : ক্লাস্টার কমান্ড আইডি |
getCommandStatus
public ClusterCommandStatus getCommandStatus (String requestId,
String commandId)
একটি ক্লাস্টার কমান্ডের কমান্ড স্ট্যাটাস পান (রাষ্ট্র এবং বাতিলের কারণ বাতিল হলে)।
পরামিতি |
---|
requestId | String : ক্লাস্টার অনুরোধ আইডি |
commandId | String : ক্লাস্টার কমান্ড আইডি |
getTestContext
public TestContext getTestContext (String requestId,
String commandId)
পরামিতি |
---|
requestId | String |
commandId | String |
নিক্ষেপ করে |
---|
JSONException | |
GetTestResources
public getTestResources (String requestId)
একটি অনুরোধের জন্য TestResource
s পান।
নিক্ষেপ করে |
---|
JSONException | |
leaseHostCommands
public leaseHostCommands (String clusterId,
String hostname,
deviceInfos,
nextClusterIds,
int maxTasksTolease)
গিভ হোস্টের জন্য ClusterCommand
লিজ।
পরামিতি |
---|
clusterId | String : হোস্টের জন্য ক্লাস্টার আইডি |
hostname | String : হোস্টনাম |
deviceInfos | : হোস্টের কাছে ডিভাইসের তথ্য |
nextClusterIds | : কমান্ড লিজ করার জন্য পরবর্তী ক্লাস্টার আইডিগুলির একটি তালিকা৷ |
maxTasksTolease | int : বর্তমান লিজ দেওয়া যেতে পারে এমন কাজের সর্বাধিক সংখ্যা |
নিক্ষেপ করে |
---|
JSONException | |
updateTestContext
public void updateTestContext (String requestId,
String commandId,
TestContext testContext)
পরামিতি |
---|
requestId | String |
commandId | String |
testContext | TestContext |
নিক্ষেপ করে |
---|
JSONException | |