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. |