1406
ctx context.Context,
1407
request *DeleteNexusEndpointRequest,
1409
>
caller := headers.GetCallerInfo(ctx).CallerName
1410
>
startTime := time.Now().UTC()
1411
>
defer func() {
1412
>
p.healthSignals.Record(CallerSegmentMissing, time.Since(startTime), retErr)
1413
>
p.recordRequestMetrics(metrics.PersistenceDeleteNexusEndpointScope, caller, time.Since(startTime), retErr)
1414
>
p.recordDataLossMetrics(metrics.PersistenceDeleteNexusEndpointScope, caller, retErr, "", "")
1415
>
}()
1416
>
return p.persistence.DeleteNexusEndpoint(ctx, request)
1417
}
1418