Class BlobTrigger


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

      • BlobTrigger

        public BlobTrigger()
    • Method Detail

      • withDescription

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

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

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

        public BlobTrigger withFolderPath​(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.
      • maxConcurrency

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

        public BlobTrigger withMaxConcurrency​(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.
      • linkedService

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

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