public class DevToolsMessage extends Object
| Modifier and Type | Field and Description |
|---|---|
protected DevToolsDriver |
driver |
| Constructor and Description |
|---|
DevToolsMessage(DevToolsDriver driver,
Map<String,Object> map) |
DevToolsMessage(DevToolsDriver driver,
String method) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
get(String path,
Class<T> clazz) |
Integer |
getId() |
String |
getMethod() |
ScriptValue |
getParam(String key) |
Map<String,Object> |
getParams() |
ScriptValue |
getResult() |
ScriptValue |
getResult(String key) |
<T> T |
getResult(String path,
Class<T> clazz) |
String |
getSessionId() |
Integer |
getTimeout() |
boolean |
isResultError() |
boolean |
methodIs(String method) |
DevToolsMessage |
param(String key,
Object value) |
DevToolsMessage |
params(Map<String,Object> params) |
DevToolsMessage |
send() |
DevToolsMessage |
send(java.util.function.Predicate<DevToolsMessage> condition) |
void |
sendWithoutWaiting() |
void |
setId(Integer id) |
void |
setParams(Map<String,Object> params) |
void |
setResult(ScriptValue result) |
void |
setSessionId(String sessionId) |
void |
setTimeout(Integer timeout) |
Map<String,Object> |
toMap() |
String |
toString() |
protected final DevToolsDriver driver
public DevToolsMessage(DevToolsDriver driver, String method)
public DevToolsMessage(DevToolsDriver driver, Map<String,Object> map)
public Integer getId()
public void setId(Integer id)
public Integer getTimeout()
public void setTimeout(Integer timeout)
public String getSessionId()
public void setSessionId(String sessionId)
public String getMethod()
public boolean methodIs(String method)
public ScriptValue getResult()
public void setResult(ScriptValue result)
public boolean isResultError()
public ScriptValue getResult(String key)
public ScriptValue getParam(String key)
public DevToolsMessage param(String key, Object value)
public DevToolsMessage params(Map<String,Object> params)
public void sendWithoutWaiting()
public DevToolsMessage send()
public DevToolsMessage send(java.util.function.Predicate<DevToolsMessage> condition)
Copyright © 2020. All rights reserved.