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