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