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 benull. | 
| value | String: The primary name of value in theCapabilityParams, cannot be empty.
 This value cannot benull. | 
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 benull. | 
| 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. | 
