GceSshTunnel মনিটর

public class GceSshTunnelMonitor
extends Object

java.lang.অবজেক্ট
com.android.tradefed.device.cloud.GceSshTunnelMonitor


Gce ssh টানেলের জন্য থ্রেড মনিটর।

সারসংক্ষেপ

ক্ষেত্র

public static final String VIRTUAL_DEVICE_SERIAL

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

GceSshTunnelMonitor ( ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)

কনস্ট্রাক্টর

পাবলিক পদ্ধতি

void closeConnection ()

মনিটর (adb এবং ssh টানেল) থেকে সমস্ত সংযোগ বন্ধ করুন।

Exception getLastException ()

ssh টানেল থ্রেডে ক্যাপচার করা শেষ ব্যতিক্রম দেখায়।

void isAdbRebootCalled (boolean isCalled)

মনিটর এটি আশা করে তা নিশ্চিত করতে যখন একটি adb রিবুট কল করা হবে তখন সত্য সেট করুন৷

boolean isTunnelAlive ()

GceSshTunnelMonitor এখনও জীবিত থাকলে সত্য ফেরত দেয়, অন্যথায় মিথ্যা।

void joinMonitor ()

Thread.join() এর মতো এই মনিটরটি শেষ হওয়ার জন্য অপেক্ষা করে।

void logSshTunnelLogs ( ITestLogger logger)

ssh টানেল থেকে উত্পন্ন সমস্ত আকর্ষণীয় লগ ফাইল লগ করুন।

void run ()
void shutdown ()

টানেল মনিটর বন্ধ করুন

ক্ষেত্র

VIRTUAL_DEVICE_SERIAL

public static final String VIRTUAL_DEVICE_SERIAL

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

GceSshTunnel মনিটর

public GceSshTunnelMonitor (ITestDevice device, 
                IBuildInfo buildInfo, 
                HostAndPort gce, 
                TestDeviceOptions deviceOptions)

কনস্ট্রাক্টর

পরামিতি
device ITestDevice : ITestDevice টিএফ ডিভাইসটি দূরবর্তী GCE AVD-এর সাথে সংযুক্ত করতে।

buildInfo IBuildInfo

gce HostAndPort : দূরবর্তী GCE AVD-এর HostAndPort

deviceOptions TestDeviceOptions

পাবলিক পদ্ধতি

বন্ধ সংযোগ

public void closeConnection ()

মনিটর (adb এবং ssh টানেল) থেকে সমস্ত সংযোগ বন্ধ করুন।

getLastException

public Exception getLastException ()

ssh টানেল থ্রেডে ক্যাপচার করা শেষ ব্যতিক্রম দেখায়।

রিটার্নস
Exception

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

মনিটর এটি আশা করে তা নিশ্চিত করতে যখন একটি adb রিবুট কল করা হবে তখন সত্য সেট করুন৷

পরামিতি
isCalled boolean

টানেললাইভ

public boolean isTunnelAlive ()

GceSshTunnelMonitor এখনও জীবিত থাকলে সত্য ফেরত দেয়, অন্যথায় মিথ্যা।

রিটার্নস
boolean

joinMonitor

public void joinMonitor ()

Thread.join() এর মতো এই মনিটরটি শেষ হওয়ার জন্য অপেক্ষা করে।

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

ssh টানেল থেকে উত্পন্ন সমস্ত আকর্ষণীয় লগ ফাইল লগ করুন।

পরামিতি
logger ITestLogger

চালান

public void run ()

শাটডাউন

public void shutdown ()

টানেল মনিটর বন্ধ করুন