Added in API level 31
  
  
  
  
  
   
  
  
  
  
ChildSessionConfiguration.Builder
  public
  static
  final
  
  class
  ChildSessionConfiguration.Builder
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.net.ipsec.ike.ChildSessionConfiguration.Builder | 
This class can be used to incrementally construct a ChildSessionConfiguration.
 
Except for testing, IKE library users normally do not instantiate ChildSessionConfiguration themselves but instead get a reference via ChildSessionCallback
Summary
| Public constructors | |
|---|---|
| 
      Builder(List<IkeTrafficSelector> inTs, List<IkeTrafficSelector> outTs)
      Constructs a Builder. | |
| Public methods | |
|---|---|
| 
        
        
        
        
        
        ChildSessionConfiguration | 
      build()
      Constructs an  | 
| Inherited methods | |
|---|---|
Public constructors
Builder
    Added in API level 31
  
      
  
    public Builder (List<IkeTrafficSelector> inTs, List<IkeTrafficSelector> outTs)
Constructs a Builder.
| Parameters | |
|---|---|
| inTs | List: the negotiated inbound traffic selectors
 This value cannot benull. | 
| outTs | List: the negotiated outbound traffic selectors
 This value cannot benull. | 
Public methods
build
    Added in API level 31
  
      
  
    public ChildSessionConfiguration build ()
Constructs an ChildSessionConfiguration instance.
| Returns | |
|---|---|
| ChildSessionConfiguration | This value cannot be null. | 
