BaggageBuilderUtils class
Utilities to populate BaggageBuilder from a TurnContext.
Methods
Method Details
fromTurnContext(BaggageBuilder, TurnContextLike)
Populate all supported baggage pairs from the provided TurnContext.
static function fromTurnContext(builder: BaggageBuilder, turnContext: TurnContextLike): BaggageBuilder
Parameters
- builder
- BaggageBuilder
- turnContext
- TurnContextLike
Returns
setCallerBaggage(BaggageBuilder, TurnContextLike)
static function setCallerBaggage(builder: BaggageBuilder, turnContext: TurnContextLike): BaggageBuilder
Parameters
- builder
- BaggageBuilder
- turnContext
- TurnContextLike
Returns
setChannelBaggage(BaggageBuilder, TurnContextLike)
static function setChannelBaggage(builder: BaggageBuilder, turnContext: TurnContextLike): BaggageBuilder
Parameters
- builder
- BaggageBuilder
- turnContext
- TurnContextLike
Returns
setConversationIdBaggage(BaggageBuilder, TurnContextLike)
static function setConversationIdBaggage(builder: BaggageBuilder, turnContext: TurnContextLike): BaggageBuilder
Parameters
- builder
- BaggageBuilder
- turnContext
- TurnContextLike
Returns
setTargetAgentBaggage(BaggageBuilder, TurnContextLike)
static function setTargetAgentBaggage(builder: BaggageBuilder, turnContext: TurnContextLike): BaggageBuilder
Parameters
- builder
- BaggageBuilder
- turnContext
- TurnContextLike
Returns
setTenantIdBaggage(BaggageBuilder, TurnContextLike)
static function setTenantIdBaggage(builder: BaggageBuilder, turnContext: TurnContextLike): BaggageBuilder
Parameters
- builder
- BaggageBuilder
- turnContext
- TurnContextLike