Log class
Methods
Method Details
createInstance(IPowerOperationExecutor)
static function createInstance(powerOperationExecutor: IPowerOperationExecutor): Log
Parameters
- powerOperationExecutor
- IPowerOperationExecutor
Returns
endScenario(string)
static function endScenario(scenarioName: string): Promise<void>
Parameters
- scenarioName
-
string
Returns
Promise<void>
resetInstance()
static function resetInstance()
setDefaultProperties(object)
static function setDefaultProperties(properties: object): Promise<void>
Parameters
- properties
-
object
Returns
Promise<void>
startScenario(string)
static function startScenario(scenarioName: string): Promise<void>
Parameters
- scenarioName
-
string
Returns
Promise<void>
trackEvent(string, object)
static function trackEvent(eventName: string, eventData?: object): Promise<void>
Parameters
- eventName
-
string
- eventData
-
object
Returns
Promise<void>
trackException(object)
static function trackException(exception: object): Promise<void>
Parameters
- exception
-
object
Returns
Promise<void>
trackMetric(string, number)
static function trackMetric(metricName: string, value: number): Promise<void>
Parameters
- metricName
-
string
- value
-
number
Returns
Promise<void>