Added in API level 33
CapabilityParams.Builder
public
static
final
class
CapabilityParams.Builder
extends Object
| java.lang.Object | |
| ↳ | android.content.pm.CapabilityParams.Builder |
Builder class for CapabilityParams.
Summary
Public constructors | |
|---|---|
Builder(String key, String value)
Constructor. |
|
Public methods | |
|---|---|
CapabilityParams.Builder
|
addAlias(String alias)
Add an alias in the |
CapabilityParams
|
build()
Creates an instance of |
Inherited methods | |
|---|---|
Public constructors
Builder
Added in API level 33
public Builder (String key, String value)
Constructor.
| Parameters | |
|---|---|
key |
String: key of the capability parameter.
Note the character "/" is not permitted.
This value cannot be null. |
value |
String: The primary name of value in the CapabilityParams, cannot be empty.
This value cannot be null. |
Public methods
addAlias
Added in API level 33
public CapabilityParams.Builder addAlias (String alias)
Add an alias in the CapabilityParams.
| Parameters | |
|---|---|
alias |
String: This value cannot be null. |
| Returns | |
|---|---|
CapabilityParams.Builder |
This value cannot be null. |
build
Added in API level 33
public CapabilityParams build ()
Creates an instance of CapabilityParams
| Returns | |
|---|---|
CapabilityParams |
This value cannot be null. |
| Throws | |
|---|---|
IllegalArgumentException |
If the specified value is empty. |