def setBreakpointByUrl(lineNumber, url, urlRegex=None, columnNumber=None, condition=None):
    params = {}
    params['lineNumber'] = lineNumber
    params['url'] = restoreQueryString(url)

    if urlRegex:
        params['urlRegex'] = urlRegex

    if columnNumber:
        params['columnNumber'] = columnNumber
    else:
        params['columnNumber'] = 0

    if condition:
        params['condition'] = condition
    else:
        params['condition'] = ''

    command = Command('Debugger.setBreakpointByUrl', params)
    return command
Check if a device can be assigned to a guest.
dataset/ETHPy150Open sokolovstas/SublimeWebInspector/webkit/Debugger.py/setBreakpointByUrl--crossover with--dataset/ETHPy150Open BU-NU-CLOUD-SP16/Trusted-Platform-Module-nova/nova/pci/whitelist.py/Whitelist.device_assignable