RemoteFileUtil

public class RemoteFileUtil
extends Object

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


একটি দূরবর্তী উদাহরণ থেকে ফাইল পরিচালনা করার জন্য ইউটিলিটি ক্লাস

সারসংক্ষেপ

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

RemoteFileUtil ()

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

static boolean doesRemoteFileExist ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remotePath)

দূরবর্তী উদাহরণে একটি ফাইল (বা ডিরেক্টরি) বিদ্যমান কিনা তা পরীক্ষা করুন

static File fetchRemoteDir ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath)

দূরবর্তী হোস্ট থেকে একটি দূরবর্তী ডিরেক্টরি আনুন.

static boolean fetchRemoteDir ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir)

দূরবর্তী হোস্ট থেকে একটি দূরবর্তী ডিরেক্টরি আনুন.

static File fetchRemoteFile ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath)

কন্টেইনার ইনস্ট্যান্সে একটি দূরবর্তী ফাইল আনুন।

static boolean fetchRemoteFile ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)

ডিভাইস বা কন্টেইনার ইনস্ট্যান্সে একটি দূরবর্তী ফাইল আনুন।

static boolean pushFileToRemote ( GceAvdInfo remoteInstance, TestDeviceOptions options, scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile) pushFileToRemote ( GceAvdInfo remoteInstance, TestDeviceOptions options, scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)

স্থানীয় হোস্ট থেকে রিমোট ইনস্ট্যান্সে একটি ERROR(/File) পুশ করুন

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

RemoteFileUtil

public RemoteFileUtil ()

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

রিমোটফাইল বিদ্যমান

public static boolean doesRemoteFileExist (GceAvdInfo remoteInstance, 
                TestDeviceOptions options, 
                IRunUtil runUtil, 
                long timeout, 
                String remotePath)

দূরবর্তী উদাহরণে একটি ফাইল (বা ডিরেক্টরি) বিদ্যমান কিনা তা পরীক্ষা করুন

পরামিতি
remoteInstance GceAvdInfo : GceAvdInfo যা ডিভাইসটি বর্ণনা করে।

options TestDeviceOptions : একটি TestDeviceOptions GCE ডিভাইসের জন্য ব্যবহার করা ডিভাইসের বিকল্পগুলি বর্ণনা করে।

runUtil IRunUtil : কমান্ড চালানোর জন্য একটি IRunUtil

timeout long : আনা সম্পূর্ণ করার জন্য মিলিসেকেন্ডে

remotePath String : দূরবর্তী পথ যেখানে ফাইলটি খুঁজে বের করতে হবে।

রিটার্নস
boolean ফাইলটি বিদ্যমান কিনা

RemoteDir আনুন

public static File fetchRemoteDir (GceAvdInfo remoteInstance, 
                TestDeviceOptions options, 
                IRunUtil runUtil, 
                long timeout, 
                String remoteDirPath)

দূরবর্তী হোস্ট থেকে একটি দূরবর্তী ডিরেক্টরি আনুন.

পরামিতি
remoteInstance GceAvdInfo : GceAvdInfo যা ডিভাইসটি বর্ণনা করে।

options TestDeviceOptions : একটি TestDeviceOptions GCE ডিভাইসের জন্য ব্যবহার করা ডিভাইসের বিকল্পগুলি বর্ণনা করে।

runUtil IRunUtil : কমান্ড চালানোর জন্য একটি IRunUtil

timeout long : আনা সম্পূর্ণ করার জন্য মিলিসেকেন্ডে

remoteDirPath String : দূরবর্তী পথ যেখানে ডিরেক্টরি খুঁজে পেতে হবে।

রিটার্নস
File টানা ডিরেক্টরি ERROR(/File) সফল হলে, অন্যথায় নাল

RemoteDir আনুন

public static boolean fetchRemoteDir (GceAvdInfo remoteInstance, 
                TestDeviceOptions options, 
                IRunUtil runUtil, 
                long timeout, 
                String remoteDirPath, 
                File localDir)

দূরবর্তী হোস্ট থেকে একটি দূরবর্তী ডিরেক্টরি আনুন.

পরামিতি
remoteInstance GceAvdInfo : GceAvdInfo যা ডিভাইসটি বর্ণনা করে।

options TestDeviceOptions : একটি TestDeviceOptions GCE ডিভাইসের জন্য ব্যবহার করা ডিভাইসের বিকল্পগুলি বর্ণনা করে।

runUtil IRunUtil : কমান্ড চালানোর জন্য একটি IRunUtil

timeout long : আনা সম্পূর্ণ করার জন্য মিলিসেকেন্ডে

remoteDirPath String : দূরবর্তী পথ যেখানে ডিরেক্টরি খুঁজে পেতে হবে।

localDir File : স্থানীয় ডিরেক্টরি যেখানে টানা ফাইল রাখতে হবে।

রিটার্নস
boolean সফল হলে সত্য, অন্যথায় মিথ্যা

রিমোটফাইল আনুন

public static File fetchRemoteFile (GceAvdInfo remoteInstance, 
                TestDeviceOptions options, 
                IRunUtil runUtil, 
                long timeout, 
                String remoteFilePath)

কন্টেইনার ইনস্ট্যান্সে একটি দূরবর্তী ফাইল আনুন।

পরামিতি
remoteInstance GceAvdInfo : GceAvdInfo যা ডিভাইসটি বর্ণনা করে।

options TestDeviceOptions : একটি TestDeviceOptions GCE ডিভাইসের জন্য ব্যবহার করা ডিভাইসের বিকল্পগুলি বর্ণনা করে।

runUtil IRunUtil : কমান্ড চালানোর জন্য একটি IRunUtil

timeout long : আনা সম্পূর্ণ করার জন্য মিলিসেকেন্ডে

remoteFilePath String : দূরবর্তী পথ যেখানে ফাইলটি খুঁজে বের করতে হবে।

রিটার্নস
File টানা দায়ের করা সফল হলে, অন্যথায় নাল

রিমোটফাইল আনুন

public static boolean fetchRemoteFile (GceAvdInfo remoteInstance, 
                TestDeviceOptions options, 
                IRunUtil runUtil, 
                long timeout, 
                String remoteFilePath, 
                File localFile)

ডিভাইস বা কন্টেইনার ইনস্ট্যান্সে একটি দূরবর্তী ফাইল আনুন।

পরামিতি
remoteInstance GceAvdInfo : GceAvdInfo যা ডিভাইসটি বর্ণনা করে।

options TestDeviceOptions : একটি TestDeviceOptions GCE ডিভাইসের জন্য ব্যবহার করা ডিভাইসের বিকল্পগুলি বর্ণনা করে।

runUtil IRunUtil : কমান্ড চালানোর জন্য একটি IRunUtil

timeout long : আনা সম্পূর্ণ করার জন্য মিলিসেকেন্ডে

remoteFilePath String : দূরবর্তী পথ যেখানে ফাইলটি খুঁজে বের করতে হবে।

localFile File : স্থানীয় ERROR(/File) যেখানে দূরবর্তী ফাইল টানা হবে

রিটার্নস
boolean সফল হলে সত্য, অন্যথায় মিথ্যা

pushFileToRemote

public static boolean pushFileToRemote (GceAvdInfo remoteInstance, 
                TestDeviceOptions options, 
                 scpArgs, 
                IRunUtil runUtil, 
                long timeout, 
                String remoteFilePath, 
                File localFile)

স্থানীয় হোস্ট থেকে রিমোট ইনস্ট্যান্সে একটি ERROR(/File) পুশ করুন

পরামিতি
remoteInstance GceAvdInfo : GceAvdInfo যা ডিভাইসটি বর্ণনা করে।

options TestDeviceOptions : একটি TestDeviceOptions GCE ডিভাইসের জন্য ব্যবহার করা ডিভাইসের বিকল্পগুলি বর্ণনা করে।

scpArgs : অতিরিক্ত args scp কমান্ডে পাস করতে হবে

runUtil IRunUtil : কমান্ড চালানোর জন্য একটি IRunUtil

timeout long : আনা সম্পূর্ণ করার জন্য মিলিসেকেন্ডে

remoteFilePath String : দূরবর্তী পথ যেখানে ফাইলটি খুঁজে বের করতে হবে।

localFile File : স্থানীয় ERROR(/File) যেখানে দূরবর্তী ফাইল টানা হবে

রিটার্নস
boolean সফল হলে সত্য, অন্যথায় মিথ্যা