SpeedAlertOptions.Builder

পাবলিক স্ট্যাটিক ফাইনাল ক্লাস SpeedAlertOptions.Builder অবজেক্ট প্রসারিত করে

SpeedAlertOptions নির্মাণের জন্য নির্মাতা।

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

SpeedAlertOptions.Builder ()
একটি খালি নির্মাতা তৈরি করে।

পাবলিক পদ্ধতির সারাংশ

SpeedAlertOptions
নির্মাণ ()
একটি SpeedAlertOptions তৈরি করে।
SpeedAlertOptions.Builder
setSeverityUpgradeDurationSeconds (int সেকেন্ড)
MINOR থেকে MAJOR এ গতির সতর্কতা আপগ্রেড করার জন্য প্রয়োজনীয় সময় সেকেন্ডে সেট করে।
SpeedAlertOptions.Builder
setSpeedAlertThresholdPercentage ( SpeedAlertSeverity speedAlertSeverity, int percentage Above Limit)
নির্দিষ্ট SpeedAlertSeverity এর গতি সতর্কতার জন্য শতাংশ হিসাবে ট্রিগারিং থ্রেশহোল্ড সেট করে।

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতির সারাংশ

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

সর্বজনীন SpeedAlertOptions.Builder ()

একটি খালি নির্মাতা তৈরি করে।

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

সর্বজনীন SpeedAlertOptions বিল্ড ()

একটি SpeedAlertOptions তৈরি করে।

MINOR এবং MAJOR স্পিড অ্যালার্টের জন্য একই শতাংশ থ্রেশহোল্ড সেট করা MINOR স্পিড অ্যালার্টকে অক্ষম করে এবং শুধুমাত্র MAJOR স্পিড অ্যালার্টের অনুমতি দেবে৷

নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি নিম্নলিখিত সমস্ত শর্ত সন্তুষ্ট না হয়:
  • আপনি একটি অ-নেতিবাচক int মান সহ শতাংশ হিসাবে MINOR গতি সতর্কতা ট্রিগারিং থ্রেশহোল্ড সেট করেছেন
  • আপনি MAJOR স্পিড অ্যালার্ট ট্রিগারিং থ্রেশহোল্ডকে একটি নন-নেগেটিভ int মানের সাথে শতাংশ হিসাবে সেট করেছেন যা কমপক্ষে MINOR গতি সতর্কতা থ্রেশহোল্ড শতাংশ
  • আপনি একটি ইতিবাচক পূর্ণসংখ্যা মানের সাথে সেকেন্ডের মধ্যে MAJOR গতির সতর্কতা ট্রিগারিং থ্রেশহোল্ড সেট করেছেন

সর্বজনীন SpeedAlertOptions.Builder setSeverityUpgradeDurationSeconds (int সেকেন্ড)

MINOR থেকে MAJOR এ গতির সতর্কতা আপগ্রেড করার জন্য প্রয়োজনীয় সময় সেকেন্ডে সেট করে।

নির্দিষ্ট সেকেন্ডের চেয়ে বেশি সময়ের জন্য MINOR শতাংশ থ্রেশহোল্ডের উপরে গতি MAJOR গতির সতর্কতা ট্রিগার করে।

পরামিতি
সেকেন্ড

সর্বজনীন SpeedAlertOptions.Builder setSpeedAlertThresholdPercentage ( SpeedAlertSeverity speedAlertSeverity, int percentage Above Limit)

নির্দিষ্ট SpeedAlertSeverity এর গতি সতর্কতার জন্য শতাংশ হিসাবে ট্রিগারিং থ্রেশহোল্ড সেট করে।

MINOR এবং MAJOR উভয় সতর্কতার জন্য শতাংশ হিসাবে গতি সতর্কতা ট্রিগারিং থ্রেশহোল্ডগুলি কাস্টমাইজ করতে আপনার এই পদ্ধতির প্রয়োজন৷

পরামিতি
গতি সতর্কতা তীব্রতা
সীমার উপরে শতাংশ