Interface BuildTriggerDescriptorFactory
-
- All Known Subinterfaces:
BuildTriggerDescriptorFactoryEx
- All Known Implementing Classes:
BuildTriggerDescriptorFactoryImpl
public interface BuildTriggerDescriptorFactoryFactory of BuildTriggerDescriptor objects- Since:
- 5.1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BuildTriggerDescriptorcreateTriggerDescriptor(String id, String triggerName, Map<String,String> parameters, BuildCustomizationSettings buildCustomizationSettings)Creates a trigger descriptor with specified id and settings, can be used to update a trigger usingBuildTypeSettings.updateBuildTrigger(BuildTriggerDescriptor)BuildTriggerDescriptorcreateTriggerDescriptor(String triggerName, Map<String,String> parameters)Creates new trigger descriptor with specified trigger name and parametersBuildTriggerDescriptorcreateTriggerDescriptor(String triggerName, Map<String,String> parameters, BuildCustomizationSettings buildCustomizationSettings)Same ascreateTriggerDescriptor(String, Map)but withBuildCustomizationSettings
-
-
-
Method Detail
-
createTriggerDescriptor
@NotNull BuildTriggerDescriptor createTriggerDescriptor(@NotNull String triggerName, @NotNull Map<String,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 String triggerName, @NotNull Map<String,String> parameters, @NotNull BuildCustomizationSettings buildCustomizationSettings)
Same ascreateTriggerDescriptor(String, Map)but withBuildCustomizationSettings- Since:
- 2021.1
-
createTriggerDescriptor
BuildTriggerDescriptor createTriggerDescriptor(@NotNull String id, @NotNull String triggerName, @NotNull Map<String,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
-
-