buildMessage static method

String buildMessage({
  1. required UuidValue connectionId,
  2. required OpenMethodStreamResponseType responseType,
  3. required String endpoint,
  4. required String method,
})

Builds a new OpenMethodStreamResponse message.

Implementation

static String buildMessage({
  required UuidValue connectionId,
  required OpenMethodStreamResponseType responseType,
  required String endpoint,
  required String method,
}) {
  return WebSocketMessage._buildMessage(
    _messageType,
    {
      WebSocketMessageDataKey.connectionId: connectionId,
      WebSocketMessageDataKey.responseType: responseType.name,
      WebSocketMessageDataKey.endpoint: endpoint,
      WebSocketMessageDataKey.method: method,
    },
  );
}