|
| 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.
|
|