Share via


Log class

Methods

createInstance(IPowerOperationExecutor)
endScenario(string)
resetInstance()
setDefaultProperties(object)
startScenario(string)
trackEvent(string, object)
trackException(object)
trackMetric(string, number)

Method Details

createInstance(IPowerOperationExecutor)

static function createInstance(powerOperationExecutor: IPowerOperationExecutor): Log

Parameters

powerOperationExecutor
IPowerOperationExecutor

Returns

Log

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>