AppSyncWsProtocol

constructor(    connectionAcknowledgeTimeoutMs: Long,     connectionPayload: suspend () -> Map<String, Any?>? = { null },     webSocketConnection: WebSocketConnection,     listener: WsProtocol.Listener)
constructor(    authorization: Map<String, Any?>,     connectionAcknowledgeTimeoutMs: Long,     webSocketConnection: WebSocketConnection,     listener: WsProtocol.Listener)