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