Interface BuildTriggerDescriptorFactory
-
public interface BuildTriggerDescriptorFactory
Factory of BuildTriggerDescriptor objects- Since:
- 5.1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BuildTriggerDescriptor
createTriggerDescriptor(java.lang.String id, java.lang.String triggerName, java.util.Map<java.lang.String,java.lang.String> parameters, BuildCustomizationSettings buildCustomizationSettings)
Creates a trigger descriptor with specified id and settings, can be used to update a trigger usingBuildTypeSettings.updateBuildTrigger(BuildTriggerDescriptor)
BuildTriggerDescriptor
createTriggerDescriptor(java.lang.String triggerName, java.util.Map<java.lang.String,java.lang.String> parameters)
Creates new trigger descriptor with specified trigger name and parametersBuildTriggerDescriptor
createTriggerDescriptor(java.lang.String triggerName, java.util.Map<java.lang.String,java.lang.String> parameters, BuildCustomizationSettings buildCustomizationSettings)
Same ascreateTriggerDescriptor(String, Map)
but withBuildCustomizationSettings
-
-
-
Method Detail
-
createTriggerDescriptor
@NotNull BuildTriggerDescriptor createTriggerDescriptor(@NotNull java.lang.String triggerName, @NotNull java.util.Map<java.lang.String,java.lang.String> parameters)
Creates new trigger descriptor with specified trigger name and parameters- Parameters:
triggerName
- trigger nameparameters
- trigger parameters- Returns:
- new trigger descriptor
-
createTriggerDescriptor
@NotNull BuildTriggerDescriptor createTriggerDescriptor(@NotNull java.lang.String triggerName, @NotNull java.util.Map<java.lang.String,java.lang.String> parameters, @NotNull BuildCustomizationSettings buildCustomizationSettings)
Same ascreateTriggerDescriptor(String, Map)
but withBuildCustomizationSettings
- Since:
- 2021.1
-
createTriggerDescriptor
BuildTriggerDescriptor createTriggerDescriptor(@NotNull java.lang.String id, @NotNull java.lang.String triggerName, @NotNull java.util.Map<java.lang.String,java.lang.String> parameters, @NotNull BuildCustomizationSettings buildCustomizationSettings) throws InvalidIdentifierException
Creates a trigger descriptor with specified id and settings, can be used to update a trigger usingBuildTypeSettings.updateBuildTrigger(BuildTriggerDescriptor)
- Throws:
InvalidIdentifierException
- Since:
- 2021.1
-
-