Added in API level 33
Builder
class Builder
| kotlin.Any | |
| ↳ | android.content.pm.CapabilityParams.Builder |
Builder class for CapabilityParams.
Summary
| Public constructors | |
|---|---|
|
Constructor. |
|
| Public methods | |
|---|---|
| CapabilityParams.Builder |
Add an alias in the |
| CapabilityParams |
build()Creates an instance of |
Public constructors
Builder
Added in API level 33
Builder(
key: String,
value: String)
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
fun addAlias(alias: String): CapabilityParams.Builder
Add an alias in the CapabilityParams.
| Parameters | |
|---|---|
alias |
String: This value cannot be null. |
| Return | |
|---|---|
CapabilityParams.Builder |
This value cannot be null. |
build
Added in API level 33
fun build(): CapabilityParams
Creates an instance of CapabilityParams
| Return | |
|---|---|
CapabilityParams |
This value cannot be null. |
| Exceptions | |
|---|---|
java.lang.IllegalArgumentException |
If the specified value is empty. |