copyWithWrapped method

ConversationInitiationClientDataConfigInput copyWithWrapped({
  1. Wrapped<ConversationConfigClientOverrideConfigInput?>? conversationConfigOverride,
  2. Wrapped<bool?>? customLlmExtraBody,
  3. Wrapped<bool?>? enableConversationInitiationClientDataFromWebhook,
})

Implementation

ConversationInitiationClientDataConfigInput copyWithWrapped(
    {Wrapped<ConversationConfigClientOverrideConfigInput?>?
        conversationConfigOverride,
    Wrapped<bool?>? customLlmExtraBody,
    Wrapped<bool?>? enableConversationInitiationClientDataFromWebhook}) {
  return ConversationInitiationClientDataConfigInput(
      conversationConfigOverride: (conversationConfigOverride != null
          ? conversationConfigOverride.value
          : this.conversationConfigOverride),
      customLlmExtraBody: (customLlmExtraBody != null
          ? customLlmExtraBody.value
          : this.customLlmExtraBody),
      enableConversationInitiationClientDataFromWebhook:
          (enableConversationInitiationClientDataFromWebhook != null
              ? enableConversationInitiationClientDataFromWebhook.value
              : this.enableConversationInitiationClientDataFromWebhook));
}