Configuration
Each subsection in "Configurations" corresponds to a specific module type and contains its configuration parameters.
The Producer configuration files use JSON format and allow single‑ and multiple‑line comments, as follows.
-
Single‑line comments begin with double stroke character string (//).
This type of comment continues only until the end of the line on which it appears.
-
Multiple‑line comments are enclosed with stroke asterisk (/*) and asterisk stroke (*/) character strings.
This type of comment can span multiple lines.
Only JSON configurations files support comments not JSON Schema or Event Data files as these are primarily data exchange formats. If you use comments in your JSON configuration files, we recommend that you save these files as the .jsonc file type; for example, Producer.config.jsonc.
The subsections in the "Configurations" section are as follows.
"Configurations" : {
"AzureSender" : { ... },
"FileSender" : { ... },
"Logger" : { ... },
"Loggers" : [],
"FileReader" : { ... },
"FileTopicManager" : { ... },
"KafkaSender" : { ... },
"FileStorageProvider" : { ... },
"SizeThresholds" : { ... },
"Catalog" : { ... },
"SchemaCache" : { ... },
"AzureSchemaRegistry" : { ... },
"AzureBlobStorageProvider" : { ... },
"ConfluentSchemaRegistry" : { ... },
"HealthMonitor" : { ... },
}
For details about configuration sections, see the following subsections.
