Class GitlabPipelineArtifactsApiConnector
- Namespace
- MES.MQC.DataSourceLibrary.Adapters.Apis
- Assembly
- MES.MQC.DataSourceLibrary.dll
public class GitlabPipelineArtifactsApiConnector : GitlabPipelineApiConnector, IFormProvider
- Inheritance
-
GitlabPipelineArtifactsApiConnector
- Implements
- Inherited Members
Properties
Description
Description of the Adapter that is visible in the Adapter Dialog as a popover. If the adapter is an API Connector, the description is also shown in the Add/Edit DataSource dialog, when the API Connector is selected. Absolute links get transformed into HTML Link Tags, line breaks (\n) get transformed into HTML line breaks (<br>), HTML tags are not allowed.
public override string Description { get; }
Property Value
Name
Unique Name of the Adapter. Defaults to the ClassName (without Adapter / FileReader / ApiConnector suffix), can be overridden with a user defined Name.
public override string Name { get; }
Property Value
Methods
Download(ApiConnectorContext)
Download can be implemented by the Api Adapter class. At least one of Download and Read must be implemented. The implementation of this method should access the configured API, download and save files to the context.DownloadPath directory and return a AdapterDownloadResult.
protected override AdapterDownloadResult Download(ApiConnectorContext context)
Parameters
contextApiConnectorContextApiConnectorContext
Returns
- AdapterDownloadResult
AdapterDownloadResult