আইরিসোর্সমেট্রিককালেক্টর
public interface IResourceMetricCollector
| com.android.tradefed.monitoring.collector.IResourceMetricCollector |
ব্যবহারকারীর নিজস্ব রিসোর্স কালেক্টর বাস্তবায়নের জন্য ইন্টারফেস।
সারসংক্ষেপ
জনসাধারণের পদ্ধতি | |
|---|---|
default long | getDeviceMetricizeTimeoutMs ()ডিভাইস মেট্রিকাইজ টাইমআউট মিলিসেকেন্ডে পাওয়া যায়। |
default Collection<Resource> | getDeviceResourceMetrics ( DeviceDescriptor descriptor, IDeviceManager deviceManager)ডিভাইসের রিসোর্স মেট্রিক সংগ্রহ করে। |
default long | getHostMetricizeTimeoutMs ()হোস্ট মেট্রিকাইজ টাইমআউট মিলিসেকেন্ডে পাওয়া যায়। |
default Collection<Resource> | getHostResourceMetrics ()হোস্ট রিসোর্স মেট্রিক্স সংগ্রহ করে। |
জনসাধারণের পদ্ধতি
getDeviceMetricizeTimeoutMs
public long getDeviceMetricizeTimeoutMs ()
ডিভাইস মেট্রিকাইজ টাইমআউট মিলিসেকেন্ডে পাওয়া যায়।
| ফেরত | |
|---|---|
long | |
getDeviceResourceMetrics
public Collection<Resource> getDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)
ডিভাইস রিসোর্স মেট্রিক্স সংগ্রহ করে। ফাংশনটিকে অবশ্যই IResourceMetricCollector.getDeviceMetricizeTimeoutMs() মিলিসেকেন্ডের মধ্যে রিটার্ন করতে হবে, অন্যথায় LabResourceDeviceMonitor দ্বারা ফলাফলটি বাদ দেওয়া হবে। এছাড়াও, ব্যয়বহুল অপারেশনের আগে Thread.currentThread().isInterrupted() চেক করুন এবং অবিলম্বে রিটার্ন করুন।
| প্যারামিটার | |
|---|---|
descriptor | DeviceDescriptor : মেট্রিকাইজিং ডিভাইস সম্পর্কিত DeviceDescriptor । |
deviceManager | IDeviceManager : IDeviceManager ইনস্ট্যান্স। |
| ফেরত | |
|---|---|
Collection<Resource> | ডিভাইস Resource একটি Collection । |
getHostMetricizeTimeoutMs
public long getHostMetricizeTimeoutMs ()
হোস্ট মেট্রিকাইজ টাইমআউট মিলিসেকেন্ডে পাওয়া যায়।
| ফেরত | |
|---|---|
long | |
হোস্ট রিসোর্স মেট্রিক্স পান
public Collection<Resource> getHostResourceMetrics ()
হোস্ট রিসোর্স মেট্রিক্স সংগ্রহ করে। ফাংশনটিকে অবশ্যই IResourceMetricCollector.getHostMetricizeTimeoutMs() মিলিসেকেন্ডের মধ্যে রিটার্ন করতে হবে, অন্যথায় LabResourceDeviceMonitor দ্বারা ফলাফলটি বাদ দেওয়া হবে। এছাড়াও, ব্যয়বহুল অপারেশনের আগে Thread.currentThread().isInterrupted() চেক করুন এবং অবিলম্বে রিটার্ন করুন।
| ফেরত | |
|---|---|
Collection<Resource> | হোস্ট Resource একটি Collection । |