Interface HealthCheckAnalyticsEventFactory
- 
- All Known Implementing Classes:
 DefaultHealthCheckAnalyticsEventFactory
@ParametersAreNonnullByDefault public interface HealthCheckAnalyticsEventFactoryFactory for analytics events arising from health checks.- Since:
 - 6.6.0
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NonNull HealthCheckAnalyticsEventforHealthCheckResult(com.atlassian.johnson.event.Event johnsonEvent)Creates an analytics event from the given Johnson event arising from a health check result.@NonNull HealthCheckAnalyticsEventforJohnsonHelpLinkClicked(com.atlassian.johnson.event.Event johnsonEvent)Creates an analytics event from the user clicking on the help link for the given Johnson event. 
 - 
 
- 
- 
Method Detail
- 
forHealthCheckResult
@NonNull HealthCheckAnalyticsEvent forHealthCheckResult(com.atlassian.johnson.event.Event johnsonEvent)
Creates an analytics event from the given Johnson event arising from a health check result.- Parameters:
 johnsonEvent- the Johnson event- Returns:
 - see above
 
 
- 
forJohnsonHelpLinkClicked
@NonNull HealthCheckAnalyticsEvent forJohnsonHelpLinkClicked(com.atlassian.johnson.event.Event johnsonEvent)
Creates an analytics event from the user clicking on the help link for the given Johnson event.- Parameters:
 johnsonEvent- the Johnson event- Returns:
 - see above
 
 
 - 
 
 -