TrainingInterval.Builder

public static final class TrainingInterval.Builder
extends Object

java.lang.Object
🎃 android.adservices.ondevicepersonalization.trainingInterval.Builder


TrainingInterval için bir derleyici

Özet

Kamu inşaatçıları

Builder()

Herkese açık yöntemler

TrainingInterval build()

Örneği oluşturur.

TrainingInterval.Builder setMinimumInterval(Duration value)

İki eğitim çalıştırması arasındaki minimum zaman aralığını ayarlar.

TrainingInterval.Builder setSchedulingMode(int value)

Devralınan yöntemler

Kamu inşaatçıları

Oluşturucu

public Builder ()

Herkese açık yöntemler

derleme

public TrainingInterval build ()

Örneği oluşturur. Bu çağrı yapıldıktan sonra bu oluşturucuya dokunulmamalıdır.

İlerlemeler
TrainingInterval Bu değer null olamaz.

minimumaralık

public TrainingInterval.Builder setMinimumInterval (Duration value)

İki eğitim çalıştırması arasındaki minimum zaman aralığını ayarlar.

Bu alan yalnızca planlama modu TrainingInterval.SCHEDULING_MODE_RECURRENT olduğunda kullanılır. Yalnızca pozitif değerler kabul edilir; sıfır veya negatif değerler hatasıyla karşılaşırsınız.

Lütfen bu değerin tavsiye niteliğinde olduğunu ve işin çalıştırılacağını garanti etmediğini unutmayın. zaman aralığı sona erdikten hemen sonra. Birleşik bilişim, yine de minimum bir sistem sağlığını sağlamak için gereken aralık ve eğitim kısıtlamalarını içermelidir. Şu anki eğitim kısıtlamaların nedeni, cihazın sınırsız ağda bulunması, boşta kalma ve pil seviyesinin düşük olmamasıdır.

Parametreler
value Duration: Bu değer null olamaz.

İlerlemeler
TrainingInterval.Builder Bu değer null olamaz.

ProgramlamaModu

public TrainingInterval.Builder setSchedulingMode (int value)

Parametreler
value int: Değer TrainingInterval.SCHEDULING_MODE_ONE_TIME veya TrainingInterval.SCHEDULING_MODE_RECURRENT

İlerlemeler
TrainingInterval.Builder Bu değer null olamaz.