addCorrelationId method

Map<String, String> addCorrelationId(
  1. Map<String, String>? params,
  2. String? correlationId
)

Adds a correlation id (correlation_id) to invocation parameter map.

  • params invocation parameters.
  • correlationId (optional) a correlation id to be added. Returns invocation parameters with added correlation id.

Implementation

Map<String, String> addCorrelationId(
    Map<String, String>? params, String? correlationId) {
  params = params ?? {};

  // Automatically generate short ids for now
  if (correlationId == null) {
    return params;
  }

  params['correlation_id'] = correlationId;
  return params;
}