Added in API level 31

Builder

class Builder
kotlin.Any
   ↳ 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

Constructs a Builder.

Public methods
ChildSessionConfiguration

Constructs an ChildSessionConfiguration instance.

Public constructors

Builder

Added in API level 31
Builder(
    inTs: MutableList<IkeTrafficSelector!>,
    outTs: MutableList<IkeTrafficSelector!>)

Constructs a Builder.

Parameters
inTs MutableList<IkeTrafficSelector!>: the negotiated inbound traffic selectors This value cannot be null.
outTs MutableList<IkeTrafficSelector!>: the negotiated outbound traffic selectors This value cannot be null.

Public methods

build

Added in API level 31
fun build(): ChildSessionConfiguration

Constructs an ChildSessionConfiguration instance.

Return
ChildSessionConfiguration This value cannot be null.