Class WebSocketOptions

java.lang.Object
com.intuit.karate.http.WebSocketOptions

public class WebSocketOptions extends Object
Author:
pthomas3
  • Constructor Details

    • WebSocketOptions

      public WebSocketOptions(String url)
    • WebSocketOptions

      public WebSocketOptions(String url, Map<String,Object> options)
  • Method Details

    • setTextConsumer

      public void setTextConsumer(Consumer<String> consumer)
    • getUri

      public URI getUri()
    • getPort

      public int getPort()
    • isSsl

      public boolean isSsl()
    • getSubProtocol

      public String getSubProtocol()
    • setSubProtocol

      public void setSubProtocol(String subProtocol)
    • getTextHandler

      public Function<String,Boolean> getTextHandler()
    • setTextHandler

      public void setTextHandler(Function<String,Boolean> textHandler)
    • getBinaryHandler

      public Function<byte[],Boolean> getBinaryHandler()
    • setBinaryHandler

      public void setBinaryHandler(Function<byte[],Boolean> binaryHandler)
    • getHeaders

      public Map<String,Object> getHeaders()
    • setHeaders

      public void setHeaders(Map<String,Object> headers)
    • getMaxPayloadSize

      public int getMaxPayloadSize()
    • setMaxPayloadSize

      public void setMaxPayloadSize(int maxPayloadSize)