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 Details

    • defineSourceTrigger

      RegistrySourceTrigger.DefinitionStages.Blank defineSourceTrigger(String sourceTriggerName)
      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.