diff --git a/api-report/runtime-definitions.api.md b/api-report/runtime-definitions.api.md index baac698b666c..f19217346b48 100644 --- a/api-report/runtime-definitions.api.md +++ b/api-report/runtime-definitions.api.md @@ -410,7 +410,7 @@ export interface ITelemetryContext { get(prefix: string, property: string): TelemetryEventPropertyType; serialize(): string; set(prefix: string, property: string, value: TelemetryEventPropertyType): void; - setAll(prefix: string, property: string, values: Record): void; + setMultiple(prefix: string, property: string, values: Record): void; } // @public diff --git a/api-report/runtime-utils.api.md b/api-report/runtime-utils.api.md index b7747d484c03..4c77a0bd287f 100644 --- a/api-report/runtime-utils.api.md +++ b/api-report/runtime-utils.api.md @@ -230,7 +230,7 @@ export class TelemetryContext implements ITelemetryContext { // (undocumented) set(prefix: string, property: string, value: TelemetryEventPropertyType): void; // (undocumented) - setAll(prefix: string, property: string, values: Record): void; + setMultiple(prefix: string, property: string, values: Record): void; } // @public (undocumented) diff --git a/packages/runtime/container-runtime/src/containerRuntime.ts b/packages/runtime/container-runtime/src/containerRuntime.ts index f4a836e58457..bd4a323515cc 100644 --- a/packages/runtime/container-runtime/src/containerRuntime.ts +++ b/packages/runtime/container-runtime/src/containerRuntime.ts @@ -2198,7 +2198,7 @@ export class ContainerRuntime extends TypedEventEmitter const telemetryContext = new TelemetryContext(); // Add the options that are used to generate this summary to the telemetry context. - telemetryContext.setAll("fluid_Summarize", "Options", { + telemetryContext.setMultiple("fluid_Summarize", "Options", { fullTree, trackState, runGC, diff --git a/packages/runtime/container-runtime/src/garbageCollection.ts b/packages/runtime/container-runtime/src/garbageCollection.ts index 0886f8805cc8..905385d1fbf6 100644 --- a/packages/runtime/container-runtime/src/garbageCollection.ts +++ b/packages/runtime/container-runtime/src/garbageCollection.ts @@ -978,7 +978,7 @@ export class GarbageCollector implements IGarbageCollector { } // Add the options that are used to run GC to the telemetry context. - telemetryContext?.setAll("fluid_GC", "Options", { fullGC, runSweep: options.runSweep }); + telemetryContext?.setMultiple("fluid_GC", "Options", { fullGC, runSweep: options.runSweep }); return PerformanceEvent.timedExecAsync(logger, { eventName: "GarbageCollection" }, async (event) => { await this.runPreGCSteps(); diff --git a/packages/runtime/runtime-definitions/src/summary.ts b/packages/runtime/runtime-definitions/src/summary.ts index 33835938e21e..c98a5af1dd77 100644 --- a/packages/runtime/runtime-definitions/src/summary.ts +++ b/packages/runtime/runtime-definitions/src/summary.ts @@ -335,7 +335,7 @@ export interface ITelemetryContext { * @param property - property name of the telemetry data being tracked (ex: "Options") * @param values - A set of values to attribute to this summary telemetry data. */ - setAll( + setMultiple( prefix: string, property: string, values: Record, diff --git a/packages/runtime/runtime-utils/src/summaryUtils.ts b/packages/runtime/runtime-utils/src/summaryUtils.ts index fa132a342d1d..15ec007712b2 100644 --- a/packages/runtime/runtime-utils/src/summaryUtils.ts +++ b/packages/runtime/runtime-utils/src/summaryUtils.ts @@ -349,9 +349,9 @@ export class TelemetryContext implements ITelemetryContext { } /** - * {@inheritDoc @fluidframework/runtime-definitions#ITelemetryContext.setAll} + * {@inheritDoc @fluidframework/runtime-definitions#ITelemetryContext.setMultiple} */ - setAll( + setMultiple( prefix: string, property: string, values: Record, diff --git a/packages/runtime/runtime-utils/src/test/summaryUtils.spec.ts b/packages/runtime/runtime-utils/src/test/summaryUtils.spec.ts index dd5ec58ea104..7a6c2c2cbe47 100644 --- a/packages/runtime/runtime-utils/src/test/summaryUtils.spec.ts +++ b/packages/runtime/runtime-utils/src/test/summaryUtils.spec.ts @@ -284,7 +284,7 @@ describe("Summary Utils", () => { telemetryContext.set("pre2_", "prop1", "10"); telemetryContext.set("pre2_", "prop2", true); telemetryContext.set("pre1_", "prop2", undefined); - telemetryContext.setAll("pre3_", "obj1", { prop1: "1", prop2: 2, prop3: true }); + telemetryContext.setMultiple("pre3_", "obj1", { prop1: "1", prop2: 2, prop3: true }); const serialized = telemetryContext.serialize();