Interface TriggerManager
- All Known Implementing Classes:
TriggerManagerImpl
public interface TriggerManager
-
Method Summary
Modifier and TypeMethodDescription@NotNull PlanTriggergetPlanTrigger(@NotNull String pluginKey) @NotNull TriggerReasongetTriggerReason(@NotNull ChainResultsSummary chainResultsSummary, @NotNull BuildResultsSummary buildResultsSummary) Combines the data from the givenChainResultsSummaryandBuildResultsSummaryto produce aTriggerReasonfor aJobresult@NotNull TriggerReasongetTriggerReason(@NotNull BuildContext buildContext) Creates a new instance of theCommonContext.getTriggerReason()@NotNull TriggerReasongetTriggerReason(@NotNull String key, @NotNull ResultsSummary resultsSummary) @NotNull TriggerReasongetTriggerReason(@NotNull String key, @NotNull Map<String, String> fieldsMap) @NotNull TriggerReasonRenderergetTriggerReasonRenderer(@NotNull TriggerReason triggerReason) @NotNull TriggerReasonRenderergetTriggerReasonRenderer(@NotNull TriggerReason triggerReason, @NotNull ResultsSummary resultsSummary) @NotNull TriggerReasonRenderergetTriggerReasonRenderer(@NotNull TriggerReason triggerReason, @NotNull CurrentlyBuilding currentlyBuilding)
-
Method Details
-
getPlanTrigger
@ExperimentalApi @NotNull @NotNull PlanTrigger getPlanTrigger(@NotNull @NotNull String pluginKey) throws IllegalArgumentException - Parameters:
pluginKey-- Returns:
- planTrigger
- Throws:
IllegalArgumentException- if aPlanTriggercannot be found for pluginKey
-
getTriggerReason
@NotNull @NotNull TriggerReason getTriggerReason(@NotNull @NotNull ChainResultsSummary chainResultsSummary, @NotNull @NotNull BuildResultsSummary buildResultsSummary) Combines the data from the givenChainResultsSummaryandBuildResultsSummaryto produce aTriggerReasonfor aJobresult- Parameters:
chainResultsSummary-buildResultsSummary-- Returns:
- triggerReason
-
getTriggerReason
Creates a new instance of theCommonContext.getTriggerReason()- Parameters:
buildContext-- Returns:
- triggerReason
-
getTriggerReason
@NotNull @NotNull TriggerReason getTriggerReason(@NotNull @NotNull String key, @NotNull @NotNull Map<String, String> fieldsMap) -
getTriggerReason
@NotNull @NotNull TriggerReason getTriggerReason(@NotNull @NotNull String key, @NotNull @NotNull ResultsSummary resultsSummary) -
getTriggerReasonRenderer
@NotNull @NotNull TriggerReasonRenderer getTriggerReasonRenderer(@NotNull @NotNull TriggerReason triggerReason, @NotNull @NotNull ResultsSummary resultsSummary) -
getTriggerReasonRenderer
@NotNull @NotNull TriggerReasonRenderer getTriggerReasonRenderer(@NotNull @NotNull TriggerReason triggerReason, @NotNull @NotNull CurrentlyBuilding currentlyBuilding) -
getTriggerReasonRenderer
@NotNull @NotNull TriggerReasonRenderer getTriggerReasonRenderer(@NotNull @NotNull TriggerReason triggerReason) - Since:
- 5.0
-