Class BlobTrigger
java.lang.Object
com.azure.analytics.synapse.artifacts.models.Trigger
com.azure.analytics.synapse.artifacts.models.MultiplePipelineTrigger
com.azure.analytics.synapse.artifacts.models.BlobTrigger
Trigger that runs every time the selected Blob container changes.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the folderPath property: The path of the container/folder that will trigger the pipeline.Get the linkedService property: The Azure Storage linked service reference.int
Get the maxConcurrency property: The max number of parallel files to handle when it is triggered.setAnnotations
(List<Object> annotations) Set the annotations property: List of tags that can be used for describing the trigger.setDescription
(String description) Set the description property: Trigger description.setFolderPath
(String folderPath) Set the folderPath property: The path of the container/folder that will trigger the pipeline.setLinkedService
(LinkedServiceReference linkedService) Set the linkedService property: The Azure Storage linked service reference.setMaxConcurrency
(int maxConcurrency) Set the maxConcurrency property: The max number of parallel files to handle when it is triggered.setPipelines
(List<TriggerPipelineReference> pipelines) Set the pipelines property: Pipelines that need to be started.Methods inherited from class com.azure.analytics.synapse.artifacts.models.MultiplePipelineTrigger
getPipelines
Methods inherited from class com.azure.analytics.synapse.artifacts.models.Trigger
getAdditionalProperties, getAnnotations, getDescription, getRuntimeState, setAdditionalProperties
-
Constructor Details
-
BlobTrigger
public BlobTrigger()
-
-
Method Details
-
getFolderPath
Get the folderPath property: The path of the container/folder that will trigger the pipeline.- Returns:
- the folderPath value.
-
setFolderPath
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
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
Get the linkedService property: The Azure Storage linked service reference.- Returns:
- the linkedService value.
-
setLinkedService
Set the linkedService property: The Azure Storage linked service reference.- Parameters:
linkedService
- the linkedService value to set.- Returns:
- the BlobTrigger object itself.
-
setPipelines
Set the pipelines property: Pipelines that need to be started.- Overrides:
setPipelines
in classMultiplePipelineTrigger
- Parameters:
pipelines
- the pipelines value to set.- Returns:
- the MultiplePipelineTrigger object itself.
-
setDescription
Set the description property: Trigger description.- Overrides:
setDescription
in classMultiplePipelineTrigger
- Parameters:
description
- the description value to set.- Returns:
- the Trigger object itself.
-
setAnnotations
Set the annotations property: List of tags that can be used for describing the trigger.- Overrides:
setAnnotations
in classMultiplePipelineTrigger
- Parameters:
annotations
- the annotations value to set.- Returns:
- the Trigger object itself.
-