Added in API level 30
TelephonyNetworkSpecifier.Builder
public
static
final
class
TelephonyNetworkSpecifier.Builder
extends Object
| java.lang.Object | |
| ↳ | 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(int subId)
Set the subscription id. |
Inherited methods | |
|---|---|
Public constructors
Public methods
build
Added in API level 30
public TelephonyNetworkSpecifier build ()
Create a NetworkSpecifier for the cellular network request.
| Returns | |
|---|---|
TelephonyNetworkSpecifier |
TelephonyNetworkSpecifier object.
This value cannot be null. |
| Throws | |
|---|---|
IllegalArgumentException |
when subscription Id is not provided through
setSubscriptionId(int). |
setSubscriptionId
Added in API level 30
public TelephonyNetworkSpecifier.Builder setSubscriptionId (int subId)
Set the subscription id.
| Parameters | |
|---|---|
subId |
int: The subscription Id. |
| Returns | |
|---|---|
TelephonyNetworkSpecifier.Builder |
Instance of Builder to enable the chaining of the builder method.
This value cannot be null. |