Interface RegistryTask.DefinitionStages.TriggerTypes
- All Known Subinterfaces:
RegistryTask.Definition,RegistryTask.DefinitionStages.TaskCreatable
- Enclosing interface:
- RegistryTask.DefinitionStages
public static interface RegistryTask.DefinitionStages.TriggerTypes
The stage of the container registry task definition that allows users to define either a source trigger
and/or a base image trigger.
-
Method Summary
Modifier and TypeMethodDescriptiondefineSourceTrigger(String sourceTriggerName) The function that begins the definition of a source trigger.withBaseImageTrigger(String baseImageTriggerName, BaseImageTriggerType baseImageTriggerType) The function that defines a base image trigger with the two parameters required for base image trigger creation.withBaseImageTrigger(String baseImageTriggerName, BaseImageTriggerType baseImageTriggerType, TriggerStatus triggerStatus) The function that defines a base image trigger with all possible parameters for base image trigger creation.
-
Method Details
-
defineSourceTrigger
The function that begins the definition of a source trigger.- Parameters:
sourceTriggerName- the name of the source trigger we are defining.- Returns:
- the first stage of the RegistrySourceTrigger definition.
-
withBaseImageTrigger
RegistryTask.DefinitionStages.TaskCreatable withBaseImageTrigger(String baseImageTriggerName, BaseImageTriggerType baseImageTriggerType) The function that defines a base image trigger with the two parameters required for base image trigger creation.- Parameters:
baseImageTriggerName- the name of the base image trigger.baseImageTriggerType- the trigger type for the base image. Can be "All", "Runtime", or something else that the user inputs.- Returns:
- the next stage of the container registry task definition.
-
withBaseImageTrigger
RegistryTask.DefinitionStages.TaskCreatable withBaseImageTrigger(String baseImageTriggerName, BaseImageTriggerType baseImageTriggerType, TriggerStatus triggerStatus) The function that defines a base image trigger with all possible parameters for base image trigger creation.- Parameters:
baseImageTriggerName- the name of the base image trigger.baseImageTriggerType- the trigger type for the base image. Can be "All", "Runtime", or something else that the user inputs.triggerStatus- the status for the trigger. Can be enabled, disabled, or something else that the user inputs.- Returns:
- the next stage of the container registry task definition.
-