copyWith method

WebApiModulesPluginsOpenAIOpenAISettingsTestResponse copyWith({
  1. bool? success,
  2. String? message,
  3. bool? openAISuccess,
  4. String? openAIMessage,
  5. bool? zendeskSuccess,
  6. String? zendeskMessage,
})

Implementation

WebApiModulesPluginsOpenAIOpenAISettingsTestResponse copyWith({
  bool? success,
  String? message,
  bool? openAISuccess,
  String? openAIMessage,
  bool? zendeskSuccess,
  String? zendeskMessage,
}) {
  return WebApiModulesPluginsOpenAIOpenAISettingsTestResponse(
    success: success ?? this.success,
    message: message ?? this.message,
    openAISuccess: openAISuccess ?? this.openAISuccess,
    openAIMessage: openAIMessage ?? this.openAIMessage,
    zendeskSuccess: zendeskSuccess ?? this.zendeskSuccess,
    zendeskMessage: zendeskMessage ?? this.zendeskMessage,
  );
}