Repository Options
Security Options
Property name | Description | Default Value | Required | ||||||
---|---|---|---|---|---|---|---|---|---|
nifi.default.directory | Default directory by which we will MiNiFi will search supplementary files, such | N | |||||||
nifi.flow.configuration.file | YAML configuration file that will be used to create the flows | config.yml | Y | ||||||
nifi.flow.engine.threads | Maximum number of threads used to limit the component lifecycle thread pool | 8 | N | ||||||
nifi.administrative.yield.duration | Yield value that will be incurred for a processor when errors occur | 0 | N | ||||||
nifi.bored.yield.duration | Yield value that will be used when processors declare there is no work to do | 0 | N | ||||||
nifi.flowcontroller.graceful.shutdown.period | Timing period used to allow the flow controller to gracefully shut down before a hard shutdown is performed. | 60s | N | ||||||
nifi.log.level | Log level for the MiNiFi C++ agent | info | N | ||||||
nifi.server.name | Name of the NiFI server | N | |||||||
nifi.server.port | Server port for the NiFi instance to which we are communicating | N | |||||||
nifi.server.report.interval | NiFi protocol server reporting interval | 1s | N | ||||||
nifi.flow.configuration.class.name | Flow configuration class, used to configure the FlowController | YamlConfiguration | N | ||||||
| |||||||||
nifi.flow.repository.class.name | Flow Repository Class, used when instantiating the flow controller repo | FlowRepository | N | ||||||
nifi.volatile.repository.options | Options used to define sub options for the volatile repository instances | n/a | N | ||||||
-- nifi.volatile.repository.options.<name>.max.count | Maximum count for the defined volatile repository. <name> will be flowrepository or provenancerepo | 10,000 | N | ||||||
nifi.provenance.repository.class.name | Provenance repository class name | ProvenanceRepository | N | ||||||
nifi.provenance.repository.max.storage.size | Provenance repository maximum storage size | 10M | N | ||||||
nifi.provenance.repository.max.storage.time | Provenance repository time limit that represents the maximum lifetime for an entry | 1M | N | ||||||
nifi.provenance.repository.directory.default | Default provenance repository directory | ./provenance_repository | N | ||||||
nifi.flowfile.repository.max.storage.size | Flow file repo maximum storage size | 10M | N | ||||||
nifi.flowfile.repository.max.storage.time | Flow file repository time limit that represents the maximum lifetime for an entry | 1M | N | ||||||
nifi.flowfile.repository.directory.default | Default flow file repository directory | ./flowfile_repository | N | ||||||
| |||||||||
nifi.remote.input.secure | Boolean value that determines if protocols will use TLS versus clear socket communications | false | N | ||||||
nifi.security.need.ClientAuth | Determine if a client certificate is needed | false | N | ||||||
nifi.security.client.certificate | Client certificate | Y (if above true) | |||||||
nifi.security.client.private.key | Client Private key | Y (if secure) | |||||||
nifi.security.client.pass.phrase | pass phrase for the private key file, specified above | Y (if secure) | |||||||
nifi.security.client.ca.certificate | CA certificate |