TrainingInterval.Builder

public static final class TrainingInterval.Builder
extends Object

java.lang.অবজেক্ট
android.adservices.ondevicepersonalization.TrainingInterval.Builder


TrainingInterval এর জন্য একজন নির্মাতা

সারাংশ

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

Builder ()

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

TrainingInterval build ()

দৃষ্টান্ত তৈরি করে।

TrainingInterval.Builder setMinimumInterval ( Duration value)

দুটি প্রশিক্ষণ রানের মধ্যে সর্বনিম্ন সময়ের ব্যবধান সেট করে।

TrainingInterval.Builder setSchedulingMode (int value)

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

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

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

নির্মাণ

public TrainingInterval build ()

দৃষ্টান্ত তৈরি করে। এই ফোন করার পর এই নির্মাতাকে স্পর্শ করা উচিত নয়!

রিটার্নস
TrainingInterval এই মানটি null হতে পারে না।

মিনিমাম ইন্টারভাল সেট করুন

public TrainingInterval.Builder setMinimumInterval (Duration value)

দুটি প্রশিক্ষণ রানের মধ্যে সর্বনিম্ন সময়ের ব্যবধান সেট করে।

এই ক্ষেত্রটি শুধুমাত্র তখনই ব্যবহার করা হবে যখন শিডিউলিং মোড হবে TrainingInterval.SCHEDULING_MODE_RECURRENT । শুধুমাত্র ইতিবাচক মান গৃহীত হয়, শূন্য বা ঋণাত্মক মান IllegalArgumentException-এ পরিণত হবে।

অনুগ্রহ করে মনে রাখবেন এই মানটি উপদেশমূলক, যা ব্যবধানের মেয়াদ শেষ হওয়ার সাথে সাথে কাজ চালানোর নিশ্চয়তা দেয় না। ফেডারেটেড কম্পিউট এখনও সিস্টেমের স্বাস্থ্য নিশ্চিত করতে একটি ন্যূনতম প্রয়োজনীয় ব্যবধান এবং প্রশিক্ষণের সীমাবদ্ধতা প্রয়োগ করবে। বর্তমান প্রশিক্ষণের সীমাবদ্ধতা হল মিটারবিহীন নেটওয়ার্কের ডিভাইস, নিষ্ক্রিয় এবং ব্যাটারি কম নয়।

পরামিতি
value Duration : এই মানটি null হতে পারে না।

রিটার্নস
TrainingInterval.Builder এই মানটি null হতে পারে না।

SchedulingMode সেট করুন

public TrainingInterval.Builder setSchedulingMode (int value)

পরামিতি
value int : মান হল TrainingInterval.SCHEDULING_MODE_ONE_TIME , বা TrainingInterval.SCHEDULING_MODE_RECURRENT

রিটার্নস
TrainingInterval.Builder এই মানটি null হতে পারে না।