Added in API level 36
GetValueResult.Builder
public
static
final
class
GetValueResult.Builder
extends Object
| java.lang.Object | |
| ↳ | android.service.settings.preferences.GetValueResult.Builder |
Builder to construct GetValueResult.
Summary
Public constructors | |
|---|---|
Builder(int resultCode)
Create Builder instance. |
|
Public methods | |
|---|---|
GetValueResult
|
build()
Constructs an immutable |
GetValueResult.Builder
|
setMetadata(SettingsPreferenceMetadata metadata)
Sets the metadata on the result. |
GetValueResult.Builder
|
setValue(SettingsPreferenceValue value)
Sets the preference value on the result. |
Inherited methods | |
|---|---|
Public constructors
Builder
Added in API level 36
public Builder (int resultCode)
Create Builder instance.
| Parameters | |
|---|---|
resultCode |
int: indicates status of the request.
Value is one of the following: |
Public methods
build
Added in API level 36
public GetValueResult build ()
Constructs an immutable GetValueResult object.
| Returns | |
|---|---|
GetValueResult |
|
setMetadata
Added in API level 36
public GetValueResult.Builder setMetadata (SettingsPreferenceMetadata metadata)
Sets the metadata on the result.
| Parameters | |
|---|---|
metadata |
SettingsPreferenceMetadata |
| Returns | |
|---|---|
GetValueResult.Builder |
|
setValue
Added in API level 36
public GetValueResult.Builder setValue (SettingsPreferenceValue value)
Sets the preference value on the result.
| Parameters | |
|---|---|
value |
SettingsPreferenceValue |
| Returns | |
|---|---|
GetValueResult.Builder |
|