রিমোটবিল্ডইনফো
public class RemoteBuildInfo
extends Object
| java.lang.অবজেক্ট | |
| ↳ | com.google.android.tradefed.build.RemoteBuildInfo সম্পর্কে |
লঞ্চ নিয়ন্ত্রণ বিল্ড তথ্য প্রতিক্রিয়ার জন্য ধারক।
সারাংশ
ধ্রুবক | |
|---|---|
String | UNKNOWN_BUILD_ID |
পাবলিক পদ্ধতি | |
|---|---|
RemoteBuildInfo | clone () |
String | getAttribute ( RemoteBuildInfo.BuildAttributeKey key)একটি পূর্ব-নির্ধারিত কী থেকে একটি বিল্ড অ্যাট্রিবিউট মান পুনরুদ্ধার করুন। |
String | getAttribute (String key)এর লঞ্চ নিয়ন্ত্রণ সংজ্ঞায়িত নাম থেকে একটি বিল্ড অ্যাট্রিবিউট মান পুনরুদ্ধার করুন। |
String | getBuildId ()বিল্ড আইডি পুনরুদ্ধারের জন্য সহায়ক পদ্ধতি। |
static RemoteBuildInfo.BuildType | parseBuildType (String buildId)বিল্ড আইডি থেকে বিল্ড টাইপ পার্স করুন। |
static RemoteBuildInfo | parseRemoteBuildInfo (String serverResponse)সার্ভার প্রতিক্রিয়া থেকে একটি দূরবর্তী বিল্ড তথ্য পার্স করুন। |
String | toString () |
ধ্রুবক
অজানা_নির্মিত_আইডি
public static final String UNKNOWN_BUILD_ID
ধ্রুবক মান: "০"
পাবলিক পদ্ধতি
বৈশিষ্ট্য পান
public String getAttribute (RemoteBuildInfo.BuildAttributeKey key)
একটি পূর্ব-নির্ধারিত কী থেকে একটি বিল্ড অ্যাট্রিবিউট মান পুনরুদ্ধার করুন।
| পরামিতি | |
|---|---|
key | RemoteBuildInfo.BuildAttributeKey : BuildAttributeKey । |
| রিটার্নস | |
|---|---|
String | String বিল্ড অ্যাট্রিবিউটের মান, অথবা যদি এটি খুঁজে না পাওয়া যায়, তাহলে null । |
বৈশিষ্ট্য পান
public String getAttribute (String key)
এর লঞ্চ নিয়ন্ত্রণ সংজ্ঞায়িত নাম থেকে একটি বিল্ড অ্যাট্রিবিউট মান পুনরুদ্ধার করুন।
এর পরিবর্তে getAttribute(com.google.android.tradefed.build.RemoteBuildInfo.BuildAttributeKey) ব্যবহার করা ভালো।
| পরামিতি | |
|---|---|
key | String : অ্যাট্রিবিউটের String অনন্য নাম। |
| রিটার্নস | |
|---|---|
String | String বিল্ড অ্যাট্রিবিউটের মান, অথবা যদি এটি খুঁজে না পাওয়া যায়, তাহলে null । |
getBuildId সম্পর্কে
public String getBuildId ()
বিল্ড আইডি পুনরুদ্ধারের জন্য সহায়ক পদ্ধতি।
| রিটার্নস | |
|---|---|
String | বিল্ড আইডি অথবা UNKNOWN_BUILD_ID যদি সার্ভারের প্রতিক্রিয়া থেকে বিল্ড আইডি অনুপস্থিত থাকে। |
পার্সবিল্ডটাইপ
public static RemoteBuildInfo.BuildType parseBuildType (String buildId)
বিল্ড আইডি থেকে বিল্ড টাইপ পার্স করুন।
বিল্ড সার্ভার দ্বারা সমর্থিত বিভিন্ন ধরণের বিল্ড রয়েছে। বহিরাগত বিল্ডগুলির পূর্বে "E", স্থানীয় বিল্ডগুলির পূর্বে "L", মুলতুবি বিল্ডগুলির পূর্বে "P" এবং প্রধান লাইন ট্রেন বিল্ডগুলির পূর্বে "T" ব্যবহার করা হয়। অন্যান্য সমস্ত বিল্ড জমা দেওয়া বা জমা দেওয়ার পরে হিসাবে বিবেচিত হয়।
| পরামিতি | |
|---|---|
buildId | String : বিল্ড আইডি |
| রিটার্নস | |
|---|---|
RemoteBuildInfo.BuildType | BuildType । |
parseRemoteBuildInfo সম্পর্কে
public static RemoteBuildInfo parseRemoteBuildInfo (String serverResponse)
সার্ভার প্রতিক্রিয়া থেকে একটি দূরবর্তী বিল্ড তথ্য পার্স করুন।
প্রত্যাশিত রিটার্ন ফলাফল হল build_attribute_name:value জোড়ার এক বা একাধিক লাইন
| পরামিতি | |
|---|---|
serverResponse | String : String লঞ্চ নিয়ন্ত্রণ প্রতিক্রিয়া পার্স করা হবে |
| রিটার্নস | |
|---|---|
RemoteBuildInfo | একটি RemoteBuildInfo অথবা যদি কোনও বিল্ড উপলব্ধ না থাকে তবে null । |
| থ্রো | |
|---|---|
| যদি সার্ভারের প্রতিক্রিয়া অবৈধ হয় |
টুস্ট্রিং
public String toString ()
| রিটার্নস | |
|---|---|
String | |