java.lang.Object | |
↳ | com.google.android.gms.drive.TransferPreferencesBuilder |
Builder of immutable TransferPreferences
instances.
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
DEFAULT_PREFERENCES | The default value for {$link TransferPreferences}: unrestricted transfer for all condition. |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Constructs a builder with
DEFAULT_PREFERENCES values. | |||||||||||
Constructs a builder with given transfer preferences values.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
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.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
The default value for {$link TransferPreferences}: unrestricted transfer for all condition.
Constructs a builder with given transfer preferences values.
Parameters | |
---|---|
transferPreferences |
TransferPreferences |
Builds an instance of TransferPreferences
based on the values set in this builder.
Returns | |
---|---|
TransferPreferences |
Updates the value of battery usage preference in the builder.
Parameters | |
---|---|
batteryUsagePreference |
int |
Returns | |
---|---|
TransferPreferencesBuilder |
Updates the value of roaming preference in the builder.
Parameters | |
---|---|
isRoamingAllowed |
boolean |
Returns | |
---|---|
TransferPreferencesBuilder |
Updates the value of network preference in the builder.
Parameters | |
---|---|
networkPreference |
int |
Returns | |
---|---|
TransferPreferencesBuilder |