NetworkInfo

public abstract class NetworkInfo


Device network info.

Summary

Nested types

public abstract class NetworkInfo.Builder

Builder for NetworkInfo.

public abstract class NetworkInfo.NetworkParams

Information about a network.

public abstract class NetworkInfo.NetworkParams.Builder

Builder for NetworkInfo.NetworkParams.

Transport used on the network.

Whether private DNS is used on the network.

Level of security on a Wi-Fi network.

Public methods

static NetworkInfo.Builder
static NetworkInfo
abstract ImmutableList<NetworkInfo.NetworkParams>

Information about all networks on the device.

Metadata

Metadata about network params.

boolean

Returns true if networkParamsMetadata is set.

abstract NetworkInfo.Builder

Public methods

builder

public static NetworkInfo.Builder builder()

getDefaultInstance

public static NetworkInfo getDefaultInstance()

getNetworkParams

public abstract ImmutableList<NetworkInfo.NetworkParamsgetNetworkParams()

Information about all networks on the device.

getNetworkParamsMetadata

public Metadata getNetworkParamsMetadata()

Metadata about network params.

hasNetworkParamsMetadata

public boolean hasNetworkParamsMetadata()

Returns true if networkParamsMetadata is set.

toBuilder

public abstract NetworkInfo.Builder toBuilder()