Class PlaywrightMessage
- java.lang.Object
-
- com.intuit.karate.driver.playwright.PlaywrightMessage
-
public class PlaywrightMessage extends Object
- Author:
- pthomas3
-
-
Field Summary
Fields Modifier and Type Field Description protected PlaywrightDriverdriver
-
Constructor Summary
Constructors Constructor Description PlaywrightMessage(PlaywrightDriver driver, String method, String guid)PlaywrightMessage(PlaywrightDriver driver, Map<String,Object> map)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JsongetError()StringgetGuid()IntegergetId()StringgetMethod()<T> TgetParam(String path)JsongetResult()<T> TgetResult(String path)<T> TgetResultValue()IntegergetTimeout()booleanisError()booleanmethodIs(String method)PlaywrightMessageparam(String path, Object value)<T> booleanparamHas(String path, T expected)PlaywrightMessageparams(Json json)PlaywrightMessageparams(Map<String,Object> map)PlaywrightMessagesend()PlaywrightMessagesend(java.util.function.Predicate<PlaywrightMessage> condition)voidsendWithoutWaiting()voidsetId(Integer id)voidsetTimeout(Integer timeout)Map<String,Object>toMap()StringtoString()
-
-
-
Field Detail
-
driver
protected final PlaywrightDriver driver
-
-
Constructor Detail
-
PlaywrightMessage
public PlaywrightMessage(PlaywrightDriver driver, String method, String guid)
-
PlaywrightMessage
public PlaywrightMessage(PlaywrightDriver driver, Map<String,Object> map)
-
-
Method Detail
-
sendWithoutWaiting
public void sendWithoutWaiting()
-
send
public PlaywrightMessage send()
-
send
public PlaywrightMessage send(java.util.function.Predicate<PlaywrightMessage> condition)
-
methodIs
public boolean methodIs(String method)
-
getTimeout
public Integer getTimeout()
-
setTimeout
public void setTimeout(Integer timeout)
-
param
public PlaywrightMessage param(String path, Object value)
-
params
public PlaywrightMessage params(Json json)
-
params
public PlaywrightMessage params(Map<String,Object> map)
-
getParam
public <T> T getParam(String path)
-
paramHas
public <T> boolean paramHas(String path, T expected)
-
getResult
public Json getResult()
-
getResult
public <T> T getResult(String path)
-
getResultValue
public <T> T getResultValue()
-
isError
public boolean isError()
-
getError
public Json getError()
-
getId
public Integer getId()
-
setId
public void setId(Integer id)
-
getGuid
public String getGuid()
-
getMethod
public String getMethod()
-
-