ExposeDevToolsProtocolRequest

@Serializable
data class ExposeDevToolsProtocolRequest(val targetId: TargetID, val bindingName: String? = null, val inheritPermissions: Boolean? = null)

Request object containing input parameters for the TargetDomain.exposeDevToolsProtocol command.

Constructors

Link copied to clipboard
constructor(targetId: TargetID, bindingName: String? = null, inheritPermissions: Boolean? = null)

Types

Link copied to clipboard
class Builder(val targetId: TargetID)

A builder for ExposeDevToolsProtocolRequest, which allows setting the optional parameters of the TargetDomain.exposeDevToolsProtocol command via a lambda.

Properties

Link copied to clipboard

Binding name, 'cdp' if not specified.

Link copied to clipboard

If true, inherits the current root session's permissions (default: false).

Link copied to clipboard

(undocumented in the protocol definition)