|
| | Settings (const Identity &identity, const ApplicationInfo &applicationInfo, const std::shared_ptr< TelemetryDelegate > &telemetryDelegate, const std::shared_ptr< AuditDelegate > &auditDelegate, const std::shared_ptr< DiagnosticEventFactory > &eventFactory, LogLevel thresholdLogLevel, const std::shared_ptr< LoggerDelegate > &loggerDelegate, const std::string &hostName, const std::vector< std::pair< std::string, std::string > > &customProperties, const std::vector< LabelFilterType > &deprecatedFilters, const std::map< FunctionalityFilterType, bool > &configuredFunctionality) |
| |
| const Identity & | GetIdentity () const |
| |
| void | SetIdentity (const Identity &identity) |
| |
| const ApplicationInfo & | GetApplicationInfo () const |
| |
| std::shared_ptr< TelemetryDelegate > | GetTelemetryDelegate () const |
| |
| std::shared_ptr< AuditDelegate > | GetAuditDelegate () const |
| |
| std::shared_ptr< DiagnosticEventFactory > | GetEventFactory () const |
| |
| std::shared_ptr< LoggerDelegate > | GetLoggerDelegate () const |
| |
| const std::string & | GetHostName () const |
| |
| const std::vector< std::pair< std::string, std::string > > & | GetCustomProperties () const |
| |
| void | SetParentCorrelationId (const std::string correlationId, const std::string description) |
| |
| const std::string & | GetParentCorrelationId () const |
| |
| const std::string & | GetParentCorrelationIdDescription () const |
| |
| const std::vector< LabelFilterType > & | GetDeprecatedLabelFilter () const |
| |
| const std::map< FunctionalityFilterType, bool > & | GetConfiguredFunctionality () const |
| |
| void | SetVariableTextMarkingType (VariableTextMarkingType variableTextMarkingType) |
| |
| VariableTextMarkingType | GetVariableTextMarkingType () const |
| |
| LogLevel | GetThresholdLogLevel () const |
| |
| const std::shared_ptr< void > & | GetLoggerContext () const |
| | Get logger context that will be opaquely passed to the logger delegate for logs associated with the created engine.
|
| |
| void | SetLoggerContext (const std::shared_ptr< void > &loggerContext) |
| | Sets the logger context that will be opaquely passed to the logger delegate for logs associated with the created engine.
|
| |