MibFrontTsvExporterConfig
- granttype (string): Type of authentication, which can be
password
,client_credentials
, orauthorization_code
. Commonly used:password
for TSV export. - clientid (string): Application client ID.
- clientsecret (string): Application client secret.
- username (string): Authentication username.
- password (string): Authentication password.
- authorizationurl (string): URL for the authorization server.
- apiurl (string): URL for the API server.
- temporarytsvfilefolder (string): Path where temporary TSV files are stored.
- tsvsubfolder (string): Path of the subfolder where TSV files are located. By default, it is empty.
- tsvexporturl (string): URL enabled to download the file where it is stored.
- storageType (string): Localization type where the file is stored. Can be
disk
,amazon
, orSMB
. The default isdisk
. - maximumExportWaitMinutes (int): The maximum time limit allowed for attempting a file export. The default is 120 minutes.
- retryAttempts (int): Number of times to retry the call before considering it a permanent failure. The default is 5 attempts.
- retryAwaitSeconds (int): Number of seconds to wait before making a new attempt. The default is 10 seconds.
- mibFrontUrl (string): URL access for Mib3 (to get the dictionaries).
- useFileManagementService: Indicates whether the FileManagement microservice should be used to upload files. (default =
false
) only from version MIB 6.0 - authTokenEarlyRenewalMinutes: Sets a secure time margin before the authorization token expires so that it can be renewed sooner rather than later. (default = 10)
- mibApiCallTimeoutSeconds: Defines timeout for batch processing from MibApi. (default = HttpClient default timeout)
- mibAuthCallTimeoutSeconds: Defines timeout when calling MibAuthorization. (default = HttpClient default timeout)
- mibFileManagementCallTimeoutSeconds: Defines timeout when calling MibFileManagement. (default = HttpClient default timeout)
- minutesOfAgentInactivityToConsiderJobAbandoned: Defines how long an exportation job should not be progressing before it is considered abandoned and reassigned to another agent. (default = 5 minutes, minimum = 1 [not recommended])
- dateFormat: (default =
yyyy/MM/dd
) only from version MIB 6.0 - dateTimeFormat: (default =
yyyy/MM/dd HH:mm:ss
) only from version MIB 6.0 - separatorCharacter: Defines which character will be used as a separator when writing files. (default =
\t
) only from version MIB 6.0 - generateDetailedLogFormattingColumns: Defines whether to generate logs detailing the process of formatting the information coming from MibApi. (default =
false
) only from version MIB 6.0 - fileUploadBufferSizeBytes: Defines buffer size in bytes for uploading files via FileManagement service. (default = 1048576)
The "dateFormat" and "dateTimeFormat" are used to format the AdmFields types: Date, DateTime, and UtcDateTime.