public static class FirebaseModelDownloadConditions.Builder extends Object
  
  
  Builder of 
      FirebaseModelDownloadConditions.
Public Constructor Summary
Public Method Summary
| FirebaseModelDownloadConditions | 
                  
                  build()
                   
                    Builds  
                    FirebaseModelDownloadConditions. | 
| FirebaseModelDownloadConditions.Builder | 
                  
                  requireCharging()
                   
                    Sets whether charging is required.
                   | 
| FirebaseModelDownloadConditions.Builder | 
                  
                  requireDeviceIdle()
                   
                    Sets whether device idle is required.
                   | 
| FirebaseModelDownloadConditions.Builder | 
                  
                  requireWifi()
                   
                    Sets whether wifi is required.
                   | 
Inherited Method Summary
Public Constructors
public FirebaseModelDownloadConditions.Builder ()
Public Methods
public FirebaseModelDownloadConditions build ()
Builds 
            FirebaseModelDownloadConditions.
public FirebaseModelDownloadConditions.Builder requireCharging ()
Sets whether charging is required. Only works on Android N and above.
public FirebaseModelDownloadConditions.Builder requireDeviceIdle ()
Sets whether device idle is required.
Idle mode is a loose definition provided by the system, which means that the device is not in use, and has not been in use for some time.
Only works on Android N and above.
public FirebaseModelDownloadConditions.Builder requireWifi ()
Sets whether wifi is required.