NetworkConnectionMonitorTestConfigurationHttpConfiguration

data class NetworkConnectionMonitorTestConfigurationHttpConfiguration(val method: String? = null, val path: String? = null, val port: Int? = null, val preferHttps: Boolean? = null, val requestHeaders: List<NetworkConnectionMonitorTestConfigurationHttpConfigurationRequestHeader>? = null, val validStatusCodeRanges: List<String>? = null)

Constructors

constructor(method: String? = null, path: String? = null, port: Int? = null, preferHttps: Boolean? = null, requestHeaders: List<NetworkConnectionMonitorTestConfigurationHttpConfigurationRequestHeader>? = null, validStatusCodeRanges: List<String>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val method: String? = null

The HTTP method for the HTTP request. Possible values are Get and Post. Defaults to Get.

Link copied to clipboard
val path: String? = null

The path component of the URI. It only accepts the absolute path.

Link copied to clipboard
val port: Int? = null

The port for the HTTP connection.

Link copied to clipboard
val preferHttps: Boolean? = null

Should HTTPS be preferred over HTTP in cases where the choice is not explicit? Defaults to false.

Link copied to clipboard
Link copied to clipboard

The HTTP status codes to consider successful. For instance, 2xx, 301-304 and 418.