Class BlobTrigger


  • public class BlobTrigger
    extends MultiplePipelineTrigger
    Trigger that runs every time the selected Blob container changes.
    • Constructor Detail

      • BlobTrigger

        public BlobTrigger()
    • Method Detail

      • getFolderPath

        public String getFolderPath()
        Get the folderPath property: The path of the container/folder that will trigger the pipeline.
        Returns:
        the folderPath value.
      • setFolderPath

        public BlobTrigger setFolderPath​(String folderPath)
        Set the folderPath property: The path of the container/folder that will trigger the pipeline.
        Parameters:
        folderPath - the folderPath value to set.
        Returns:
        the BlobTrigger object itself.
      • getMaxConcurrency

        public int getMaxConcurrency()
        Get the maxConcurrency property: The max number of parallel files to handle when it is triggered.
        Returns:
        the maxConcurrency value.
      • setMaxConcurrency

        public BlobTrigger setMaxConcurrency​(int maxConcurrency)
        Set the maxConcurrency property: The max number of parallel files to handle when it is triggered.
        Parameters:
        maxConcurrency - the maxConcurrency value to set.
        Returns:
        the BlobTrigger object itself.
      • getLinkedService

        public LinkedServiceReference getLinkedService()
        Get the linkedService property: The Azure Storage linked service reference.
        Returns:
        the linkedService value.
      • setLinkedService

        public BlobTrigger setLinkedService​(LinkedServiceReference linkedService)
        Set the linkedService property: The Azure Storage linked service reference.
        Parameters:
        linkedService - the linkedService value to set.
        Returns:
        the BlobTrigger object itself.
      • setDescription

        public BlobTrigger setDescription​(String description)
        Set the description property: Trigger description.
        Overrides:
        setDescription in class MultiplePipelineTrigger
        Parameters:
        description - the description value to set.
        Returns:
        the Trigger object itself.
      • setAnnotations

        public BlobTrigger setAnnotations​(List<Object> annotations)
        Set the annotations property: List of tags that can be used for describing the trigger.
        Overrides:
        setAnnotations in class MultiplePipelineTrigger
        Parameters:
        annotations - the annotations value to set.
        Returns:
        the Trigger object itself.