আইরিসোর্সমেট্রিক কালেক্টর
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) । |