Added in API level 30
Builder
class Builder
| kotlin.Any | |
| ↳ | android.net.TelephonyNetworkSpecifier.Builder |
Builder to create TelephonyNetworkSpecifier object.
Summary
| Public constructors | |
|---|---|
Builder() |
|
| Public methods | |
|---|---|
| TelephonyNetworkSpecifier |
build()Create a NetworkSpecifier for the cellular network request. |
| TelephonyNetworkSpecifier.Builder |
setSubscriptionId(subId: Int)Set the subscription id. |
Public constructors
Public methods
build
Added in API level 30
fun build(): TelephonyNetworkSpecifier
Create a NetworkSpecifier for the cellular network request.
| Return | |
|---|---|
TelephonyNetworkSpecifier |
TelephonyNetworkSpecifier object. This value cannot be null. |
| Exceptions | |
|---|---|
java.lang.IllegalArgumentException |
when subscription Id is not provided through setSubscriptionId(int). |
setSubscriptionId
Added in API level 30
fun setSubscriptionId(subId: Int): TelephonyNetworkSpecifier.Builder
Set the subscription id.
| Parameters | |
|---|---|
subId |
Int: The subscription Id. |
| Return | |
|---|---|
TelephonyNetworkSpecifier.Builder |
Instance of Builder to enable the chaining of the builder method. This value cannot be null. |