CockpitRemoteBridgeResponse.fromEndpointResponse constructor

CockpitRemoteBridgeResponse.fromEndpointResponse({
  1. required String requestId,
  2. required CockpitRemoteSessionEndpointResponse response,
})

Implementation

factory CockpitRemoteBridgeResponse.fromEndpointResponse({
  required String requestId,
  required CockpitRemoteSessionEndpointResponse response,
}) {
  return CockpitRemoteBridgeResponse(
    requestId: requestId,
    statusCode: response.statusCode,
    contentType: response.contentType,
    jsonBody: response.jsonBody,
    bytesBase64: response.binaryBody == null
        ? null
        : base64Encode(response.binaryBody!),
  );
}