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 | |
|---|---|
Builder(inTs: MutableList<IkeTrafficSelector!>, outTs: MutableList<IkeTrafficSelector!>)Constructs a Builder. |
|
| Public methods | |
|---|---|
| ChildSessionConfiguration |
build()Constructs an |
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. |