Builder of immutable TransferPreferences
instances.
| public static final TransferPreferences | DEFAULT_PREFERENCES | The default value for {$link TransferPreferences}: unrestricted transfer for all condition. |
|
TransferPreferencesBuilder()
Constructs a builder with
DEFAULT_PREFERENCES values.
|
|
|
TransferPreferencesBuilder(TransferPreferences
transferPreferences)
Constructs a builder with given transfer preferences values.
|
| TransferPreferences |
build()
Builds an instance of
TransferPreferences
based on the values set in this builder.
|
| TransferPreferencesBuilder |
setBatteryUsagePreference(int batteryUsagePreference)
Updates the value of battery usage preference in the builder.
|
| TransferPreferencesBuilder |
setIsRoamingAllowed(boolean isRoamingAllowed)
Updates the value of roaming preference in the builder.
|
| TransferPreferencesBuilder |
setNetworkPreference(int networkPreference)
Updates the value of network preference in the builder.
|
The default value for {$link TransferPreferences}: unrestricted transfer for all condition.
Constructs a builder with
DEFAULT_PREFERENCES values.
Constructs a builder with given transfer preferences values.
Builds an instance of TransferPreferences
based on the values set in this builder.
Updates the value of battery usage preference in the builder.
Updates the value of roaming preference in the builder.
Updates the value of network preference in the builder.