From 46e7fd84b7b5ff362b7ae541d05573f8bcdd7650 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sat, 4 Jul 2026 08:45:45 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- ... ResembleAI.AccountClient.GetAccount.g.cs} | 2 +- ...mbleAI.AccountClient.GetBillingUsage.g.cs} | 2 +- ... => ResembleAI.AccountClient.GetTeam.g.cs} | 2 +- ...=> ResembleAI.AccountClient.GetTeams.g.cs} | 2 +- ...ent.g.cs => ResembleAI.AccountClient.g.cs} | 14 +- ...aseClient.AttachKnowledgeItemToAgent.g.cs} | 2 +- ...wledgeBaseClient.CreateKnowledgeItem.g.cs} | 2 +- ...wledgeBaseClient.DeleteKnowledgeItem.g.cs} | 2 +- ...eClient.DetachKnowledgeItemFromAgent.g.cs} | 2 +- ...KnowledgeBaseClient.GetKnowledgeItem.g.cs} | 2 +- ...geBaseClient.ListAgentKnowledgeItems.g.cs} | 2 +- ...owledgeBaseClient.ListKnowledgeItems.g.cs} | 2 +- ...edgeBaseClient.ReingestKnowledgeItem.g.cs} | 2 +- ... ResembleAI.AgentKnowledgeBaseClient.g.cs} | 14 +- ...PhoneNumbersClient.CreatePhoneNumber.g.cs} | 2 +- ...PhoneNumbersClient.DeletePhoneNumber.g.cs} | 2 +- ...NumbersClient.ForceDeletePhoneNumber.g.cs} | 2 +- ...entPhoneNumbersClient.GetPhoneNumber.g.cs} | 2 +- ...tPhoneNumbersClient.ListPhoneNumbers.g.cs} | 2 +- ...> ResembleAI.AgentPhoneNumbersClient.g.cs} | 14 +- ...eAI.AgentToolsClient.CreateAgentTool.g.cs} | 2 +- ...eAI.AgentToolsClient.DeleteAgentTool.g.cs} | 2 +- ...mbleAI.AgentToolsClient.GetAgentTool.g.cs} | 2 +- ...leAI.AgentToolsClient.ListAgentTools.g.cs} | 2 +- ...eAI.AgentToolsClient.UpdateAgentTool.g.cs} | 2 +- ....g.cs => ResembleAI.AgentToolsClient.g.cs} | 14 +- ...entWebhooksClient.CreateAgentWebhook.g.cs} | 2 +- ...entWebhooksClient.DeleteAgentWebhook.g.cs} | 2 +- ....AgentWebhooksClient.GetAgentWebhook.g.cs} | 2 +- ...gentWebhooksClient.ListAgentWebhooks.g.cs} | 2 +- ...entWebhooksClient.UpdateAgentWebhook.g.cs} | 2 +- ...cs => ResembleAI.AgentWebhooksClient.g.cs} | 14 +- ... ResembleAI.AgentsClient.CreateAgent.g.cs} | 2 +- ... ResembleAI.AgentsClient.DeleteAgent.g.cs} | 2 +- ...esembleAI.AgentsClient.DispatchAgent.g.cs} | 2 +- ... => ResembleAI.AgentsClient.GetAgent.g.cs} | 2 +- ...AI.AgentsClient.GetAgentCapabilities.g.cs} | 2 +- ...sembleAI.AgentsClient.GetSystemTools.g.cs} | 2 +- ...> ResembleAI.AgentsClient.ListAgents.g.cs} | 2 +- ... ResembleAI.AgentsClient.UpdateAgent.g.cs} | 2 +- .../Generated/ResembleAI.AgentsClient.g.cs | 175 ++++++++++++++ ...ncementClient.CreateAudioEnhancement.g.cs} | 2 +- ...nhancementClient.GetAudioEnhancement.g.cs} | 2 +- ...ancementClient.ListAudioEnhancements.g.cs} | 2 +- ...=> ResembleAI.AudioEnhancementClient.g.cs} | 14 +- ...eTracingClient.GetAudioSourceTracing.g.cs} | 2 +- ...racingClient.ListAudioSourceTracings.g.cs} | 2 +- ... ResembleAI.AudioSourceTracingClient.g.cs} | 14 +- ...=> ResembleAI.ClipsClient.DeleteClip.g.cs} | 2 +- ...cs => ResembleAI.ClipsClient.GetClip.g.cs} | 2 +- ... => ResembleAI.ClipsClient.ListClips.g.cs} | 2 +- ...=> ResembleAI.ClipsClient.UpdateClip.g.cs} | 2 +- .../Generated/ResembleAI.ClipsClient.g.cs | 175 ++++++++++++++ ...tionsClient.BulkCreatePronunciations.g.cs} | 2 +- ...unciationsClient.CreatePronunciation.g.cs} | 2 +- ...unciationsClient.DeletePronunciation.g.cs} | 2 +- ...ronunciationsClient.GetPronunciation.g.cs} | 2 +- ...nunciationsClient.ListPronunciations.g.cs} | 2 +- ...unciationsClient.UpdatePronunciation.g.cs} | 2 +- ...esembleAI.CustomPronunciationsClient.g.cs} | 14 +- ...akeDetectionClient.CreateDetectBatch.g.cs} | 2 +- ...pfakeDetectionClient.CreateDetection.g.cs} | 2 +- ...epfakeDetectionClient.GetDetectBatch.g.cs} | 2 +- ...DeepfakeDetectionClient.GetDetection.g.cs} | 2 +- ...epfakeDetectionClient.ListDetections.g.cs} | 2 +- .../ResembleAI.DeepfakeDetectionClient.g.cs | 175 ++++++++++++++ ...Client.AskDetectIntelligenceQuestion.g.cs} | 2 +- ...Client.GetDetectIntelligenceQuestion.g.cs} | 2 +- .../ResembleAI.DetectIntelligenceClient.g.cs | 175 ++++++++++++++ ...sembleAI.DuetsClient.CreateDuetVoice.g.cs} | 2 +- ...leAI.DuetsClient.CreateDuetVoicePair.g.cs} | 2 +- ...sembleAI.DuetsClient.DeleteDuetVoice.g.cs} | 2 +- ... ResembleAI.DuetsClient.GenerateDuet.g.cs} | 2 +- ...bleAI.DuetsClient.ListDuetVoicePairs.g.cs} | 2 +- ...esembleAI.DuetsClient.ListDuetVoices.g.cs} | 2 +- ...sembleAI.DuetsClient.UpdateDuetVoice.g.cs} | 2 +- .../Generated/ResembleAI.DuetsClient.g.cs | 175 ++++++++++++++ ...ResembleAI.IAccountClient.GetAccount.g.cs} | 2 +- ...bleAI.IAccountClient.GetBillingUsage.g.cs} | 2 +- ...=> ResembleAI.IAccountClient.GetTeam.g.cs} | 2 +- ...> ResembleAI.IAccountClient.GetTeams.g.cs} | 2 +- ...nt.g.cs => ResembleAI.IAccountClient.g.cs} | 2 +- ...aseClient.AttachKnowledgeItemToAgent.g.cs} | 2 +- ...wledgeBaseClient.CreateKnowledgeItem.g.cs} | 2 +- ...wledgeBaseClient.DeleteKnowledgeItem.g.cs} | 2 +- ...eClient.DetachKnowledgeItemFromAgent.g.cs} | 2 +- ...KnowledgeBaseClient.GetKnowledgeItem.g.cs} | 2 +- ...geBaseClient.ListAgentKnowledgeItems.g.cs} | 2 +- ...owledgeBaseClient.ListKnowledgeItems.g.cs} | 2 +- ...edgeBaseClient.ReingestKnowledgeItem.g.cs} | 2 +- ...ResembleAI.IAgentKnowledgeBaseClient.g.cs} | 2 +- ...PhoneNumbersClient.CreatePhoneNumber.g.cs} | 2 +- ...PhoneNumbersClient.DeletePhoneNumber.g.cs} | 2 +- ...NumbersClient.ForceDeletePhoneNumber.g.cs} | 2 +- ...entPhoneNumbersClient.GetPhoneNumber.g.cs} | 2 +- ...tPhoneNumbersClient.ListPhoneNumbers.g.cs} | 2 +- ... ResembleAI.IAgentPhoneNumbersClient.g.cs} | 2 +- ...AI.IAgentToolsClient.CreateAgentTool.g.cs} | 2 +- ...AI.IAgentToolsClient.DeleteAgentTool.g.cs} | 2 +- ...bleAI.IAgentToolsClient.GetAgentTool.g.cs} | 2 +- ...eAI.IAgentToolsClient.ListAgentTools.g.cs} | 2 +- ...AI.IAgentToolsClient.UpdateAgentTool.g.cs} | 2 +- ...g.cs => ResembleAI.IAgentToolsClient.g.cs} | 2 +- ...entWebhooksClient.CreateAgentWebhook.g.cs} | 2 +- ...entWebhooksClient.DeleteAgentWebhook.g.cs} | 2 +- ...IAgentWebhooksClient.GetAgentWebhook.g.cs} | 2 +- ...gentWebhooksClient.ListAgentWebhooks.g.cs} | 2 +- ...entWebhooksClient.UpdateAgentWebhook.g.cs} | 2 +- ...s => ResembleAI.IAgentWebhooksClient.g.cs} | 2 +- ...ResembleAI.IAgentsClient.CreateAgent.g.cs} | 2 +- ...ResembleAI.IAgentsClient.DeleteAgent.g.cs} | 2 +- ...sembleAI.IAgentsClient.DispatchAgent.g.cs} | 2 +- ...=> ResembleAI.IAgentsClient.GetAgent.g.cs} | 2 +- ...I.IAgentsClient.GetAgentCapabilities.g.cs} | 2 +- ...embleAI.IAgentsClient.GetSystemTools.g.cs} | 2 +- ... ResembleAI.IAgentsClient.ListAgents.g.cs} | 2 +- ...ResembleAI.IAgentsClient.UpdateAgent.g.cs} | 2 +- .../Generated/ResembleAI.IAgentsClient.g.cs | 48 ++++ ...ncementClient.CreateAudioEnhancement.g.cs} | 2 +- ...nhancementClient.GetAudioEnhancement.g.cs} | 2 +- ...ancementClient.ListAudioEnhancements.g.cs} | 2 +- ...> ResembleAI.IAudioEnhancementClient.g.cs} | 2 +- ...eTracingClient.GetAudioSourceTracing.g.cs} | 2 +- ...racingClient.ListAudioSourceTracings.g.cs} | 2 +- ...ResembleAI.IAudioSourceTracingClient.g.cs} | 2 +- ...> ResembleAI.IClipsClient.DeleteClip.g.cs} | 2 +- ...s => ResembleAI.IClipsClient.GetClip.g.cs} | 2 +- ...=> ResembleAI.IClipsClient.ListClips.g.cs} | 2 +- ...> ResembleAI.IClipsClient.UpdateClip.g.cs} | 2 +- .../Generated/ResembleAI.IClipsClient.g.cs | 48 ++++ ...tionsClient.BulkCreatePronunciations.g.cs} | 2 +- ...unciationsClient.CreatePronunciation.g.cs} | 2 +- ...unciationsClient.DeletePronunciation.g.cs} | 2 +- ...ronunciationsClient.GetPronunciation.g.cs} | 2 +- ...nunciationsClient.ListPronunciations.g.cs} | 2 +- ...unciationsClient.UpdatePronunciation.g.cs} | 2 +- ...sembleAI.ICustomPronunciationsClient.g.cs} | 2 +- ...akeDetectionClient.CreateDetectBatch.g.cs} | 2 +- ...pfakeDetectionClient.CreateDetection.g.cs} | 2 +- ...epfakeDetectionClient.GetDetectBatch.g.cs} | 2 +- ...DeepfakeDetectionClient.GetDetection.g.cs} | 2 +- ...epfakeDetectionClient.ListDetections.g.cs} | 2 +- .../ResembleAI.IDeepfakeDetectionClient.g.cs | 48 ++++ ...Client.AskDetectIntelligenceQuestion.g.cs} | 2 +- ...Client.GetDetectIntelligenceQuestion.g.cs} | 2 +- .../ResembleAI.IDetectIntelligenceClient.g.cs | 48 ++++ ...embleAI.IDuetsClient.CreateDuetVoice.g.cs} | 2 +- ...eAI.IDuetsClient.CreateDuetVoicePair.g.cs} | 2 +- ...embleAI.IDuetsClient.DeleteDuetVoice.g.cs} | 2 +- ...ResembleAI.IDuetsClient.GenerateDuet.g.cs} | 2 +- ...leAI.IDuetsClient.ListDuetVoicePairs.g.cs} | 2 +- ...sembleAI.IDuetsClient.ListDuetVoices.g.cs} | 2 +- ...embleAI.IDuetsClient.UpdateDuetVoice.g.cs} | 2 +- .../Generated/ResembleAI.IDuetsClient.g.cs | 48 ++++ ...bleAI.IIdentityClient.CreateIdentity.g.cs} | 2 +- ...bleAI.IIdentityClient.ListIdentities.g.cs} | 2 +- ...eAI.IIdentityClient.SearchIdentities.g.cs} | 2 +- .../Generated/ResembleAI.IIdentityClient.g.cs | 48 ++++ ....IIntelligenceClient.GetIntelligence.g.cs} | 2 +- ...IntelligenceClient.ListIntelligences.g.cs} | 2 +- ....IIntelligenceClient.RunIntelligence.g.cs} | 2 +- .../ResembleAI.IIntelligenceClient.g.cs | 48 ++++ ...mbleAI.IProjectsClient.CreateProject.g.cs} | 2 +- ...mbleAI.IProjectsClient.DeleteProject.g.cs} | 2 +- ...esembleAI.IProjectsClient.GetProject.g.cs} | 2 +- ...embleAI.IProjectsClient.ListProjects.g.cs} | 2 +- ...mbleAI.IProjectsClient.UpdateProject.g.cs} | 2 +- .../Generated/ResembleAI.IProjectsClient.g.cs | 48 ++++ ...AI.IRecordingsClient.CreateRecording.g.cs} | 2 +- ...AI.IRecordingsClient.DeleteRecording.g.cs} | 2 +- ...bleAI.IRecordingsClient.GetRecording.g.cs} | 2 +- ...eAI.IRecordingsClient.ListRecordings.g.cs} | 2 +- ...AI.IRecordingsClient.UpdateRecording.g.cs} | 2 +- .../ResembleAI.IRecordingsClient.g.cs | 48 ++++ .../ResembleAI.IResembleAIClient.g.cs | 50 ++-- ...cureUploadsClient.CreateSecureUpload.g.cs} | 2 +- .../ResembleAI.ISecureUploadsClient.g.cs | 48 ++++ ...chToTextClient.AskTranscriptQuestion.g.cs} | 2 +- ...ISpeechToTextClient.CreateTranscript.g.cs} | 2 +- ...AI.ISpeechToTextClient.GetTranscript.g.cs} | 2 +- ...chToTextClient.GetTranscriptQuestion.g.cs} | 2 +- ...ToTextClient.ListTranscriptQuestions.g.cs} | 2 +- ....ISpeechToTextClient.ListTranscripts.g.cs} | 2 +- .../ResembleAI.ISpeechToTextClient.g.cs | 48 ++++ ...I.ISubpackageAgentKnowledgeBaseClient.g.cs | 48 ---- ...AI.ISubpackageAgentPhoneNumbersClient.g.cs | 48 ---- ...mbleAI.ISubpackageAgentWebhooksClient.g.cs | 48 ---- ...eAI.ISubpackageAudioEnhancementClient.g.cs | 48 ---- ...I.ISubpackageAudioSourceTracingClient.g.cs | 48 ---- ...ISubpackageCustomPronunciationsClient.g.cs | 48 ---- ...AI.ISubpackageDeepfakeDetectionClient.g.cs | 48 ---- ...I.ISubpackageDetectIntelligenceClient.g.cs | 48 ---- ...embleAI.ISubpackageIntelligenceClient.g.cs | 48 ---- ...mbleAI.ISubpackageSecureUploadsClient.g.cs | 48 ---- ...embleAI.ISubpackageSpeechToTextClient.g.cs | 48 ---- ...AI.ISubpackageTermSubstitutionsClient.g.cs | 48 ---- ...embleAI.ISubpackageTextToSpeechClient.g.cs | 48 ---- ...sembleAI.ISubpackageVoiceDesignClient.g.cs | 48 ---- ...ISubpackageVoiceSettingsPresetsClient.g.cs | 48 ---- ...ResembleAI.ISubpackageWatermarkClient.g.cs | 48 ---- ...tutionsClient.CreateTermSubstitution.g.cs} | 2 +- ...tutionsClient.DeleteTermSubstitution.g.cs} | 2 +- ...stitutionsClient.GetTermSubstitution.g.cs} | 2 +- ...itutionsClient.ListTermSubstitutions.g.cs} | 2 +- .../ResembleAI.ITermSubstitutionsClient.g.cs | 48 ++++ ...ITextToSpeechClient.StreamSynthesize.g.cs} | 2 +- ...bleAI.ITextToSpeechClient.Synthesize.g.cs} | 2 +- .../ResembleAI.ITextToSpeechClient.g.cs | 48 ++++ ...esignClient.CreateVoiceFromCandidate.g.cs} | 2 +- ...oiceDesignClient.GenerateVoiceDesign.g.cs} | 2 +- .../ResembleAI.IVoiceDesignClient.g.cs | 48 ++++ ...setsClient.CreateVoiceSettingsPreset.g.cs} | 2 +- ...setsClient.DeleteVoiceSettingsPreset.g.cs} | 2 +- ...PresetsClient.GetVoiceSettingsPreset.g.cs} | 2 +- ...esetsClient.ListVoiceSettingsPresets.g.cs} | 2 +- ...setsClient.UpdateVoiceSettingsPreset.g.cs} | 2 +- ...sembleAI.IVoiceSettingsPresetsClient.g.cs} | 2 +- ... ResembleAI.IVoicesClient.BuildVoice.g.cs} | 2 +- ...ResembleAI.IVoicesClient.CreateVoice.g.cs} | 2 +- ...ResembleAI.IVoicesClient.DeleteVoice.g.cs} | 2 +- ...=> ResembleAI.IVoicesClient.GetVoice.g.cs} | 2 +- ... ResembleAI.IVoicesClient.ListVoices.g.cs} | 2 +- .../Generated/ResembleAI.IVoicesClient.g.cs | 48 ++++ ...leAI.IWatermarkClient.ApplyWatermark.g.cs} | 2 +- ...eAI.IWatermarkClient.DetectWatermark.g.cs} | 2 +- ...ermarkClient.GetWatermarkApplyResult.g.cs} | 2 +- ...rkClient.GetWatermarkDetectionResult.g.cs} | 2 +- .../ResembleAI.IWatermarkClient.g.cs | 48 ++++ ...mbleAI.IdentityClient.CreateIdentity.g.cs} | 2 +- ...mbleAI.IdentityClient.ListIdentities.g.cs} | 2 +- ...leAI.IdentityClient.SearchIdentities.g.cs} | 2 +- .../Generated/ResembleAI.IdentityClient.g.cs | 175 ++++++++++++++ ...I.IntelligenceClient.GetIntelligence.g.cs} | 2 +- ...IntelligenceClient.ListIntelligences.g.cs} | 2 +- ...I.IntelligenceClient.RunIntelligence.g.cs} | 2 +- .../ResembleAI.IntelligenceClient.g.cs | 175 ++++++++++++++ ...embleAI.ProjectsClient.CreateProject.g.cs} | 2 +- ...embleAI.ProjectsClient.DeleteProject.g.cs} | 2 +- ...ResembleAI.ProjectsClient.GetProject.g.cs} | 2 +- ...sembleAI.ProjectsClient.ListProjects.g.cs} | 2 +- ...embleAI.ProjectsClient.UpdateProject.g.cs} | 2 +- .../Generated/ResembleAI.ProjectsClient.g.cs | 175 ++++++++++++++ ...eAI.RecordingsClient.CreateRecording.g.cs} | 2 +- ...eAI.RecordingsClient.DeleteRecording.g.cs} | 2 +- ...mbleAI.RecordingsClient.GetRecording.g.cs} | 2 +- ...leAI.RecordingsClient.ListRecordings.g.cs} | 2 +- ...eAI.RecordingsClient.UpdateRecording.g.cs} | 2 +- .../ResembleAI.RecordingsClient.g.cs | 175 ++++++++++++++ .../ResembleAI.ResembleAIClient.g.cs | 50 ++-- ...cureUploadsClient.CreateSecureUpload.g.cs} | 2 +- .../ResembleAI.SecureUploadsClient.g.cs | 175 ++++++++++++++ ...chToTextClient.AskTranscriptQuestion.g.cs} | 2 +- ....SpeechToTextClient.CreateTranscript.g.cs} | 2 +- ...eAI.SpeechToTextClient.GetTranscript.g.cs} | 2 +- ...chToTextClient.GetTranscriptQuestion.g.cs} | 2 +- ...ToTextClient.ListTranscriptQuestions.g.cs} | 2 +- ...I.SpeechToTextClient.ListTranscripts.g.cs} | 2 +- .../ResembleAI.SpeechToTextClient.g.cs | 175 ++++++++++++++ ...AI.SubpackageAgentKnowledgeBaseClient.g.cs | 175 -------------- ...eAI.SubpackageAgentPhoneNumbersClient.g.cs | 175 -------------- ...embleAI.SubpackageAgentWebhooksClient.g.cs | 175 -------------- ...leAI.SubpackageAudioEnhancementClient.g.cs | 175 -------------- ...AI.SubpackageAudioSourceTracingClient.g.cs | 175 -------------- ....SubpackageCustomPronunciationsClient.g.cs | 175 -------------- ...eAI.SubpackageDeepfakeDetectionClient.g.cs | 175 -------------- ...AI.SubpackageDetectIntelligenceClient.g.cs | 175 -------------- ...sembleAI.SubpackageIntelligenceClient.g.cs | 175 -------------- ...embleAI.SubpackageSecureUploadsClient.g.cs | 175 -------------- ...sembleAI.SubpackageSpeechToTextClient.g.cs | 175 -------------- ...eAI.SubpackageTermSubstitutionsClient.g.cs | 175 -------------- ...esembleAI.SubpackageVoiceDesignClient.g.cs | 175 -------------- ....SubpackageVoiceSettingsPresetsClient.g.cs | 175 -------------- .../ResembleAI.SubpackageWatermarkClient.g.cs | 175 -------------- ...tutionsClient.CreateTermSubstitution.g.cs} | 2 +- ...tutionsClient.DeleteTermSubstitution.g.cs} | 2 +- ...stitutionsClient.GetTermSubstitution.g.cs} | 2 +- ...itutionsClient.ListTermSubstitutions.g.cs} | 2 +- .../ResembleAI.TermSubstitutionsClient.g.cs | 175 ++++++++++++++ ....TextToSpeechClient.StreamSynthesize.g.cs} | 2 +- ...mbleAI.TextToSpeechClient.Synthesize.g.cs} | 2 +- ....cs => ResembleAI.TextToSpeechClient.g.cs} | 14 +- ...esignClient.CreateVoiceFromCandidate.g.cs} | 2 +- ...oiceDesignClient.GenerateVoiceDesign.g.cs} | 2 +- .../ResembleAI.VoiceDesignClient.g.cs | 175 ++++++++++++++ ...setsClient.CreateVoiceSettingsPreset.g.cs} | 2 +- ...setsClient.DeleteVoiceSettingsPreset.g.cs} | 2 +- ...PresetsClient.GetVoiceSettingsPreset.g.cs} | 2 +- ...esetsClient.ListVoiceSettingsPresets.g.cs} | 2 +- ...setsClient.UpdateVoiceSettingsPreset.g.cs} | 2 +- ...esembleAI.VoiceSettingsPresetsClient.g.cs} | 14 +- ...> ResembleAI.VoicesClient.BuildVoice.g.cs} | 2 +- ... ResembleAI.VoicesClient.CreateVoice.g.cs} | 2 +- ... ResembleAI.VoicesClient.DeleteVoice.g.cs} | 2 +- ... => ResembleAI.VoicesClient.GetVoice.g.cs} | 2 +- ...> ResembleAI.VoicesClient.ListVoices.g.cs} | 2 +- .../Generated/ResembleAI.VoicesClient.g.cs | 175 ++++++++++++++ ...bleAI.WatermarkClient.ApplyWatermark.g.cs} | 2 +- ...leAI.WatermarkClient.DetectWatermark.g.cs} | 2 +- ...ermarkClient.GetWatermarkApplyResult.g.cs} | 2 +- ...rkClient.GetWatermarkDetectionResult.g.cs} | 2 +- .../Generated/ResembleAI.WatermarkClient.g.cs | 175 ++++++++++++++ src/libs/ResembleAI/openapi.yaml | 218 +++++++++--------- 302 files changed, 3849 insertions(+), 3849 deletions(-) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAccountClient.GetAccount.g.cs => ResembleAI.AccountClient.GetAccount.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAccountClient.GetBillingUsage.g.cs => ResembleAI.AccountClient.GetBillingUsage.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAccountClient.GetTeam.g.cs => ResembleAI.AccountClient.GetTeam.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAccountClient.GetTeams.g.cs => ResembleAI.AccountClient.GetTeams.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageDuetsClient.g.cs => ResembleAI.AccountClient.g.cs} (93%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentKnowledgeBaseClient.AttachKnowledgeItemToAgent.g.cs => ResembleAI.AgentKnowledgeBaseClient.AttachKnowledgeItemToAgent.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentKnowledgeBaseClient.CreateKnowledgeItem.g.cs => ResembleAI.AgentKnowledgeBaseClient.CreateKnowledgeItem.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentKnowledgeBaseClient.DeleteKnowledgeItem.g.cs => ResembleAI.AgentKnowledgeBaseClient.DeleteKnowledgeItem.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentKnowledgeBaseClient.DetachKnowledgeItemFromAgent.g.cs => ResembleAI.AgentKnowledgeBaseClient.DetachKnowledgeItemFromAgent.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentKnowledgeBaseClient.GetKnowledgeItem.g.cs => ResembleAI.AgentKnowledgeBaseClient.GetKnowledgeItem.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentKnowledgeBaseClient.ListAgentKnowledgeItems.g.cs => ResembleAI.AgentKnowledgeBaseClient.ListAgentKnowledgeItems.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentKnowledgeBaseClient.ListKnowledgeItems.g.cs => ResembleAI.AgentKnowledgeBaseClient.ListKnowledgeItems.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentKnowledgeBaseClient.ReingestKnowledgeItem.g.cs => ResembleAI.AgentKnowledgeBaseClient.ReingestKnowledgeItem.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageIdentityClient.g.cs => ResembleAI.AgentKnowledgeBaseClient.g.cs} (94%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentPhoneNumbersClient.CreatePhoneNumber.g.cs => ResembleAI.AgentPhoneNumbersClient.CreatePhoneNumber.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentPhoneNumbersClient.DeletePhoneNumber.g.cs => ResembleAI.AgentPhoneNumbersClient.DeletePhoneNumber.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentPhoneNumbersClient.ForceDeletePhoneNumber.g.cs => ResembleAI.AgentPhoneNumbersClient.ForceDeletePhoneNumber.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentPhoneNumbersClient.GetPhoneNumber.g.cs => ResembleAI.AgentPhoneNumbersClient.GetPhoneNumber.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentPhoneNumbersClient.ListPhoneNumbers.g.cs => ResembleAI.AgentPhoneNumbersClient.ListPhoneNumbers.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAccountClient.g.cs => ResembleAI.AgentPhoneNumbersClient.g.cs} (94%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentToolsClient.CreateAgentTool.g.cs => ResembleAI.AgentToolsClient.CreateAgentTool.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentToolsClient.DeleteAgentTool.g.cs => ResembleAI.AgentToolsClient.DeleteAgentTool.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentToolsClient.GetAgentTool.g.cs => ResembleAI.AgentToolsClient.GetAgentTool.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentToolsClient.ListAgentTools.g.cs => ResembleAI.AgentToolsClient.ListAgentTools.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentToolsClient.UpdateAgentTool.g.cs => ResembleAI.AgentToolsClient.UpdateAgentTool.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageClipsClient.g.cs => ResembleAI.AgentToolsClient.g.cs} (93%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentWebhooksClient.CreateAgentWebhook.g.cs => ResembleAI.AgentWebhooksClient.CreateAgentWebhook.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentWebhooksClient.DeleteAgentWebhook.g.cs => ResembleAI.AgentWebhooksClient.DeleteAgentWebhook.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentWebhooksClient.GetAgentWebhook.g.cs => ResembleAI.AgentWebhooksClient.GetAgentWebhook.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentWebhooksClient.ListAgentWebhooks.g.cs => ResembleAI.AgentWebhooksClient.ListAgentWebhooks.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentWebhooksClient.UpdateAgentWebhook.g.cs => ResembleAI.AgentWebhooksClient.UpdateAgentWebhook.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentsClient.g.cs => ResembleAI.AgentWebhooksClient.g.cs} (93%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentsClient.CreateAgent.g.cs => ResembleAI.AgentsClient.CreateAgent.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentsClient.DeleteAgent.g.cs => ResembleAI.AgentsClient.DeleteAgent.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentsClient.DispatchAgent.g.cs => ResembleAI.AgentsClient.DispatchAgent.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentsClient.GetAgent.g.cs => ResembleAI.AgentsClient.GetAgent.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentsClient.GetAgentCapabilities.g.cs => ResembleAI.AgentsClient.GetAgentCapabilities.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentsClient.GetSystemTools.g.cs => ResembleAI.AgentsClient.GetSystemTools.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentsClient.ListAgents.g.cs => ResembleAI.AgentsClient.ListAgents.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentsClient.UpdateAgent.g.cs => ResembleAI.AgentsClient.UpdateAgent.g.cs} (99%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAudioEnhancementClient.CreateAudioEnhancement.g.cs => ResembleAI.AudioEnhancementClient.CreateAudioEnhancement.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAudioEnhancementClient.GetAudioEnhancement.g.cs => ResembleAI.AudioEnhancementClient.GetAudioEnhancement.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAudioEnhancementClient.ListAudioEnhancements.g.cs => ResembleAI.AudioEnhancementClient.ListAudioEnhancements.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageVoicesClient.g.cs => ResembleAI.AudioEnhancementClient.g.cs} (94%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAudioSourceTracingClient.GetAudioSourceTracing.g.cs => ResembleAI.AudioSourceTracingClient.GetAudioSourceTracing.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAudioSourceTracingClient.ListAudioSourceTracings.g.cs => ResembleAI.AudioSourceTracingClient.ListAudioSourceTracings.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageProjectsClient.g.cs => ResembleAI.AudioSourceTracingClient.g.cs} (94%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageClipsClient.DeleteClip.g.cs => ResembleAI.ClipsClient.DeleteClip.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageClipsClient.GetClip.g.cs => ResembleAI.ClipsClient.GetClip.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageClipsClient.ListClips.g.cs => ResembleAI.ClipsClient.ListClips.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageClipsClient.UpdateClip.g.cs => ResembleAI.ClipsClient.UpdateClip.g.cs} (99%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.ClipsClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageCustomPronunciationsClient.BulkCreatePronunciations.g.cs => ResembleAI.CustomPronunciationsClient.BulkCreatePronunciations.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageCustomPronunciationsClient.CreatePronunciation.g.cs => ResembleAI.CustomPronunciationsClient.CreatePronunciation.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageCustomPronunciationsClient.DeletePronunciation.g.cs => ResembleAI.CustomPronunciationsClient.DeletePronunciation.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageCustomPronunciationsClient.GetPronunciation.g.cs => ResembleAI.CustomPronunciationsClient.GetPronunciation.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageCustomPronunciationsClient.ListPronunciations.g.cs => ResembleAI.CustomPronunciationsClient.ListPronunciations.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageCustomPronunciationsClient.UpdatePronunciation.g.cs => ResembleAI.CustomPronunciationsClient.UpdatePronunciation.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageAgentToolsClient.g.cs => ResembleAI.CustomPronunciationsClient.g.cs} (94%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageDeepfakeDetectionClient.CreateDetectBatch.g.cs => ResembleAI.DeepfakeDetectionClient.CreateDetectBatch.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageDeepfakeDetectionClient.CreateDetection.g.cs => ResembleAI.DeepfakeDetectionClient.CreateDetection.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageDeepfakeDetectionClient.GetDetectBatch.g.cs => ResembleAI.DeepfakeDetectionClient.GetDetectBatch.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageDeepfakeDetectionClient.GetDetection.g.cs => ResembleAI.DeepfakeDetectionClient.GetDetection.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageDeepfakeDetectionClient.ListDetections.g.cs => ResembleAI.DeepfakeDetectionClient.ListDetections.g.cs} (99%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageDetectIntelligenceClient.AskDetectIntelligenceQuestion.g.cs => ResembleAI.DetectIntelligenceClient.AskDetectIntelligenceQuestion.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageDetectIntelligenceClient.GetDetectIntelligenceQuestion.g.cs => ResembleAI.DetectIntelligenceClient.GetDetectIntelligenceQuestion.g.cs} (99%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.DetectIntelligenceClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageDuetsClient.CreateDuetVoice.g.cs => ResembleAI.DuetsClient.CreateDuetVoice.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageDuetsClient.CreateDuetVoicePair.g.cs => ResembleAI.DuetsClient.CreateDuetVoicePair.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageDuetsClient.DeleteDuetVoice.g.cs => ResembleAI.DuetsClient.DeleteDuetVoice.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageDuetsClient.GenerateDuet.g.cs => ResembleAI.DuetsClient.GenerateDuet.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageDuetsClient.ListDuetVoicePairs.g.cs => ResembleAI.DuetsClient.ListDuetVoicePairs.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageDuetsClient.ListDuetVoices.g.cs => ResembleAI.DuetsClient.ListDuetVoices.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageDuetsClient.UpdateDuetVoice.g.cs => ResembleAI.DuetsClient.UpdateDuetVoice.g.cs} (99%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAccountClient.GetAccount.g.cs => ResembleAI.IAccountClient.GetAccount.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAccountClient.GetBillingUsage.g.cs => ResembleAI.IAccountClient.GetBillingUsage.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAccountClient.GetTeam.g.cs => ResembleAI.IAccountClient.GetTeam.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAccountClient.GetTeams.g.cs => ResembleAI.IAccountClient.GetTeams.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageClipsClient.g.cs => ResembleAI.IAccountClient.g.cs} (95%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentKnowledgeBaseClient.AttachKnowledgeItemToAgent.g.cs => ResembleAI.IAgentKnowledgeBaseClient.AttachKnowledgeItemToAgent.g.cs} (97%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentKnowledgeBaseClient.CreateKnowledgeItem.g.cs => ResembleAI.IAgentKnowledgeBaseClient.CreateKnowledgeItem.g.cs} (98%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentKnowledgeBaseClient.DeleteKnowledgeItem.g.cs => ResembleAI.IAgentKnowledgeBaseClient.DeleteKnowledgeItem.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentKnowledgeBaseClient.DetachKnowledgeItemFromAgent.g.cs => ResembleAI.IAgentKnowledgeBaseClient.DetachKnowledgeItemFromAgent.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentKnowledgeBaseClient.GetKnowledgeItem.g.cs => ResembleAI.IAgentKnowledgeBaseClient.GetKnowledgeItem.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentKnowledgeBaseClient.ListAgentKnowledgeItems.g.cs => ResembleAI.IAgentKnowledgeBaseClient.ListAgentKnowledgeItems.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentKnowledgeBaseClient.ListKnowledgeItems.g.cs => ResembleAI.IAgentKnowledgeBaseClient.ListKnowledgeItems.g.cs} (97%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentKnowledgeBaseClient.ReingestKnowledgeItem.g.cs => ResembleAI.IAgentKnowledgeBaseClient.ReingestKnowledgeItem.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageIdentityClient.g.cs => ResembleAI.IAgentKnowledgeBaseClient.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentPhoneNumbersClient.CreatePhoneNumber.g.cs => ResembleAI.IAgentPhoneNumbersClient.CreatePhoneNumber.g.cs} (98%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentPhoneNumbersClient.DeletePhoneNumber.g.cs => ResembleAI.IAgentPhoneNumbersClient.DeletePhoneNumber.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentPhoneNumbersClient.ForceDeletePhoneNumber.g.cs => ResembleAI.IAgentPhoneNumbersClient.ForceDeletePhoneNumber.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentPhoneNumbersClient.GetPhoneNumber.g.cs => ResembleAI.IAgentPhoneNumbersClient.GetPhoneNumber.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentPhoneNumbersClient.ListPhoneNumbers.g.cs => ResembleAI.IAgentPhoneNumbersClient.ListPhoneNumbers.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAccountClient.g.cs => ResembleAI.IAgentPhoneNumbersClient.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentToolsClient.CreateAgentTool.g.cs => ResembleAI.IAgentToolsClient.CreateAgentTool.g.cs} (98%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentToolsClient.DeleteAgentTool.g.cs => ResembleAI.IAgentToolsClient.DeleteAgentTool.g.cs} (97%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentToolsClient.GetAgentTool.g.cs => ResembleAI.IAgentToolsClient.GetAgentTool.g.cs} (97%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentToolsClient.ListAgentTools.g.cs => ResembleAI.IAgentToolsClient.ListAgentTools.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentToolsClient.UpdateAgentTool.g.cs => ResembleAI.IAgentToolsClient.UpdateAgentTool.g.cs} (98%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageDuetsClient.g.cs => ResembleAI.IAgentToolsClient.g.cs} (95%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentWebhooksClient.CreateAgentWebhook.g.cs => ResembleAI.IAgentWebhooksClient.CreateAgentWebhook.g.cs} (98%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentWebhooksClient.DeleteAgentWebhook.g.cs => ResembleAI.IAgentWebhooksClient.DeleteAgentWebhook.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentWebhooksClient.GetAgentWebhook.g.cs => ResembleAI.IAgentWebhooksClient.GetAgentWebhook.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentWebhooksClient.ListAgentWebhooks.g.cs => ResembleAI.IAgentWebhooksClient.ListAgentWebhooks.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentWebhooksClient.UpdateAgentWebhook.g.cs => ResembleAI.IAgentWebhooksClient.UpdateAgentWebhook.g.cs} (98%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentsClient.g.cs => ResembleAI.IAgentWebhooksClient.g.cs} (95%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentsClient.CreateAgent.g.cs => ResembleAI.IAgentsClient.CreateAgent.g.cs} (98%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentsClient.DeleteAgent.g.cs => ResembleAI.IAgentsClient.DeleteAgent.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentsClient.DispatchAgent.g.cs => ResembleAI.IAgentsClient.DispatchAgent.g.cs} (98%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentsClient.GetAgent.g.cs => ResembleAI.IAgentsClient.GetAgent.g.cs} (97%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentsClient.GetAgentCapabilities.g.cs => ResembleAI.IAgentsClient.GetAgentCapabilities.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentsClient.GetSystemTools.g.cs => ResembleAI.IAgentsClient.GetSystemTools.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentsClient.ListAgents.g.cs => ResembleAI.IAgentsClient.ListAgents.g.cs} (97%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentsClient.UpdateAgent.g.cs => ResembleAI.IAgentsClient.UpdateAgent.g.cs} (98%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAudioEnhancementClient.CreateAudioEnhancement.g.cs => ResembleAI.IAudioEnhancementClient.CreateAudioEnhancement.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAudioEnhancementClient.GetAudioEnhancement.g.cs => ResembleAI.IAudioEnhancementClient.GetAudioEnhancement.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAudioEnhancementClient.ListAudioEnhancements.g.cs => ResembleAI.IAudioEnhancementClient.ListAudioEnhancements.g.cs} (97%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageVoicesClient.g.cs => ResembleAI.IAudioEnhancementClient.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAudioSourceTracingClient.GetAudioSourceTracing.g.cs => ResembleAI.IAudioSourceTracingClient.GetAudioSourceTracing.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAudioSourceTracingClient.ListAudioSourceTracings.g.cs => ResembleAI.IAudioSourceTracingClient.ListAudioSourceTracings.g.cs} (97%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageProjectsClient.g.cs => ResembleAI.IAudioSourceTracingClient.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageClipsClient.DeleteClip.g.cs => ResembleAI.IClipsClient.DeleteClip.g.cs} (97%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageClipsClient.GetClip.g.cs => ResembleAI.IClipsClient.GetClip.g.cs} (97%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageClipsClient.ListClips.g.cs => ResembleAI.IClipsClient.ListClips.g.cs} (97%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageClipsClient.UpdateClip.g.cs => ResembleAI.IClipsClient.UpdateClip.g.cs} (98%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.IClipsClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageCustomPronunciationsClient.BulkCreatePronunciations.g.cs => ResembleAI.ICustomPronunciationsClient.BulkCreatePronunciations.g.cs} (98%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageCustomPronunciationsClient.CreatePronunciation.g.cs => ResembleAI.ICustomPronunciationsClient.CreatePronunciation.g.cs} (98%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageCustomPronunciationsClient.DeletePronunciation.g.cs => ResembleAI.ICustomPronunciationsClient.DeletePronunciation.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageCustomPronunciationsClient.GetPronunciation.g.cs => ResembleAI.ICustomPronunciationsClient.GetPronunciation.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageCustomPronunciationsClient.ListPronunciations.g.cs => ResembleAI.ICustomPronunciationsClient.ListPronunciations.g.cs} (97%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageCustomPronunciationsClient.UpdatePronunciation.g.cs => ResembleAI.ICustomPronunciationsClient.UpdatePronunciation.g.cs} (97%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageRecordingsClient.g.cs => ResembleAI.ICustomPronunciationsClient.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageDeepfakeDetectionClient.CreateDetectBatch.g.cs => ResembleAI.IDeepfakeDetectionClient.CreateDetectBatch.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageDeepfakeDetectionClient.CreateDetection.g.cs => ResembleAI.IDeepfakeDetectionClient.CreateDetection.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageDeepfakeDetectionClient.GetDetectBatch.g.cs => ResembleAI.IDeepfakeDetectionClient.GetDetectBatch.g.cs} (97%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageDeepfakeDetectionClient.GetDetection.g.cs => ResembleAI.IDeepfakeDetectionClient.GetDetection.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageDeepfakeDetectionClient.ListDetections.g.cs => ResembleAI.IDeepfakeDetectionClient.ListDetections.g.cs} (96%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageDetectIntelligenceClient.AskDetectIntelligenceQuestion.g.cs => ResembleAI.IDetectIntelligenceClient.AskDetectIntelligenceQuestion.g.cs} (98%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageDetectIntelligenceClient.GetDetectIntelligenceQuestion.g.cs => ResembleAI.IDetectIntelligenceClient.GetDetectIntelligenceQuestion.g.cs} (97%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.IDetectIntelligenceClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageDuetsClient.CreateDuetVoice.g.cs => ResembleAI.IDuetsClient.CreateDuetVoice.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageDuetsClient.CreateDuetVoicePair.g.cs => ResembleAI.IDuetsClient.CreateDuetVoicePair.g.cs} (98%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageDuetsClient.DeleteDuetVoice.g.cs => ResembleAI.IDuetsClient.DeleteDuetVoice.g.cs} (97%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageDuetsClient.GenerateDuet.g.cs => ResembleAI.IDuetsClient.GenerateDuet.g.cs} (98%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageDuetsClient.ListDuetVoicePairs.g.cs => ResembleAI.IDuetsClient.ListDuetVoicePairs.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageDuetsClient.ListDuetVoices.g.cs => ResembleAI.IDuetsClient.ListDuetVoices.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageDuetsClient.UpdateDuetVoice.g.cs => ResembleAI.IDuetsClient.UpdateDuetVoice.g.cs} (98%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageIdentityClient.CreateIdentity.g.cs => ResembleAI.IIdentityClient.CreateIdentity.g.cs} (97%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageIdentityClient.ListIdentities.g.cs => ResembleAI.IIdentityClient.ListIdentities.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageIdentityClient.SearchIdentities.g.cs => ResembleAI.IIdentityClient.SearchIdentities.g.cs} (97%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.IIdentityClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageIntelligenceClient.GetIntelligence.g.cs => ResembleAI.IIntelligenceClient.GetIntelligence.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageIntelligenceClient.ListIntelligences.g.cs => ResembleAI.IIntelligenceClient.ListIntelligences.g.cs} (97%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageIntelligenceClient.RunIntelligence.g.cs => ResembleAI.IIntelligenceClient.RunIntelligence.g.cs} (98%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.IIntelligenceClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageProjectsClient.CreateProject.g.cs => ResembleAI.IProjectsClient.CreateProject.g.cs} (98%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageProjectsClient.DeleteProject.g.cs => ResembleAI.IProjectsClient.DeleteProject.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageProjectsClient.GetProject.g.cs => ResembleAI.IProjectsClient.GetProject.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageProjectsClient.ListProjects.g.cs => ResembleAI.IProjectsClient.ListProjects.g.cs} (97%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageProjectsClient.UpdateProject.g.cs => ResembleAI.IProjectsClient.UpdateProject.g.cs} (98%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.IProjectsClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageRecordingsClient.CreateRecording.g.cs => ResembleAI.IRecordingsClient.CreateRecording.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageRecordingsClient.DeleteRecording.g.cs => ResembleAI.IRecordingsClient.DeleteRecording.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageRecordingsClient.GetRecording.g.cs => ResembleAI.IRecordingsClient.GetRecording.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageRecordingsClient.ListRecordings.g.cs => ResembleAI.IRecordingsClient.ListRecordings.g.cs} (97%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageRecordingsClient.UpdateRecording.g.cs => ResembleAI.IRecordingsClient.UpdateRecording.g.cs} (98%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.IRecordingsClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageSecureUploadsClient.CreateSecureUpload.g.cs => ResembleAI.ISecureUploadsClient.CreateSecureUpload.g.cs} (99%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.ISecureUploadsClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageSpeechToTextClient.AskTranscriptQuestion.g.cs => ResembleAI.ISpeechToTextClient.AskTranscriptQuestion.g.cs} (98%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageSpeechToTextClient.CreateTranscript.g.cs => ResembleAI.ISpeechToTextClient.CreateTranscript.g.cs} (98%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageSpeechToTextClient.GetTranscript.g.cs => ResembleAI.ISpeechToTextClient.GetTranscript.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageSpeechToTextClient.GetTranscriptQuestion.g.cs => ResembleAI.ISpeechToTextClient.GetTranscriptQuestion.g.cs} (97%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageSpeechToTextClient.ListTranscriptQuestions.g.cs => ResembleAI.ISpeechToTextClient.ListTranscriptQuestions.g.cs} (97%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageSpeechToTextClient.ListTranscripts.g.cs => ResembleAI.ISpeechToTextClient.ListTranscripts.g.cs} (97%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.ISpeechToTextClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentPhoneNumbersClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentWebhooksClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAudioEnhancementClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAudioSourceTracingClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.ISubpackageCustomPronunciationsClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDeepfakeDetectionClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDetectIntelligenceClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIntelligenceClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSecureUploadsClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSpeechToTextClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTermSubstitutionsClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTextToSpeechClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceDesignClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceSettingsPresetsClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.ISubpackageWatermarkClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageTermSubstitutionsClient.CreateTermSubstitution.g.cs => ResembleAI.ITermSubstitutionsClient.CreateTermSubstitution.g.cs} (97%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageTermSubstitutionsClient.DeleteTermSubstitution.g.cs => ResembleAI.ITermSubstitutionsClient.DeleteTermSubstitution.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageTermSubstitutionsClient.GetTermSubstitution.g.cs => ResembleAI.ITermSubstitutionsClient.GetTermSubstitution.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageTermSubstitutionsClient.ListTermSubstitutions.g.cs => ResembleAI.ITermSubstitutionsClient.ListTermSubstitutions.g.cs} (96%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.ITermSubstitutionsClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageTextToSpeechClient.StreamSynthesize.g.cs => ResembleAI.ITextToSpeechClient.StreamSynthesize.g.cs} (98%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageTextToSpeechClient.Synthesize.g.cs => ResembleAI.ITextToSpeechClient.Synthesize.g.cs} (98%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.ITextToSpeechClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageVoiceDesignClient.CreateVoiceFromCandidate.g.cs => ResembleAI.IVoiceDesignClient.CreateVoiceFromCandidate.g.cs} (98%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageVoiceDesignClient.GenerateVoiceDesign.g.cs => ResembleAI.IVoiceDesignClient.GenerateVoiceDesign.g.cs} (97%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.IVoiceDesignClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageVoiceSettingsPresetsClient.CreateVoiceSettingsPreset.g.cs => ResembleAI.IVoiceSettingsPresetsClient.CreateVoiceSettingsPreset.g.cs} (98%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageVoiceSettingsPresetsClient.DeleteVoiceSettingsPreset.g.cs => ResembleAI.IVoiceSettingsPresetsClient.DeleteVoiceSettingsPreset.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageVoiceSettingsPresetsClient.GetVoiceSettingsPreset.g.cs => ResembleAI.IVoiceSettingsPresetsClient.GetVoiceSettingsPreset.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageVoiceSettingsPresetsClient.ListVoiceSettingsPresets.g.cs => ResembleAI.IVoiceSettingsPresetsClient.ListVoiceSettingsPresets.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageVoiceSettingsPresetsClient.UpdateVoiceSettingsPreset.g.cs => ResembleAI.IVoiceSettingsPresetsClient.UpdateVoiceSettingsPreset.g.cs} (98%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageAgentToolsClient.g.cs => ResembleAI.IVoiceSettingsPresetsClient.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageVoicesClient.BuildVoice.g.cs => ResembleAI.IVoicesClient.BuildVoice.g.cs} (98%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageVoicesClient.CreateVoice.g.cs => ResembleAI.IVoicesClient.CreateVoice.g.cs} (98%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageVoicesClient.DeleteVoice.g.cs => ResembleAI.IVoicesClient.DeleteVoice.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageVoicesClient.GetVoice.g.cs => ResembleAI.IVoicesClient.GetVoice.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageVoicesClient.ListVoices.g.cs => ResembleAI.IVoicesClient.ListVoices.g.cs} (97%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.IVoicesClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageWatermarkClient.ApplyWatermark.g.cs => ResembleAI.IWatermarkClient.ApplyWatermark.g.cs} (98%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageWatermarkClient.DetectWatermark.g.cs => ResembleAI.IWatermarkClient.DetectWatermark.g.cs} (98%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageWatermarkClient.GetWatermarkApplyResult.g.cs => ResembleAI.IWatermarkClient.GetWatermarkApplyResult.g.cs} (96%) rename src/libs/ResembleAI/Generated/{ResembleAI.ISubpackageWatermarkClient.GetWatermarkDetectionResult.g.cs => ResembleAI.IWatermarkClient.GetWatermarkDetectionResult.g.cs} (96%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageIdentityClient.CreateIdentity.g.cs => ResembleAI.IdentityClient.CreateIdentity.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageIdentityClient.ListIdentities.g.cs => ResembleAI.IdentityClient.ListIdentities.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageIdentityClient.SearchIdentities.g.cs => ResembleAI.IdentityClient.SearchIdentities.g.cs} (99%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.IdentityClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageIntelligenceClient.GetIntelligence.g.cs => ResembleAI.IntelligenceClient.GetIntelligence.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageIntelligenceClient.ListIntelligences.g.cs => ResembleAI.IntelligenceClient.ListIntelligences.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageIntelligenceClient.RunIntelligence.g.cs => ResembleAI.IntelligenceClient.RunIntelligence.g.cs} (99%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.IntelligenceClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageProjectsClient.CreateProject.g.cs => ResembleAI.ProjectsClient.CreateProject.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageProjectsClient.DeleteProject.g.cs => ResembleAI.ProjectsClient.DeleteProject.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageProjectsClient.GetProject.g.cs => ResembleAI.ProjectsClient.GetProject.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageProjectsClient.ListProjects.g.cs => ResembleAI.ProjectsClient.ListProjects.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageProjectsClient.UpdateProject.g.cs => ResembleAI.ProjectsClient.UpdateProject.g.cs} (99%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.ProjectsClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageRecordingsClient.CreateRecording.g.cs => ResembleAI.RecordingsClient.CreateRecording.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageRecordingsClient.DeleteRecording.g.cs => ResembleAI.RecordingsClient.DeleteRecording.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageRecordingsClient.GetRecording.g.cs => ResembleAI.RecordingsClient.GetRecording.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageRecordingsClient.ListRecordings.g.cs => ResembleAI.RecordingsClient.ListRecordings.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageRecordingsClient.UpdateRecording.g.cs => ResembleAI.RecordingsClient.UpdateRecording.g.cs} (99%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.RecordingsClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageSecureUploadsClient.CreateSecureUpload.g.cs => ResembleAI.SecureUploadsClient.CreateSecureUpload.g.cs} (99%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.SecureUploadsClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageSpeechToTextClient.AskTranscriptQuestion.g.cs => ResembleAI.SpeechToTextClient.AskTranscriptQuestion.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageSpeechToTextClient.CreateTranscript.g.cs => ResembleAI.SpeechToTextClient.CreateTranscript.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageSpeechToTextClient.GetTranscript.g.cs => ResembleAI.SpeechToTextClient.GetTranscript.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageSpeechToTextClient.GetTranscriptQuestion.g.cs => ResembleAI.SpeechToTextClient.GetTranscriptQuestion.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageSpeechToTextClient.ListTranscriptQuestions.g.cs => ResembleAI.SpeechToTextClient.ListTranscriptQuestions.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageSpeechToTextClient.ListTranscripts.g.cs => ResembleAI.SpeechToTextClient.ListTranscripts.g.cs} (99%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.SpeechToTextClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentPhoneNumbersClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentWebhooksClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.SubpackageAudioEnhancementClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.SubpackageAudioSourceTracingClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.SubpackageCustomPronunciationsClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.SubpackageDeepfakeDetectionClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.SubpackageDetectIntelligenceClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.SubpackageIntelligenceClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.SubpackageSecureUploadsClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.SubpackageSpeechToTextClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.SubpackageTermSubstitutionsClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceDesignClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceSettingsPresetsClient.g.cs delete mode 100644 src/libs/ResembleAI/Generated/ResembleAI.SubpackageWatermarkClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageTermSubstitutionsClient.CreateTermSubstitution.g.cs => ResembleAI.TermSubstitutionsClient.CreateTermSubstitution.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageTermSubstitutionsClient.DeleteTermSubstitution.g.cs => ResembleAI.TermSubstitutionsClient.DeleteTermSubstitution.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageTermSubstitutionsClient.GetTermSubstitution.g.cs => ResembleAI.TermSubstitutionsClient.GetTermSubstitution.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageTermSubstitutionsClient.ListTermSubstitutions.g.cs => ResembleAI.TermSubstitutionsClient.ListTermSubstitutions.g.cs} (99%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.TermSubstitutionsClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageTextToSpeechClient.StreamSynthesize.g.cs => ResembleAI.TextToSpeechClient.StreamSynthesize.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageTextToSpeechClient.Synthesize.g.cs => ResembleAI.TextToSpeechClient.Synthesize.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageTextToSpeechClient.g.cs => ResembleAI.TextToSpeechClient.g.cs} (93%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageVoiceDesignClient.CreateVoiceFromCandidate.g.cs => ResembleAI.VoiceDesignClient.CreateVoiceFromCandidate.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageVoiceDesignClient.GenerateVoiceDesign.g.cs => ResembleAI.VoiceDesignClient.GenerateVoiceDesign.g.cs} (99%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.VoiceDesignClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageVoiceSettingsPresetsClient.CreateVoiceSettingsPreset.g.cs => ResembleAI.VoiceSettingsPresetsClient.CreateVoiceSettingsPreset.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageVoiceSettingsPresetsClient.DeleteVoiceSettingsPreset.g.cs => ResembleAI.VoiceSettingsPresetsClient.DeleteVoiceSettingsPreset.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageVoiceSettingsPresetsClient.GetVoiceSettingsPreset.g.cs => ResembleAI.VoiceSettingsPresetsClient.GetVoiceSettingsPreset.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageVoiceSettingsPresetsClient.ListVoiceSettingsPresets.g.cs => ResembleAI.VoiceSettingsPresetsClient.ListVoiceSettingsPresets.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageVoiceSettingsPresetsClient.UpdateVoiceSettingsPreset.g.cs => ResembleAI.VoiceSettingsPresetsClient.UpdateVoiceSettingsPreset.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageRecordingsClient.g.cs => ResembleAI.VoiceSettingsPresetsClient.g.cs} (94%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageVoicesClient.BuildVoice.g.cs => ResembleAI.VoicesClient.BuildVoice.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageVoicesClient.CreateVoice.g.cs => ResembleAI.VoicesClient.CreateVoice.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageVoicesClient.DeleteVoice.g.cs => ResembleAI.VoicesClient.DeleteVoice.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageVoicesClient.GetVoice.g.cs => ResembleAI.VoicesClient.GetVoice.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageVoicesClient.ListVoices.g.cs => ResembleAI.VoicesClient.ListVoices.g.cs} (99%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.VoicesClient.g.cs rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageWatermarkClient.ApplyWatermark.g.cs => ResembleAI.WatermarkClient.ApplyWatermark.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageWatermarkClient.DetectWatermark.g.cs => ResembleAI.WatermarkClient.DetectWatermark.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageWatermarkClient.GetWatermarkApplyResult.g.cs => ResembleAI.WatermarkClient.GetWatermarkApplyResult.g.cs} (99%) rename src/libs/ResembleAI/Generated/{ResembleAI.SubpackageWatermarkClient.GetWatermarkDetectionResult.g.cs => ResembleAI.WatermarkClient.GetWatermarkDetectionResult.g.cs} (99%) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.WatermarkClient.g.cs diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAccountClient.GetAccount.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AccountClient.GetAccount.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAccountClient.GetAccount.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AccountClient.GetAccount.g.cs index e93471f..7fa2727 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAccountClient.GetAccount.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AccountClient.GetAccount.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAccountClient + public partial class AccountClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetAccountServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAccountClient.GetBillingUsage.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AccountClient.GetBillingUsage.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAccountClient.GetBillingUsage.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AccountClient.GetBillingUsage.g.cs index dd61df4..7d78f1d 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAccountClient.GetBillingUsage.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AccountClient.GetBillingUsage.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAccountClient + public partial class AccountClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetBillingUsageServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAccountClient.GetTeam.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AccountClient.GetTeam.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAccountClient.GetTeam.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AccountClient.GetTeam.g.cs index 3c9d6aa..ae475c0 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAccountClient.GetTeam.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AccountClient.GetTeam.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAccountClient + public partial class AccountClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetTeamServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAccountClient.GetTeams.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AccountClient.GetTeams.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAccountClient.GetTeams.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AccountClient.GetTeams.g.cs index f373e25..612b118 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAccountClient.GetTeams.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AccountClient.GetTeams.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAccountClient + public partial class AccountClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetTeamsServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDuetsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AccountClient.g.cs similarity index 93% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageDuetsClient.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AccountClient.g.cs index 85cf4da..29dec8f 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDuetsClient.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AccountClient.g.cs @@ -7,7 +7,7 @@ namespace ResembleAI /// If no httpClient is provided, a new one will be created.
/// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. /// - public sealed partial class SubpackageDuetsClient : global::ResembleAI.ISubpackageDuetsClient, global::System.IDisposable + public sealed partial class AccountClient : global::ResembleAI.IAccountClient, global::System.IDisposable { /// /// @@ -43,7 +43,7 @@ public sealed partial class SubpackageDuetsClient : global::ResembleAI.ISubpacka /// - /// Creates a new instance of the SubpackageDuetsClient. + /// Creates a new instance of the AccountClient. /// If no httpClient is provided, a new one will be created. /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. /// @@ -51,7 +51,7 @@ public sealed partial class SubpackageDuetsClient : global::ResembleAI.ISubpacka /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. /// The authorizations to use for the requests. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageDuetsClient( + public AccountClient( global::System.Net.Http.HttpClient? httpClient = null, global::System.Uri? baseUri = null, global::System.Collections.Generic.List? authorizations = null, @@ -65,14 +65,14 @@ public SubpackageDuetsClient( } /// - /// Creates a new instance of the SubpackageDuetsClient with explicit options but no base URL override. + /// Creates a new instance of the AccountClient with explicit options but no base URL override. /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. /// /// The HttpClient instance. If not provided, a new one will be created. /// The authorizations to use for the requests. /// Client-wide request defaults such as headers, query parameters, retries, and timeout. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageDuetsClient( + public AccountClient( global::System.Net.Http.HttpClient? httpClient, global::System.Collections.Generic.List? authorizations, global::ResembleAI.AutoSDKClientOptions? options, @@ -86,7 +86,7 @@ public SubpackageDuetsClient( } /// - /// Creates a new instance of the SubpackageDuetsClient. + /// Creates a new instance of the AccountClient. /// If no httpClient is provided, a new one will be created. /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. /// @@ -95,7 +95,7 @@ public SubpackageDuetsClient( /// The authorizations to use for the requests. /// Client-wide request defaults such as headers, query parameters, retries, and timeout. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageDuetsClient( + public AccountClient( global::System.Net.Http.HttpClient? httpClient, global::System.Uri? baseUri, global::System.Collections.Generic.List? authorizations, diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.AttachKnowledgeItemToAgent.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.AttachKnowledgeItemToAgent.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.AttachKnowledgeItemToAgent.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.AttachKnowledgeItemToAgent.g.cs index 316c7fb..1d25949 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.AttachKnowledgeItemToAgent.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.AttachKnowledgeItemToAgent.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentKnowledgeBaseClient + public partial class AgentKnowledgeBaseClient { private static readonly global::ResembleAI.AutoSDKServer[] s_AttachKnowledgeItemToAgentServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.CreateKnowledgeItem.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.CreateKnowledgeItem.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.CreateKnowledgeItem.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.CreateKnowledgeItem.g.cs index 7a63951..bd70bcb 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.CreateKnowledgeItem.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.CreateKnowledgeItem.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentKnowledgeBaseClient + public partial class AgentKnowledgeBaseClient { private static readonly global::ResembleAI.AutoSDKServer[] s_CreateKnowledgeItemServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.DeleteKnowledgeItem.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.DeleteKnowledgeItem.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.DeleteKnowledgeItem.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.DeleteKnowledgeItem.g.cs index 7606c05..a53d198 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.DeleteKnowledgeItem.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.DeleteKnowledgeItem.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentKnowledgeBaseClient + public partial class AgentKnowledgeBaseClient { private static readonly global::ResembleAI.AutoSDKServer[] s_DeleteKnowledgeItemServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.DetachKnowledgeItemFromAgent.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.DetachKnowledgeItemFromAgent.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.DetachKnowledgeItemFromAgent.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.DetachKnowledgeItemFromAgent.g.cs index b2d4edc..bb4a7e6 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.DetachKnowledgeItemFromAgent.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.DetachKnowledgeItemFromAgent.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentKnowledgeBaseClient + public partial class AgentKnowledgeBaseClient { private static readonly global::ResembleAI.AutoSDKServer[] s_DetachKnowledgeItemFromAgentServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.GetKnowledgeItem.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.GetKnowledgeItem.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.GetKnowledgeItem.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.GetKnowledgeItem.g.cs index 7cacb93..ab24c97 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.GetKnowledgeItem.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.GetKnowledgeItem.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentKnowledgeBaseClient + public partial class AgentKnowledgeBaseClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetKnowledgeItemServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.ListAgentKnowledgeItems.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.ListAgentKnowledgeItems.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.ListAgentKnowledgeItems.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.ListAgentKnowledgeItems.g.cs index 8e7ba48..944b56f 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.ListAgentKnowledgeItems.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.ListAgentKnowledgeItems.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentKnowledgeBaseClient + public partial class AgentKnowledgeBaseClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ListAgentKnowledgeItemsServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.ListKnowledgeItems.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.ListKnowledgeItems.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.ListKnowledgeItems.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.ListKnowledgeItems.g.cs index 354d56d..9fd6f15 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.ListKnowledgeItems.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.ListKnowledgeItems.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentKnowledgeBaseClient + public partial class AgentKnowledgeBaseClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ListKnowledgeItemsServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.ReingestKnowledgeItem.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.ReingestKnowledgeItem.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.ReingestKnowledgeItem.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.ReingestKnowledgeItem.g.cs index 0e286a1..5fb5524 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.ReingestKnowledgeItem.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.ReingestKnowledgeItem.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentKnowledgeBaseClient + public partial class AgentKnowledgeBaseClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ReingestKnowledgeItemServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageIdentityClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.g.cs similarity index 94% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageIdentityClient.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.g.cs index 71dadf2..dcefd59 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageIdentityClient.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentKnowledgeBaseClient.g.cs @@ -7,7 +7,7 @@ namespace ResembleAI /// If no httpClient is provided, a new one will be created.
/// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. ///
- public sealed partial class SubpackageIdentityClient : global::ResembleAI.ISubpackageIdentityClient, global::System.IDisposable + public sealed partial class AgentKnowledgeBaseClient : global::ResembleAI.IAgentKnowledgeBaseClient, global::System.IDisposable { /// /// @@ -43,7 +43,7 @@ public sealed partial class SubpackageIdentityClient : global::ResembleAI.ISubpa /// - /// Creates a new instance of the SubpackageIdentityClient. + /// Creates a new instance of the AgentKnowledgeBaseClient. /// If no httpClient is provided, a new one will be created. /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. /// @@ -51,7 +51,7 @@ public sealed partial class SubpackageIdentityClient : global::ResembleAI.ISubpa /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. /// The authorizations to use for the requests. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageIdentityClient( + public AgentKnowledgeBaseClient( global::System.Net.Http.HttpClient? httpClient = null, global::System.Uri? baseUri = null, global::System.Collections.Generic.List? authorizations = null, @@ -65,14 +65,14 @@ public SubpackageIdentityClient( } /// - /// Creates a new instance of the SubpackageIdentityClient with explicit options but no base URL override. + /// Creates a new instance of the AgentKnowledgeBaseClient with explicit options but no base URL override. /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. /// /// The HttpClient instance. If not provided, a new one will be created. /// The authorizations to use for the requests. /// Client-wide request defaults such as headers, query parameters, retries, and timeout. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageIdentityClient( + public AgentKnowledgeBaseClient( global::System.Net.Http.HttpClient? httpClient, global::System.Collections.Generic.List? authorizations, global::ResembleAI.AutoSDKClientOptions? options, @@ -86,7 +86,7 @@ public SubpackageIdentityClient( } /// - /// Creates a new instance of the SubpackageIdentityClient. + /// Creates a new instance of the AgentKnowledgeBaseClient. /// If no httpClient is provided, a new one will be created. /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. /// @@ -95,7 +95,7 @@ public SubpackageIdentityClient( /// The authorizations to use for the requests. /// Client-wide request defaults such as headers, query parameters, retries, and timeout. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageIdentityClient( + public AgentKnowledgeBaseClient( global::System.Net.Http.HttpClient? httpClient, global::System.Uri? baseUri, global::System.Collections.Generic.List? authorizations, diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentPhoneNumbersClient.CreatePhoneNumber.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentPhoneNumbersClient.CreatePhoneNumber.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentPhoneNumbersClient.CreatePhoneNumber.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentPhoneNumbersClient.CreatePhoneNumber.g.cs index 28bc89b..99539bc 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentPhoneNumbersClient.CreatePhoneNumber.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentPhoneNumbersClient.CreatePhoneNumber.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentPhoneNumbersClient + public partial class AgentPhoneNumbersClient { private static readonly global::ResembleAI.AutoSDKServer[] s_CreatePhoneNumberServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentPhoneNumbersClient.DeletePhoneNumber.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentPhoneNumbersClient.DeletePhoneNumber.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentPhoneNumbersClient.DeletePhoneNumber.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentPhoneNumbersClient.DeletePhoneNumber.g.cs index 2d7da6f..6ca18ae 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentPhoneNumbersClient.DeletePhoneNumber.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentPhoneNumbersClient.DeletePhoneNumber.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentPhoneNumbersClient + public partial class AgentPhoneNumbersClient { private static readonly global::ResembleAI.AutoSDKServer[] s_DeletePhoneNumberServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentPhoneNumbersClient.ForceDeletePhoneNumber.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentPhoneNumbersClient.ForceDeletePhoneNumber.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentPhoneNumbersClient.ForceDeletePhoneNumber.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentPhoneNumbersClient.ForceDeletePhoneNumber.g.cs index e50d7fa..73bb06f 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentPhoneNumbersClient.ForceDeletePhoneNumber.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentPhoneNumbersClient.ForceDeletePhoneNumber.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentPhoneNumbersClient + public partial class AgentPhoneNumbersClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ForceDeletePhoneNumberServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentPhoneNumbersClient.GetPhoneNumber.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentPhoneNumbersClient.GetPhoneNumber.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentPhoneNumbersClient.GetPhoneNumber.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentPhoneNumbersClient.GetPhoneNumber.g.cs index 1e51eaa..d02a92c 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentPhoneNumbersClient.GetPhoneNumber.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentPhoneNumbersClient.GetPhoneNumber.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentPhoneNumbersClient + public partial class AgentPhoneNumbersClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetPhoneNumberServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentPhoneNumbersClient.ListPhoneNumbers.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentPhoneNumbersClient.ListPhoneNumbers.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentPhoneNumbersClient.ListPhoneNumbers.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentPhoneNumbersClient.ListPhoneNumbers.g.cs index c5334aa..a481f6e 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentPhoneNumbersClient.ListPhoneNumbers.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentPhoneNumbersClient.ListPhoneNumbers.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentPhoneNumbersClient + public partial class AgentPhoneNumbersClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ListPhoneNumbersServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAccountClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentPhoneNumbersClient.g.cs similarity index 94% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAccountClient.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentPhoneNumbersClient.g.cs index b60962f..ed28a68 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAccountClient.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentPhoneNumbersClient.g.cs @@ -7,7 +7,7 @@ namespace ResembleAI /// If no httpClient is provided, a new one will be created.
/// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. ///
- public sealed partial class SubpackageAccountClient : global::ResembleAI.ISubpackageAccountClient, global::System.IDisposable + public sealed partial class AgentPhoneNumbersClient : global::ResembleAI.IAgentPhoneNumbersClient, global::System.IDisposable { /// /// @@ -43,7 +43,7 @@ public sealed partial class SubpackageAccountClient : global::ResembleAI.ISubpac /// - /// Creates a new instance of the SubpackageAccountClient. + /// Creates a new instance of the AgentPhoneNumbersClient. /// If no httpClient is provided, a new one will be created. /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. /// @@ -51,7 +51,7 @@ public sealed partial class SubpackageAccountClient : global::ResembleAI.ISubpac /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. /// The authorizations to use for the requests. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageAccountClient( + public AgentPhoneNumbersClient( global::System.Net.Http.HttpClient? httpClient = null, global::System.Uri? baseUri = null, global::System.Collections.Generic.List? authorizations = null, @@ -65,14 +65,14 @@ public SubpackageAccountClient( } /// - /// Creates a new instance of the SubpackageAccountClient with explicit options but no base URL override. + /// Creates a new instance of the AgentPhoneNumbersClient with explicit options but no base URL override. /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. /// /// The HttpClient instance. If not provided, a new one will be created. /// The authorizations to use for the requests. /// Client-wide request defaults such as headers, query parameters, retries, and timeout. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageAccountClient( + public AgentPhoneNumbersClient( global::System.Net.Http.HttpClient? httpClient, global::System.Collections.Generic.List? authorizations, global::ResembleAI.AutoSDKClientOptions? options, @@ -86,7 +86,7 @@ public SubpackageAccountClient( } /// - /// Creates a new instance of the SubpackageAccountClient. + /// Creates a new instance of the AgentPhoneNumbersClient. /// If no httpClient is provided, a new one will be created. /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. /// @@ -95,7 +95,7 @@ public SubpackageAccountClient( /// The authorizations to use for the requests. /// Client-wide request defaults such as headers, query parameters, retries, and timeout. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageAccountClient( + public AgentPhoneNumbersClient( global::System.Net.Http.HttpClient? httpClient, global::System.Uri? baseUri, global::System.Collections.Generic.List? authorizations, diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentToolsClient.CreateAgentTool.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentToolsClient.CreateAgentTool.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentToolsClient.CreateAgentTool.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentToolsClient.CreateAgentTool.g.cs index 17456bc..7944f5c 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentToolsClient.CreateAgentTool.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentToolsClient.CreateAgentTool.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentToolsClient + public partial class AgentToolsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_CreateAgentToolServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentToolsClient.DeleteAgentTool.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentToolsClient.DeleteAgentTool.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentToolsClient.DeleteAgentTool.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentToolsClient.DeleteAgentTool.g.cs index c5a01c4..f752c98 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentToolsClient.DeleteAgentTool.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentToolsClient.DeleteAgentTool.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentToolsClient + public partial class AgentToolsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_DeleteAgentToolServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentToolsClient.GetAgentTool.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentToolsClient.GetAgentTool.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentToolsClient.GetAgentTool.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentToolsClient.GetAgentTool.g.cs index acc788d..a2fb740 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentToolsClient.GetAgentTool.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentToolsClient.GetAgentTool.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentToolsClient + public partial class AgentToolsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetAgentToolServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentToolsClient.ListAgentTools.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentToolsClient.ListAgentTools.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentToolsClient.ListAgentTools.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentToolsClient.ListAgentTools.g.cs index 0a286e5..fef56aa 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentToolsClient.ListAgentTools.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentToolsClient.ListAgentTools.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentToolsClient + public partial class AgentToolsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ListAgentToolsServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentToolsClient.UpdateAgentTool.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentToolsClient.UpdateAgentTool.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentToolsClient.UpdateAgentTool.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentToolsClient.UpdateAgentTool.g.cs index 32f00f4..ec7fe6d 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentToolsClient.UpdateAgentTool.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentToolsClient.UpdateAgentTool.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentToolsClient + public partial class AgentToolsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_UpdateAgentToolServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageClipsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentToolsClient.g.cs similarity index 93% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageClipsClient.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentToolsClient.g.cs index f4982a5..54d983b 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageClipsClient.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentToolsClient.g.cs @@ -7,7 +7,7 @@ namespace ResembleAI /// If no httpClient is provided, a new one will be created.
/// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. ///
- public sealed partial class SubpackageClipsClient : global::ResembleAI.ISubpackageClipsClient, global::System.IDisposable + public sealed partial class AgentToolsClient : global::ResembleAI.IAgentToolsClient, global::System.IDisposable { /// /// @@ -43,7 +43,7 @@ public sealed partial class SubpackageClipsClient : global::ResembleAI.ISubpacka /// - /// Creates a new instance of the SubpackageClipsClient. + /// Creates a new instance of the AgentToolsClient. /// If no httpClient is provided, a new one will be created. /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. /// @@ -51,7 +51,7 @@ public sealed partial class SubpackageClipsClient : global::ResembleAI.ISubpacka /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. /// The authorizations to use for the requests. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageClipsClient( + public AgentToolsClient( global::System.Net.Http.HttpClient? httpClient = null, global::System.Uri? baseUri = null, global::System.Collections.Generic.List? authorizations = null, @@ -65,14 +65,14 @@ public SubpackageClipsClient( } /// - /// Creates a new instance of the SubpackageClipsClient with explicit options but no base URL override. + /// Creates a new instance of the AgentToolsClient with explicit options but no base URL override. /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. /// /// The HttpClient instance. If not provided, a new one will be created. /// The authorizations to use for the requests. /// Client-wide request defaults such as headers, query parameters, retries, and timeout. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageClipsClient( + public AgentToolsClient( global::System.Net.Http.HttpClient? httpClient, global::System.Collections.Generic.List? authorizations, global::ResembleAI.AutoSDKClientOptions? options, @@ -86,7 +86,7 @@ public SubpackageClipsClient( } /// - /// Creates a new instance of the SubpackageClipsClient. + /// Creates a new instance of the AgentToolsClient. /// If no httpClient is provided, a new one will be created. /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. /// @@ -95,7 +95,7 @@ public SubpackageClipsClient( /// The authorizations to use for the requests. /// Client-wide request defaults such as headers, query parameters, retries, and timeout. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageClipsClient( + public AgentToolsClient( global::System.Net.Http.HttpClient? httpClient, global::System.Uri? baseUri, global::System.Collections.Generic.List? authorizations, diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentWebhooksClient.CreateAgentWebhook.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentWebhooksClient.CreateAgentWebhook.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentWebhooksClient.CreateAgentWebhook.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentWebhooksClient.CreateAgentWebhook.g.cs index 9a2ee83..04aaa82 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentWebhooksClient.CreateAgentWebhook.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentWebhooksClient.CreateAgentWebhook.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentWebhooksClient + public partial class AgentWebhooksClient { private static readonly global::ResembleAI.AutoSDKServer[] s_CreateAgentWebhookServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentWebhooksClient.DeleteAgentWebhook.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentWebhooksClient.DeleteAgentWebhook.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentWebhooksClient.DeleteAgentWebhook.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentWebhooksClient.DeleteAgentWebhook.g.cs index 943c458..e5eeded 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentWebhooksClient.DeleteAgentWebhook.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentWebhooksClient.DeleteAgentWebhook.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentWebhooksClient + public partial class AgentWebhooksClient { private static readonly global::ResembleAI.AutoSDKServer[] s_DeleteAgentWebhookServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentWebhooksClient.GetAgentWebhook.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentWebhooksClient.GetAgentWebhook.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentWebhooksClient.GetAgentWebhook.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentWebhooksClient.GetAgentWebhook.g.cs index 23506ba..ff510e7 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentWebhooksClient.GetAgentWebhook.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentWebhooksClient.GetAgentWebhook.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentWebhooksClient + public partial class AgentWebhooksClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetAgentWebhookServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentWebhooksClient.ListAgentWebhooks.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentWebhooksClient.ListAgentWebhooks.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentWebhooksClient.ListAgentWebhooks.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentWebhooksClient.ListAgentWebhooks.g.cs index 9193556..5a85f41 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentWebhooksClient.ListAgentWebhooks.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentWebhooksClient.ListAgentWebhooks.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentWebhooksClient + public partial class AgentWebhooksClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ListAgentWebhooksServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentWebhooksClient.UpdateAgentWebhook.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentWebhooksClient.UpdateAgentWebhook.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentWebhooksClient.UpdateAgentWebhook.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentWebhooksClient.UpdateAgentWebhook.g.cs index 965c732..4e017c1 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentWebhooksClient.UpdateAgentWebhook.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentWebhooksClient.UpdateAgentWebhook.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentWebhooksClient + public partial class AgentWebhooksClient { private static readonly global::ResembleAI.AutoSDKServer[] s_UpdateAgentWebhookServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentWebhooksClient.g.cs similarity index 93% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentWebhooksClient.g.cs index 7946cee..bee6dcc 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentWebhooksClient.g.cs @@ -7,7 +7,7 @@ namespace ResembleAI /// If no httpClient is provided, a new one will be created.
/// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. ///
- public sealed partial class SubpackageAgentsClient : global::ResembleAI.ISubpackageAgentsClient, global::System.IDisposable + public sealed partial class AgentWebhooksClient : global::ResembleAI.IAgentWebhooksClient, global::System.IDisposable { /// /// @@ -43,7 +43,7 @@ public sealed partial class SubpackageAgentsClient : global::ResembleAI.ISubpack /// - /// Creates a new instance of the SubpackageAgentsClient. + /// Creates a new instance of the AgentWebhooksClient. /// If no httpClient is provided, a new one will be created. /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. /// @@ -51,7 +51,7 @@ public sealed partial class SubpackageAgentsClient : global::ResembleAI.ISubpack /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. /// The authorizations to use for the requests. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageAgentsClient( + public AgentWebhooksClient( global::System.Net.Http.HttpClient? httpClient = null, global::System.Uri? baseUri = null, global::System.Collections.Generic.List? authorizations = null, @@ -65,14 +65,14 @@ public SubpackageAgentsClient( } /// - /// Creates a new instance of the SubpackageAgentsClient with explicit options but no base URL override. + /// Creates a new instance of the AgentWebhooksClient with explicit options but no base URL override. /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. /// /// The HttpClient instance. If not provided, a new one will be created. /// The authorizations to use for the requests. /// Client-wide request defaults such as headers, query parameters, retries, and timeout. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageAgentsClient( + public AgentWebhooksClient( global::System.Net.Http.HttpClient? httpClient, global::System.Collections.Generic.List? authorizations, global::ResembleAI.AutoSDKClientOptions? options, @@ -86,7 +86,7 @@ public SubpackageAgentsClient( } /// - /// Creates a new instance of the SubpackageAgentsClient. + /// Creates a new instance of the AgentWebhooksClient. /// If no httpClient is provided, a new one will be created. /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. /// @@ -95,7 +95,7 @@ public SubpackageAgentsClient( /// The authorizations to use for the requests. /// Client-wide request defaults such as headers, query parameters, retries, and timeout. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageAgentsClient( + public AgentWebhooksClient( global::System.Net.Http.HttpClient? httpClient, global::System.Uri? baseUri, global::System.Collections.Generic.List? authorizations, diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.CreateAgent.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.CreateAgent.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.CreateAgent.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.CreateAgent.g.cs index f38e089..4921901 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.CreateAgent.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.CreateAgent.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentsClient + public partial class AgentsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_CreateAgentServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.DeleteAgent.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.DeleteAgent.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.DeleteAgent.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.DeleteAgent.g.cs index 2f9c13f..0a4385e 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.DeleteAgent.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.DeleteAgent.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentsClient + public partial class AgentsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_DeleteAgentServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.DispatchAgent.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.DispatchAgent.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.DispatchAgent.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.DispatchAgent.g.cs index ca247e6..9031ad5 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.DispatchAgent.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.DispatchAgent.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentsClient + public partial class AgentsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_DispatchAgentServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.GetAgent.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.GetAgent.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.GetAgent.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.GetAgent.g.cs index 693f3a5..f563a11 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.GetAgent.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.GetAgent.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentsClient + public partial class AgentsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetAgentServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.GetAgentCapabilities.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.GetAgentCapabilities.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.GetAgentCapabilities.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.GetAgentCapabilities.g.cs index f8a6197..4364ffd 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.GetAgentCapabilities.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.GetAgentCapabilities.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentsClient + public partial class AgentsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetAgentCapabilitiesServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.GetSystemTools.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.GetSystemTools.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.GetSystemTools.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.GetSystemTools.g.cs index 478b791..819c127 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.GetSystemTools.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.GetSystemTools.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentsClient + public partial class AgentsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetSystemToolsServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.ListAgents.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.ListAgents.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.ListAgents.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.ListAgents.g.cs index cad05b7..85a5e93 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.ListAgents.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.ListAgents.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentsClient + public partial class AgentsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ListAgentsServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.UpdateAgent.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.UpdateAgent.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.UpdateAgent.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.UpdateAgent.g.cs index 692a6ca..df3f942 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentsClient.UpdateAgent.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.UpdateAgent.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAgentsClient + public partial class AgentsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_UpdateAgentServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.g.cs new file mode 100644 index 0000000..c1d4bb6 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.AgentsClient.g.cs @@ -0,0 +1,175 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public sealed partial class AgentsClient : global::ResembleAI.IAgentsClient, global::System.IDisposable + { + /// + /// + /// + public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; + + private bool _disposeHttpClient = true; + + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + public System.Uri? BaseUri => HttpClient.BaseAddress; + + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + public bool ReadResponseAsString { get; set; } +#if DEBUG + = true; +#endif + + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); + /// + /// + /// + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; + + + /// + /// Creates a new instance of the AgentsClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Dispose the HttpClient when the instance is disposed. True by default. + public AgentsClient( + global::System.Net.Http.HttpClient? httpClient = null, + global::System.Uri? baseUri = null, + global::System.Collections.Generic.List? authorizations = null, + bool disposeHttpClient = true) : this( + httpClient, + baseUri, + authorizations, + options: null, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the AgentsClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public AgentsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the AgentsClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public AgentsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Uri? baseUri, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) + { + + HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } + Authorizations = authorizations ?? new global::System.Collections.Generic.List(); + Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); + _disposeHttpClient = disposeHttpClient; + + AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; + + Initialized(HttpClient); + } + + /// + public void Dispose() + { + if (_disposeHttpClient) + { + HttpClient.Dispose(); + } + } + + partial void Initialized( + global::System.Net.Http.HttpClient client); + partial void PrepareArguments( + global::System.Net.Http.HttpClient client); + partial void PrepareRequest( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpRequestMessage request); + partial void ProcessResponse( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response); + partial void ProcessResponseContent( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response, + ref string content); + + + private global::System.Uri? ResolveBaseUri( + global::ResembleAI.AutoSDKServer[] servers, + string defaultBaseUrl) + { + if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) + { + return explicitBaseUri; + } + + if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) + { + foreach (var server in servers) + { + if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) + { + return server.Uri; + } + } + } + + if (servers.Length > 0) + { + return servers[0].Uri; + } + + return string.IsNullOrWhiteSpace(defaultBaseUrl) + ? HttpClient.BaseAddress + : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); + } + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAudioEnhancementClient.CreateAudioEnhancement.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AudioEnhancementClient.CreateAudioEnhancement.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAudioEnhancementClient.CreateAudioEnhancement.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AudioEnhancementClient.CreateAudioEnhancement.g.cs index 10c7852..8124e58 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAudioEnhancementClient.CreateAudioEnhancement.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AudioEnhancementClient.CreateAudioEnhancement.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAudioEnhancementClient + public partial class AudioEnhancementClient { private static readonly global::ResembleAI.AutoSDKServer[] s_CreateAudioEnhancementServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAudioEnhancementClient.GetAudioEnhancement.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AudioEnhancementClient.GetAudioEnhancement.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAudioEnhancementClient.GetAudioEnhancement.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AudioEnhancementClient.GetAudioEnhancement.g.cs index 78d4370..be47a54 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAudioEnhancementClient.GetAudioEnhancement.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AudioEnhancementClient.GetAudioEnhancement.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAudioEnhancementClient + public partial class AudioEnhancementClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetAudioEnhancementServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAudioEnhancementClient.ListAudioEnhancements.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AudioEnhancementClient.ListAudioEnhancements.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAudioEnhancementClient.ListAudioEnhancements.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AudioEnhancementClient.ListAudioEnhancements.g.cs index 67289e4..706d72b 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAudioEnhancementClient.ListAudioEnhancements.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AudioEnhancementClient.ListAudioEnhancements.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAudioEnhancementClient + public partial class AudioEnhancementClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ListAudioEnhancementsServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoicesClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AudioEnhancementClient.g.cs similarity index 94% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoicesClient.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AudioEnhancementClient.g.cs index e135728..707dd03 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoicesClient.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AudioEnhancementClient.g.cs @@ -7,7 +7,7 @@ namespace ResembleAI /// If no httpClient is provided, a new one will be created.
/// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. ///
- public sealed partial class SubpackageVoicesClient : global::ResembleAI.ISubpackageVoicesClient, global::System.IDisposable + public sealed partial class AudioEnhancementClient : global::ResembleAI.IAudioEnhancementClient, global::System.IDisposable { /// /// @@ -43,7 +43,7 @@ public sealed partial class SubpackageVoicesClient : global::ResembleAI.ISubpack /// - /// Creates a new instance of the SubpackageVoicesClient. + /// Creates a new instance of the AudioEnhancementClient. /// If no httpClient is provided, a new one will be created. /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. /// @@ -51,7 +51,7 @@ public sealed partial class SubpackageVoicesClient : global::ResembleAI.ISubpack /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. /// The authorizations to use for the requests. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageVoicesClient( + public AudioEnhancementClient( global::System.Net.Http.HttpClient? httpClient = null, global::System.Uri? baseUri = null, global::System.Collections.Generic.List? authorizations = null, @@ -65,14 +65,14 @@ public SubpackageVoicesClient( } /// - /// Creates a new instance of the SubpackageVoicesClient with explicit options but no base URL override. + /// Creates a new instance of the AudioEnhancementClient with explicit options but no base URL override. /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. /// /// The HttpClient instance. If not provided, a new one will be created. /// The authorizations to use for the requests. /// Client-wide request defaults such as headers, query parameters, retries, and timeout. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageVoicesClient( + public AudioEnhancementClient( global::System.Net.Http.HttpClient? httpClient, global::System.Collections.Generic.List? authorizations, global::ResembleAI.AutoSDKClientOptions? options, @@ -86,7 +86,7 @@ public SubpackageVoicesClient( } /// - /// Creates a new instance of the SubpackageVoicesClient. + /// Creates a new instance of the AudioEnhancementClient. /// If no httpClient is provided, a new one will be created. /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. /// @@ -95,7 +95,7 @@ public SubpackageVoicesClient( /// The authorizations to use for the requests. /// Client-wide request defaults such as headers, query parameters, retries, and timeout. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageVoicesClient( + public AudioEnhancementClient( global::System.Net.Http.HttpClient? httpClient, global::System.Uri? baseUri, global::System.Collections.Generic.List? authorizations, diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAudioSourceTracingClient.GetAudioSourceTracing.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AudioSourceTracingClient.GetAudioSourceTracing.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAudioSourceTracingClient.GetAudioSourceTracing.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AudioSourceTracingClient.GetAudioSourceTracing.g.cs index 37c42d0..6992cbc 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAudioSourceTracingClient.GetAudioSourceTracing.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AudioSourceTracingClient.GetAudioSourceTracing.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAudioSourceTracingClient + public partial class AudioSourceTracingClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetAudioSourceTracingServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAudioSourceTracingClient.ListAudioSourceTracings.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AudioSourceTracingClient.ListAudioSourceTracings.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAudioSourceTracingClient.ListAudioSourceTracings.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AudioSourceTracingClient.ListAudioSourceTracings.g.cs index 9b8381c..8c2ba9f 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAudioSourceTracingClient.ListAudioSourceTracings.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AudioSourceTracingClient.ListAudioSourceTracings.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageAudioSourceTracingClient + public partial class AudioSourceTracingClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ListAudioSourceTracingsServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageProjectsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.AudioSourceTracingClient.g.cs similarity index 94% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageProjectsClient.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.AudioSourceTracingClient.g.cs index d440289..eab8e25 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageProjectsClient.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.AudioSourceTracingClient.g.cs @@ -7,7 +7,7 @@ namespace ResembleAI /// If no httpClient is provided, a new one will be created.
/// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. ///
- public sealed partial class SubpackageProjectsClient : global::ResembleAI.ISubpackageProjectsClient, global::System.IDisposable + public sealed partial class AudioSourceTracingClient : global::ResembleAI.IAudioSourceTracingClient, global::System.IDisposable { /// /// @@ -43,7 +43,7 @@ public sealed partial class SubpackageProjectsClient : global::ResembleAI.ISubpa /// - /// Creates a new instance of the SubpackageProjectsClient. + /// Creates a new instance of the AudioSourceTracingClient. /// If no httpClient is provided, a new one will be created. /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. /// @@ -51,7 +51,7 @@ public sealed partial class SubpackageProjectsClient : global::ResembleAI.ISubpa /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. /// The authorizations to use for the requests. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageProjectsClient( + public AudioSourceTracingClient( global::System.Net.Http.HttpClient? httpClient = null, global::System.Uri? baseUri = null, global::System.Collections.Generic.List? authorizations = null, @@ -65,14 +65,14 @@ public SubpackageProjectsClient( } /// - /// Creates a new instance of the SubpackageProjectsClient with explicit options but no base URL override. + /// Creates a new instance of the AudioSourceTracingClient with explicit options but no base URL override. /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. /// /// The HttpClient instance. If not provided, a new one will be created. /// The authorizations to use for the requests. /// Client-wide request defaults such as headers, query parameters, retries, and timeout. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageProjectsClient( + public AudioSourceTracingClient( global::System.Net.Http.HttpClient? httpClient, global::System.Collections.Generic.List? authorizations, global::ResembleAI.AutoSDKClientOptions? options, @@ -86,7 +86,7 @@ public SubpackageProjectsClient( } /// - /// Creates a new instance of the SubpackageProjectsClient. + /// Creates a new instance of the AudioSourceTracingClient. /// If no httpClient is provided, a new one will be created. /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. /// @@ -95,7 +95,7 @@ public SubpackageProjectsClient( /// The authorizations to use for the requests. /// Client-wide request defaults such as headers, query parameters, retries, and timeout. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageProjectsClient( + public AudioSourceTracingClient( global::System.Net.Http.HttpClient? httpClient, global::System.Uri? baseUri, global::System.Collections.Generic.List? authorizations, diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageClipsClient.DeleteClip.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ClipsClient.DeleteClip.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageClipsClient.DeleteClip.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ClipsClient.DeleteClip.g.cs index 8d1a364..4a1c2e9 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageClipsClient.DeleteClip.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ClipsClient.DeleteClip.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageClipsClient + public partial class ClipsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_DeleteClipServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageClipsClient.GetClip.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ClipsClient.GetClip.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageClipsClient.GetClip.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ClipsClient.GetClip.g.cs index 6e64779..4054c62 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageClipsClient.GetClip.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ClipsClient.GetClip.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageClipsClient + public partial class ClipsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetClipServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageClipsClient.ListClips.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ClipsClient.ListClips.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageClipsClient.ListClips.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ClipsClient.ListClips.g.cs index 5d5b2f8..eede2ae 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageClipsClient.ListClips.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ClipsClient.ListClips.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageClipsClient + public partial class ClipsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ListClipsServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageClipsClient.UpdateClip.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ClipsClient.UpdateClip.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageClipsClient.UpdateClip.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ClipsClient.UpdateClip.g.cs index 28238db..9a37e5d 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageClipsClient.UpdateClip.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ClipsClient.UpdateClip.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageClipsClient + public partial class ClipsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_UpdateClipServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ClipsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ClipsClient.g.cs new file mode 100644 index 0000000..b9e84d3 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.ClipsClient.g.cs @@ -0,0 +1,175 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public sealed partial class ClipsClient : global::ResembleAI.IClipsClient, global::System.IDisposable + { + /// + /// + /// + public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; + + private bool _disposeHttpClient = true; + + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + public System.Uri? BaseUri => HttpClient.BaseAddress; + + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + public bool ReadResponseAsString { get; set; } +#if DEBUG + = true; +#endif + + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); + /// + /// + /// + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; + + + /// + /// Creates a new instance of the ClipsClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Dispose the HttpClient when the instance is disposed. True by default. + public ClipsClient( + global::System.Net.Http.HttpClient? httpClient = null, + global::System.Uri? baseUri = null, + global::System.Collections.Generic.List? authorizations = null, + bool disposeHttpClient = true) : this( + httpClient, + baseUri, + authorizations, + options: null, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the ClipsClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public ClipsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the ClipsClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public ClipsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Uri? baseUri, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) + { + + HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } + Authorizations = authorizations ?? new global::System.Collections.Generic.List(); + Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); + _disposeHttpClient = disposeHttpClient; + + AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; + + Initialized(HttpClient); + } + + /// + public void Dispose() + { + if (_disposeHttpClient) + { + HttpClient.Dispose(); + } + } + + partial void Initialized( + global::System.Net.Http.HttpClient client); + partial void PrepareArguments( + global::System.Net.Http.HttpClient client); + partial void PrepareRequest( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpRequestMessage request); + partial void ProcessResponse( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response); + partial void ProcessResponseContent( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response, + ref string content); + + + private global::System.Uri? ResolveBaseUri( + global::ResembleAI.AutoSDKServer[] servers, + string defaultBaseUrl) + { + if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) + { + return explicitBaseUri; + } + + if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) + { + foreach (var server in servers) + { + if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) + { + return server.Uri; + } + } + } + + if (servers.Length > 0) + { + return servers[0].Uri; + } + + return string.IsNullOrWhiteSpace(defaultBaseUrl) + ? HttpClient.BaseAddress + : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); + } + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageCustomPronunciationsClient.BulkCreatePronunciations.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.CustomPronunciationsClient.BulkCreatePronunciations.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageCustomPronunciationsClient.BulkCreatePronunciations.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.CustomPronunciationsClient.BulkCreatePronunciations.g.cs index ab6587c..83beed8 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageCustomPronunciationsClient.BulkCreatePronunciations.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.CustomPronunciationsClient.BulkCreatePronunciations.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageCustomPronunciationsClient + public partial class CustomPronunciationsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_BulkCreatePronunciationsServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageCustomPronunciationsClient.CreatePronunciation.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.CustomPronunciationsClient.CreatePronunciation.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageCustomPronunciationsClient.CreatePronunciation.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.CustomPronunciationsClient.CreatePronunciation.g.cs index 0e7e335..8daf8db 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageCustomPronunciationsClient.CreatePronunciation.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.CustomPronunciationsClient.CreatePronunciation.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageCustomPronunciationsClient + public partial class CustomPronunciationsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_CreatePronunciationServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageCustomPronunciationsClient.DeletePronunciation.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.CustomPronunciationsClient.DeletePronunciation.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageCustomPronunciationsClient.DeletePronunciation.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.CustomPronunciationsClient.DeletePronunciation.g.cs index e2be536..c671112 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageCustomPronunciationsClient.DeletePronunciation.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.CustomPronunciationsClient.DeletePronunciation.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageCustomPronunciationsClient + public partial class CustomPronunciationsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_DeletePronunciationServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageCustomPronunciationsClient.GetPronunciation.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.CustomPronunciationsClient.GetPronunciation.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageCustomPronunciationsClient.GetPronunciation.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.CustomPronunciationsClient.GetPronunciation.g.cs index bfaea85..e70b46b 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageCustomPronunciationsClient.GetPronunciation.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.CustomPronunciationsClient.GetPronunciation.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageCustomPronunciationsClient + public partial class CustomPronunciationsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetPronunciationServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageCustomPronunciationsClient.ListPronunciations.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.CustomPronunciationsClient.ListPronunciations.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageCustomPronunciationsClient.ListPronunciations.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.CustomPronunciationsClient.ListPronunciations.g.cs index 5162539..5f87bcb 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageCustomPronunciationsClient.ListPronunciations.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.CustomPronunciationsClient.ListPronunciations.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageCustomPronunciationsClient + public partial class CustomPronunciationsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ListPronunciationsServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageCustomPronunciationsClient.UpdatePronunciation.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.CustomPronunciationsClient.UpdatePronunciation.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageCustomPronunciationsClient.UpdatePronunciation.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.CustomPronunciationsClient.UpdatePronunciation.g.cs index 7180bc1..1cf49c6 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageCustomPronunciationsClient.UpdatePronunciation.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.CustomPronunciationsClient.UpdatePronunciation.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageCustomPronunciationsClient + public partial class CustomPronunciationsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_UpdatePronunciationServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentToolsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.CustomPronunciationsClient.g.cs similarity index 94% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentToolsClient.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.CustomPronunciationsClient.g.cs index 98f8d27..f8e412f 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentToolsClient.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.CustomPronunciationsClient.g.cs @@ -7,7 +7,7 @@ namespace ResembleAI /// If no httpClient is provided, a new one will be created.
/// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. ///
- public sealed partial class SubpackageAgentToolsClient : global::ResembleAI.ISubpackageAgentToolsClient, global::System.IDisposable + public sealed partial class CustomPronunciationsClient : global::ResembleAI.ICustomPronunciationsClient, global::System.IDisposable { /// /// @@ -43,7 +43,7 @@ public sealed partial class SubpackageAgentToolsClient : global::ResembleAI.ISub /// - /// Creates a new instance of the SubpackageAgentToolsClient. + /// Creates a new instance of the CustomPronunciationsClient. /// If no httpClient is provided, a new one will be created. /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. /// @@ -51,7 +51,7 @@ public sealed partial class SubpackageAgentToolsClient : global::ResembleAI.ISub /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. /// The authorizations to use for the requests. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageAgentToolsClient( + public CustomPronunciationsClient( global::System.Net.Http.HttpClient? httpClient = null, global::System.Uri? baseUri = null, global::System.Collections.Generic.List? authorizations = null, @@ -65,14 +65,14 @@ public SubpackageAgentToolsClient( } /// - /// Creates a new instance of the SubpackageAgentToolsClient with explicit options but no base URL override. + /// Creates a new instance of the CustomPronunciationsClient with explicit options but no base URL override. /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. /// /// The HttpClient instance. If not provided, a new one will be created. /// The authorizations to use for the requests. /// Client-wide request defaults such as headers, query parameters, retries, and timeout. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageAgentToolsClient( + public CustomPronunciationsClient( global::System.Net.Http.HttpClient? httpClient, global::System.Collections.Generic.List? authorizations, global::ResembleAI.AutoSDKClientOptions? options, @@ -86,7 +86,7 @@ public SubpackageAgentToolsClient( } /// - /// Creates a new instance of the SubpackageAgentToolsClient. + /// Creates a new instance of the CustomPronunciationsClient. /// If no httpClient is provided, a new one will be created. /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. /// @@ -95,7 +95,7 @@ public SubpackageAgentToolsClient( /// The authorizations to use for the requests. /// Client-wide request defaults such as headers, query parameters, retries, and timeout. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageAgentToolsClient( + public CustomPronunciationsClient( global::System.Net.Http.HttpClient? httpClient, global::System.Uri? baseUri, global::System.Collections.Generic.List? authorizations, diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDeepfakeDetectionClient.CreateDetectBatch.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.CreateDetectBatch.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageDeepfakeDetectionClient.CreateDetectBatch.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.CreateDetectBatch.g.cs index 09683a2..5fd25c5 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDeepfakeDetectionClient.CreateDetectBatch.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.CreateDetectBatch.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageDeepfakeDetectionClient + public partial class DeepfakeDetectionClient { private static readonly global::ResembleAI.AutoSDKServer[] s_CreateDetectBatchServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDeepfakeDetectionClient.CreateDetection.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.CreateDetection.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageDeepfakeDetectionClient.CreateDetection.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.CreateDetection.g.cs index 5d1f224..4126233 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDeepfakeDetectionClient.CreateDetection.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.CreateDetection.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageDeepfakeDetectionClient + public partial class DeepfakeDetectionClient { private static readonly global::ResembleAI.AutoSDKServer[] s_CreateDetectionServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDeepfakeDetectionClient.GetDetectBatch.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.GetDetectBatch.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageDeepfakeDetectionClient.GetDetectBatch.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.GetDetectBatch.g.cs index 31aa419..1ba650d 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDeepfakeDetectionClient.GetDetectBatch.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.GetDetectBatch.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageDeepfakeDetectionClient + public partial class DeepfakeDetectionClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetDetectBatchServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDeepfakeDetectionClient.GetDetection.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.GetDetection.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageDeepfakeDetectionClient.GetDetection.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.GetDetection.g.cs index 6399ed6..70ea010 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDeepfakeDetectionClient.GetDetection.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.GetDetection.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageDeepfakeDetectionClient + public partial class DeepfakeDetectionClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetDetectionServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDeepfakeDetectionClient.ListDetections.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.ListDetections.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageDeepfakeDetectionClient.ListDetections.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.ListDetections.g.cs index d6757b8..90611b0 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDeepfakeDetectionClient.ListDetections.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.ListDetections.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageDeepfakeDetectionClient + public partial class DeepfakeDetectionClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ListDetectionsServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.g.cs new file mode 100644 index 0000000..7f40e92 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.DeepfakeDetectionClient.g.cs @@ -0,0 +1,175 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public sealed partial class DeepfakeDetectionClient : global::ResembleAI.IDeepfakeDetectionClient, global::System.IDisposable + { + /// + /// + /// + public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; + + private bool _disposeHttpClient = true; + + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + public System.Uri? BaseUri => HttpClient.BaseAddress; + + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + public bool ReadResponseAsString { get; set; } +#if DEBUG + = true; +#endif + + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); + /// + /// + /// + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; + + + /// + /// Creates a new instance of the DeepfakeDetectionClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Dispose the HttpClient when the instance is disposed. True by default. + public DeepfakeDetectionClient( + global::System.Net.Http.HttpClient? httpClient = null, + global::System.Uri? baseUri = null, + global::System.Collections.Generic.List? authorizations = null, + bool disposeHttpClient = true) : this( + httpClient, + baseUri, + authorizations, + options: null, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the DeepfakeDetectionClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public DeepfakeDetectionClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the DeepfakeDetectionClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public DeepfakeDetectionClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Uri? baseUri, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) + { + + HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } + Authorizations = authorizations ?? new global::System.Collections.Generic.List(); + Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); + _disposeHttpClient = disposeHttpClient; + + AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; + + Initialized(HttpClient); + } + + /// + public void Dispose() + { + if (_disposeHttpClient) + { + HttpClient.Dispose(); + } + } + + partial void Initialized( + global::System.Net.Http.HttpClient client); + partial void PrepareArguments( + global::System.Net.Http.HttpClient client); + partial void PrepareRequest( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpRequestMessage request); + partial void ProcessResponse( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response); + partial void ProcessResponseContent( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response, + ref string content); + + + private global::System.Uri? ResolveBaseUri( + global::ResembleAI.AutoSDKServer[] servers, + string defaultBaseUrl) + { + if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) + { + return explicitBaseUri; + } + + if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) + { + foreach (var server in servers) + { + if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) + { + return server.Uri; + } + } + } + + if (servers.Length > 0) + { + return servers[0].Uri; + } + + return string.IsNullOrWhiteSpace(defaultBaseUrl) + ? HttpClient.BaseAddress + : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); + } + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDetectIntelligenceClient.AskDetectIntelligenceQuestion.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.DetectIntelligenceClient.AskDetectIntelligenceQuestion.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageDetectIntelligenceClient.AskDetectIntelligenceQuestion.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.DetectIntelligenceClient.AskDetectIntelligenceQuestion.g.cs index d469d04..8863fa4 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDetectIntelligenceClient.AskDetectIntelligenceQuestion.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.DetectIntelligenceClient.AskDetectIntelligenceQuestion.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageDetectIntelligenceClient + public partial class DetectIntelligenceClient { private static readonly global::ResembleAI.AutoSDKServer[] s_AskDetectIntelligenceQuestionServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDetectIntelligenceClient.GetDetectIntelligenceQuestion.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.DetectIntelligenceClient.GetDetectIntelligenceQuestion.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageDetectIntelligenceClient.GetDetectIntelligenceQuestion.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.DetectIntelligenceClient.GetDetectIntelligenceQuestion.g.cs index 98c13fe..0933889 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDetectIntelligenceClient.GetDetectIntelligenceQuestion.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.DetectIntelligenceClient.GetDetectIntelligenceQuestion.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageDetectIntelligenceClient + public partial class DetectIntelligenceClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetDetectIntelligenceQuestionServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.DetectIntelligenceClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.DetectIntelligenceClient.g.cs new file mode 100644 index 0000000..4874c4f --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.DetectIntelligenceClient.g.cs @@ -0,0 +1,175 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public sealed partial class DetectIntelligenceClient : global::ResembleAI.IDetectIntelligenceClient, global::System.IDisposable + { + /// + /// + /// + public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; + + private bool _disposeHttpClient = true; + + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + public System.Uri? BaseUri => HttpClient.BaseAddress; + + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + public bool ReadResponseAsString { get; set; } +#if DEBUG + = true; +#endif + + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); + /// + /// + /// + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; + + + /// + /// Creates a new instance of the DetectIntelligenceClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Dispose the HttpClient when the instance is disposed. True by default. + public DetectIntelligenceClient( + global::System.Net.Http.HttpClient? httpClient = null, + global::System.Uri? baseUri = null, + global::System.Collections.Generic.List? authorizations = null, + bool disposeHttpClient = true) : this( + httpClient, + baseUri, + authorizations, + options: null, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the DetectIntelligenceClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public DetectIntelligenceClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the DetectIntelligenceClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public DetectIntelligenceClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Uri? baseUri, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) + { + + HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } + Authorizations = authorizations ?? new global::System.Collections.Generic.List(); + Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); + _disposeHttpClient = disposeHttpClient; + + AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; + + Initialized(HttpClient); + } + + /// + public void Dispose() + { + if (_disposeHttpClient) + { + HttpClient.Dispose(); + } + } + + partial void Initialized( + global::System.Net.Http.HttpClient client); + partial void PrepareArguments( + global::System.Net.Http.HttpClient client); + partial void PrepareRequest( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpRequestMessage request); + partial void ProcessResponse( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response); + partial void ProcessResponseContent( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response, + ref string content); + + + private global::System.Uri? ResolveBaseUri( + global::ResembleAI.AutoSDKServer[] servers, + string defaultBaseUrl) + { + if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) + { + return explicitBaseUri; + } + + if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) + { + foreach (var server in servers) + { + if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) + { + return server.Uri; + } + } + } + + if (servers.Length > 0) + { + return servers[0].Uri; + } + + return string.IsNullOrWhiteSpace(defaultBaseUrl) + ? HttpClient.BaseAddress + : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); + } + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDuetsClient.CreateDuetVoice.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.CreateDuetVoice.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageDuetsClient.CreateDuetVoice.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.CreateDuetVoice.g.cs index 463270a..2aa4d22 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDuetsClient.CreateDuetVoice.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.CreateDuetVoice.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageDuetsClient + public partial class DuetsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_CreateDuetVoiceServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDuetsClient.CreateDuetVoicePair.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.CreateDuetVoicePair.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageDuetsClient.CreateDuetVoicePair.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.CreateDuetVoicePair.g.cs index 92f5049..ebd5963 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDuetsClient.CreateDuetVoicePair.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.CreateDuetVoicePair.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageDuetsClient + public partial class DuetsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_CreateDuetVoicePairServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDuetsClient.DeleteDuetVoice.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.DeleteDuetVoice.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageDuetsClient.DeleteDuetVoice.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.DeleteDuetVoice.g.cs index 291cf5a..da9ea5e 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDuetsClient.DeleteDuetVoice.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.DeleteDuetVoice.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageDuetsClient + public partial class DuetsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_DeleteDuetVoiceServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDuetsClient.GenerateDuet.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.GenerateDuet.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageDuetsClient.GenerateDuet.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.GenerateDuet.g.cs index 68dab36..8915070 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDuetsClient.GenerateDuet.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.GenerateDuet.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageDuetsClient + public partial class DuetsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GenerateDuetServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDuetsClient.ListDuetVoicePairs.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.ListDuetVoicePairs.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageDuetsClient.ListDuetVoicePairs.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.ListDuetVoicePairs.g.cs index 80bfb01..1effade 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDuetsClient.ListDuetVoicePairs.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.ListDuetVoicePairs.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageDuetsClient + public partial class DuetsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ListDuetVoicePairsServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDuetsClient.ListDuetVoices.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.ListDuetVoices.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageDuetsClient.ListDuetVoices.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.ListDuetVoices.g.cs index 02739e0..d085e93 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDuetsClient.ListDuetVoices.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.ListDuetVoices.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageDuetsClient + public partial class DuetsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ListDuetVoicesServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDuetsClient.UpdateDuetVoice.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.UpdateDuetVoice.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageDuetsClient.UpdateDuetVoice.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.UpdateDuetVoice.g.cs index da4bf94..2e81ceb 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDuetsClient.UpdateDuetVoice.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.UpdateDuetVoice.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageDuetsClient + public partial class DuetsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_UpdateDuetVoiceServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.g.cs new file mode 100644 index 0000000..ece9a19 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.DuetsClient.g.cs @@ -0,0 +1,175 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public sealed partial class DuetsClient : global::ResembleAI.IDuetsClient, global::System.IDisposable + { + /// + /// + /// + public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; + + private bool _disposeHttpClient = true; + + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + public System.Uri? BaseUri => HttpClient.BaseAddress; + + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + public bool ReadResponseAsString { get; set; } +#if DEBUG + = true; +#endif + + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); + /// + /// + /// + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; + + + /// + /// Creates a new instance of the DuetsClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Dispose the HttpClient when the instance is disposed. True by default. + public DuetsClient( + global::System.Net.Http.HttpClient? httpClient = null, + global::System.Uri? baseUri = null, + global::System.Collections.Generic.List? authorizations = null, + bool disposeHttpClient = true) : this( + httpClient, + baseUri, + authorizations, + options: null, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the DuetsClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public DuetsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the DuetsClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public DuetsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Uri? baseUri, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) + { + + HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } + Authorizations = authorizations ?? new global::System.Collections.Generic.List(); + Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); + _disposeHttpClient = disposeHttpClient; + + AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; + + Initialized(HttpClient); + } + + /// + public void Dispose() + { + if (_disposeHttpClient) + { + HttpClient.Dispose(); + } + } + + partial void Initialized( + global::System.Net.Http.HttpClient client); + partial void PrepareArguments( + global::System.Net.Http.HttpClient client); + partial void PrepareRequest( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpRequestMessage request); + partial void ProcessResponse( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response); + partial void ProcessResponseContent( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response, + ref string content); + + + private global::System.Uri? ResolveBaseUri( + global::ResembleAI.AutoSDKServer[] servers, + string defaultBaseUrl) + { + if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) + { + return explicitBaseUri; + } + + if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) + { + foreach (var server in servers) + { + if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) + { + return server.Uri; + } + } + } + + if (servers.Length > 0) + { + return servers[0].Uri; + } + + return string.IsNullOrWhiteSpace(defaultBaseUrl) + ? HttpClient.BaseAddress + : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); + } + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAccountClient.GetAccount.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAccountClient.GetAccount.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAccountClient.GetAccount.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAccountClient.GetAccount.g.cs index 5e0d4ad..e3ac186 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAccountClient.GetAccount.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAccountClient.GetAccount.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAccountClient + public partial interface IAccountClient { /// /// Get account
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAccountClient.GetBillingUsage.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAccountClient.GetBillingUsage.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAccountClient.GetBillingUsage.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAccountClient.GetBillingUsage.g.cs index 104130d..1817626 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAccountClient.GetBillingUsage.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAccountClient.GetBillingUsage.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAccountClient + public partial interface IAccountClient { /// /// Get billing usage
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAccountClient.GetTeam.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAccountClient.GetTeam.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAccountClient.GetTeam.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAccountClient.GetTeam.g.cs index e09af39..221df42 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAccountClient.GetTeam.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAccountClient.GetTeam.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAccountClient + public partial interface IAccountClient { /// /// Get team
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAccountClient.GetTeams.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAccountClient.GetTeams.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAccountClient.GetTeams.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAccountClient.GetTeams.g.cs index a0d6ac0..6ca0588 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAccountClient.GetTeams.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAccountClient.GetTeams.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAccountClient + public partial interface IAccountClient { /// /// Get teams
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageClipsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAccountClient.g.cs similarity index 95% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageClipsClient.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAccountClient.g.cs index 899fb9a..aaad864 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageClipsClient.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAccountClient.g.cs @@ -7,7 +7,7 @@ namespace ResembleAI /// If no httpClient is provided, a new one will be created.
/// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. ///
- public partial interface ISubpackageClipsClient : global::System.IDisposable + public partial interface IAccountClient : global::System.IDisposable { /// /// The HttpClient instance. diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.AttachKnowledgeItemToAgent.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.AttachKnowledgeItemToAgent.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.AttachKnowledgeItemToAgent.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.AttachKnowledgeItemToAgent.g.cs index 047347d..594d3f7 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.AttachKnowledgeItemToAgent.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.AttachKnowledgeItemToAgent.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentKnowledgeBaseClient + public partial interface IAgentKnowledgeBaseClient { /// /// Attach knowledge item to agent
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.CreateKnowledgeItem.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.CreateKnowledgeItem.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.CreateKnowledgeItem.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.CreateKnowledgeItem.g.cs index e61680f..f52533f 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.CreateKnowledgeItem.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.CreateKnowledgeItem.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentKnowledgeBaseClient + public partial interface IAgentKnowledgeBaseClient { /// /// Create knowledge item
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.DeleteKnowledgeItem.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.DeleteKnowledgeItem.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.DeleteKnowledgeItem.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.DeleteKnowledgeItem.g.cs index eccdac0..856717b 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.DeleteKnowledgeItem.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.DeleteKnowledgeItem.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentKnowledgeBaseClient + public partial interface IAgentKnowledgeBaseClient { /// /// Delete knowledge item
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.DetachKnowledgeItemFromAgent.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.DetachKnowledgeItemFromAgent.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.DetachKnowledgeItemFromAgent.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.DetachKnowledgeItemFromAgent.g.cs index 9ae18fc..d41e0e7 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.DetachKnowledgeItemFromAgent.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.DetachKnowledgeItemFromAgent.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentKnowledgeBaseClient + public partial interface IAgentKnowledgeBaseClient { /// /// Detach knowledge item from agent
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.GetKnowledgeItem.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.GetKnowledgeItem.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.GetKnowledgeItem.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.GetKnowledgeItem.g.cs index 9b6e4c8..389ed17 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.GetKnowledgeItem.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.GetKnowledgeItem.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentKnowledgeBaseClient + public partial interface IAgentKnowledgeBaseClient { /// /// Get knowledge item
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.ListAgentKnowledgeItems.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.ListAgentKnowledgeItems.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.ListAgentKnowledgeItems.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.ListAgentKnowledgeItems.g.cs index bd295b3..f5f0ae9 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.ListAgentKnowledgeItems.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.ListAgentKnowledgeItems.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentKnowledgeBaseClient + public partial interface IAgentKnowledgeBaseClient { /// /// List agent's knowledge items
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.ListKnowledgeItems.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.ListKnowledgeItems.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.ListKnowledgeItems.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.ListKnowledgeItems.g.cs index 38066a4..852106d 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.ListKnowledgeItems.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.ListKnowledgeItems.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentKnowledgeBaseClient + public partial interface IAgentKnowledgeBaseClient { /// /// List knowledge items
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.ReingestKnowledgeItem.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.ReingestKnowledgeItem.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.ReingestKnowledgeItem.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.ReingestKnowledgeItem.g.cs index 590b2d7..afde499 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.ReingestKnowledgeItem.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.ReingestKnowledgeItem.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentKnowledgeBaseClient + public partial interface IAgentKnowledgeBaseClient { /// /// Re-ingest knowledge item
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIdentityClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIdentityClient.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.g.cs index c20ec3e..d3563e5 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIdentityClient.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentKnowledgeBaseClient.g.cs @@ -7,7 +7,7 @@ namespace ResembleAI /// If no httpClient is provided, a new one will be created.
/// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. ///
- public partial interface ISubpackageIdentityClient : global::System.IDisposable + public partial interface IAgentKnowledgeBaseClient : global::System.IDisposable { /// /// The HttpClient instance. diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentPhoneNumbersClient.CreatePhoneNumber.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentPhoneNumbersClient.CreatePhoneNumber.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentPhoneNumbersClient.CreatePhoneNumber.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentPhoneNumbersClient.CreatePhoneNumber.g.cs index 7c30383..8717021 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentPhoneNumbersClient.CreatePhoneNumber.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentPhoneNumbersClient.CreatePhoneNumber.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentPhoneNumbersClient + public partial interface IAgentPhoneNumbersClient { /// /// Create agent phone number
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentPhoneNumbersClient.DeletePhoneNumber.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentPhoneNumbersClient.DeletePhoneNumber.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentPhoneNumbersClient.DeletePhoneNumber.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentPhoneNumbersClient.DeletePhoneNumber.g.cs index cdde93c..88c6342 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentPhoneNumbersClient.DeletePhoneNumber.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentPhoneNumbersClient.DeletePhoneNumber.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentPhoneNumbersClient + public partial interface IAgentPhoneNumbersClient { /// /// Delete agent phone number
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentPhoneNumbersClient.ForceDeletePhoneNumber.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentPhoneNumbersClient.ForceDeletePhoneNumber.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentPhoneNumbersClient.ForceDeletePhoneNumber.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentPhoneNumbersClient.ForceDeletePhoneNumber.g.cs index df3ff95..a56224b 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentPhoneNumbersClient.ForceDeletePhoneNumber.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentPhoneNumbersClient.ForceDeletePhoneNumber.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentPhoneNumbersClient + public partial interface IAgentPhoneNumbersClient { /// /// Force delete agent phone number
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentPhoneNumbersClient.GetPhoneNumber.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentPhoneNumbersClient.GetPhoneNumber.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentPhoneNumbersClient.GetPhoneNumber.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentPhoneNumbersClient.GetPhoneNumber.g.cs index 49b4418..0c55cc1 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentPhoneNumbersClient.GetPhoneNumber.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentPhoneNumbersClient.GetPhoneNumber.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentPhoneNumbersClient + public partial interface IAgentPhoneNumbersClient { /// /// Get agent phone number
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentPhoneNumbersClient.ListPhoneNumbers.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentPhoneNumbersClient.ListPhoneNumbers.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentPhoneNumbersClient.ListPhoneNumbers.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentPhoneNumbersClient.ListPhoneNumbers.g.cs index fdc53c8..237fe4e 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentPhoneNumbersClient.ListPhoneNumbers.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentPhoneNumbersClient.ListPhoneNumbers.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentPhoneNumbersClient + public partial interface IAgentPhoneNumbersClient { /// /// List agent phone numbers
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAccountClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentPhoneNumbersClient.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAccountClient.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentPhoneNumbersClient.g.cs index bbabadb..b1a8ad6 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAccountClient.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentPhoneNumbersClient.g.cs @@ -7,7 +7,7 @@ namespace ResembleAI /// If no httpClient is provided, a new one will be created.
/// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. ///
- public partial interface ISubpackageAccountClient : global::System.IDisposable + public partial interface IAgentPhoneNumbersClient : global::System.IDisposable { /// /// The HttpClient instance. diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentToolsClient.CreateAgentTool.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentToolsClient.CreateAgentTool.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentToolsClient.CreateAgentTool.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentToolsClient.CreateAgentTool.g.cs index d02bf06..23e775a 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentToolsClient.CreateAgentTool.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentToolsClient.CreateAgentTool.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentToolsClient + public partial interface IAgentToolsClient { /// /// Create agent tool
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentToolsClient.DeleteAgentTool.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentToolsClient.DeleteAgentTool.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentToolsClient.DeleteAgentTool.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentToolsClient.DeleteAgentTool.g.cs index 7677c7b..7725586 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentToolsClient.DeleteAgentTool.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentToolsClient.DeleteAgentTool.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentToolsClient + public partial interface IAgentToolsClient { /// /// Delete agent tool
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentToolsClient.GetAgentTool.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentToolsClient.GetAgentTool.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentToolsClient.GetAgentTool.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentToolsClient.GetAgentTool.g.cs index 8e6ef26..1e802e4 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentToolsClient.GetAgentTool.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentToolsClient.GetAgentTool.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentToolsClient + public partial interface IAgentToolsClient { /// /// Get agent tool
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentToolsClient.ListAgentTools.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentToolsClient.ListAgentTools.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentToolsClient.ListAgentTools.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentToolsClient.ListAgentTools.g.cs index 03e108f..74b69f7 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentToolsClient.ListAgentTools.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentToolsClient.ListAgentTools.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentToolsClient + public partial interface IAgentToolsClient { /// /// List agent tools
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentToolsClient.UpdateAgentTool.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentToolsClient.UpdateAgentTool.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentToolsClient.UpdateAgentTool.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentToolsClient.UpdateAgentTool.g.cs index 7af730a..d4378e5 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentToolsClient.UpdateAgentTool.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentToolsClient.UpdateAgentTool.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentToolsClient + public partial interface IAgentToolsClient { /// /// Update agent tool
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDuetsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentToolsClient.g.cs similarity index 95% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDuetsClient.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentToolsClient.g.cs index 422d265..50ea587 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDuetsClient.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentToolsClient.g.cs @@ -7,7 +7,7 @@ namespace ResembleAI /// If no httpClient is provided, a new one will be created.
/// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. ///
- public partial interface ISubpackageDuetsClient : global::System.IDisposable + public partial interface IAgentToolsClient : global::System.IDisposable { /// /// The HttpClient instance. diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentWebhooksClient.CreateAgentWebhook.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentWebhooksClient.CreateAgentWebhook.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentWebhooksClient.CreateAgentWebhook.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentWebhooksClient.CreateAgentWebhook.g.cs index ffcb4b8..c282c34 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentWebhooksClient.CreateAgentWebhook.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentWebhooksClient.CreateAgentWebhook.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentWebhooksClient + public partial interface IAgentWebhooksClient { /// /// Create agent webhook
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentWebhooksClient.DeleteAgentWebhook.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentWebhooksClient.DeleteAgentWebhook.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentWebhooksClient.DeleteAgentWebhook.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentWebhooksClient.DeleteAgentWebhook.g.cs index 8cce382..9ea112d 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentWebhooksClient.DeleteAgentWebhook.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentWebhooksClient.DeleteAgentWebhook.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentWebhooksClient + public partial interface IAgentWebhooksClient { /// /// Delete agent webhook
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentWebhooksClient.GetAgentWebhook.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentWebhooksClient.GetAgentWebhook.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentWebhooksClient.GetAgentWebhook.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentWebhooksClient.GetAgentWebhook.g.cs index 1d5e9f8..b2c6358 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentWebhooksClient.GetAgentWebhook.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentWebhooksClient.GetAgentWebhook.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentWebhooksClient + public partial interface IAgentWebhooksClient { /// /// Get agent webhook
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentWebhooksClient.ListAgentWebhooks.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentWebhooksClient.ListAgentWebhooks.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentWebhooksClient.ListAgentWebhooks.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentWebhooksClient.ListAgentWebhooks.g.cs index 262db8b..0654d45 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentWebhooksClient.ListAgentWebhooks.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentWebhooksClient.ListAgentWebhooks.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentWebhooksClient + public partial interface IAgentWebhooksClient { /// /// List agent webhooks
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentWebhooksClient.UpdateAgentWebhook.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentWebhooksClient.UpdateAgentWebhook.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentWebhooksClient.UpdateAgentWebhook.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentWebhooksClient.UpdateAgentWebhook.g.cs index 5248bb4..9f19d35 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentWebhooksClient.UpdateAgentWebhook.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentWebhooksClient.UpdateAgentWebhook.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentWebhooksClient + public partial interface IAgentWebhooksClient { /// /// Update agent webhook
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentWebhooksClient.g.cs similarity index 95% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentWebhooksClient.g.cs index cb21d33..d3c195f 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentWebhooksClient.g.cs @@ -7,7 +7,7 @@ namespace ResembleAI /// If no httpClient is provided, a new one will be created.
/// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. ///
- public partial interface ISubpackageAgentsClient : global::System.IDisposable + public partial interface IAgentWebhooksClient : global::System.IDisposable { /// /// The HttpClient instance. diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.CreateAgent.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.CreateAgent.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.CreateAgent.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.CreateAgent.g.cs index 89f3b07..52a6625 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.CreateAgent.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.CreateAgent.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentsClient + public partial interface IAgentsClient { /// /// Create agent
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.DeleteAgent.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.DeleteAgent.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.DeleteAgent.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.DeleteAgent.g.cs index 823687b..24ee477 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.DeleteAgent.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.DeleteAgent.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentsClient + public partial interface IAgentsClient { /// /// Delete agent
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.DispatchAgent.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.DispatchAgent.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.DispatchAgent.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.DispatchAgent.g.cs index 11f636e..b0108c5 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.DispatchAgent.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.DispatchAgent.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentsClient + public partial interface IAgentsClient { /// /// Dispatch agent
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.GetAgent.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.GetAgent.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.GetAgent.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.GetAgent.g.cs index 7b75130..20026eb 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.GetAgent.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.GetAgent.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentsClient + public partial interface IAgentsClient { /// /// Get agent
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.GetAgentCapabilities.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.GetAgentCapabilities.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.GetAgentCapabilities.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.GetAgentCapabilities.g.cs index 632a8b2..ab5e881 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.GetAgentCapabilities.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.GetAgentCapabilities.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentsClient + public partial interface IAgentsClient { /// /// Get capabilities
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.GetSystemTools.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.GetSystemTools.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.GetSystemTools.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.GetSystemTools.g.cs index b7d0569..4833894 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.GetSystemTools.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.GetSystemTools.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentsClient + public partial interface IAgentsClient { /// /// Get system tools
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.ListAgents.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.ListAgents.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.ListAgents.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.ListAgents.g.cs index 1807c1b..d69f083 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.ListAgents.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.ListAgents.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentsClient + public partial interface IAgentsClient { /// /// List agents
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.UpdateAgent.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.UpdateAgent.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.UpdateAgent.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.UpdateAgent.g.cs index 2bfd3d5..00c85ce 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentsClient.UpdateAgent.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.UpdateAgent.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAgentsClient + public partial interface IAgentsClient { /// /// Update agent
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.g.cs new file mode 100644 index 0000000..495bd58 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAgentsClient.g.cs @@ -0,0 +1,48 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public partial interface IAgentsClient : global::System.IDisposable + { + /// + /// The HttpClient instance. + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + /// The base URL for the API. + /// + public System.Uri? BaseUri { get; } + + /// + /// The authorizations to use for the requests. + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + /// Gets or sets a value indicating whether the response content should be read as a string. + /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. + /// + public bool ReadResponseAsString { get; set; } + /// + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + /// + /// + /// + global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } + + + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAudioEnhancementClient.CreateAudioEnhancement.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAudioEnhancementClient.CreateAudioEnhancement.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAudioEnhancementClient.CreateAudioEnhancement.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAudioEnhancementClient.CreateAudioEnhancement.g.cs index d452ab8..509057b 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAudioEnhancementClient.CreateAudioEnhancement.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAudioEnhancementClient.CreateAudioEnhancement.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAudioEnhancementClient + public partial interface IAudioEnhancementClient { /// /// Create audio enhancement
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAudioEnhancementClient.GetAudioEnhancement.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAudioEnhancementClient.GetAudioEnhancement.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAudioEnhancementClient.GetAudioEnhancement.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAudioEnhancementClient.GetAudioEnhancement.g.cs index 5212b13..47f1900 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAudioEnhancementClient.GetAudioEnhancement.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAudioEnhancementClient.GetAudioEnhancement.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAudioEnhancementClient + public partial interface IAudioEnhancementClient { /// /// Get audio enhancement
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAudioEnhancementClient.ListAudioEnhancements.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAudioEnhancementClient.ListAudioEnhancements.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAudioEnhancementClient.ListAudioEnhancements.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAudioEnhancementClient.ListAudioEnhancements.g.cs index 57deeb9..a096228 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAudioEnhancementClient.ListAudioEnhancements.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAudioEnhancementClient.ListAudioEnhancements.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAudioEnhancementClient + public partial interface IAudioEnhancementClient { /// /// List audio enhancements
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoicesClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAudioEnhancementClient.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoicesClient.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAudioEnhancementClient.g.cs index e894543..c283ba7 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoicesClient.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAudioEnhancementClient.g.cs @@ -7,7 +7,7 @@ namespace ResembleAI /// If no httpClient is provided, a new one will be created.
/// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. ///
- public partial interface ISubpackageVoicesClient : global::System.IDisposable + public partial interface IAudioEnhancementClient : global::System.IDisposable { /// /// The HttpClient instance. diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAudioSourceTracingClient.GetAudioSourceTracing.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAudioSourceTracingClient.GetAudioSourceTracing.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAudioSourceTracingClient.GetAudioSourceTracing.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAudioSourceTracingClient.GetAudioSourceTracing.g.cs index a7b32ad..111ae62 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAudioSourceTracingClient.GetAudioSourceTracing.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAudioSourceTracingClient.GetAudioSourceTracing.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAudioSourceTracingClient + public partial interface IAudioSourceTracingClient { /// /// Get audio source tracing
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAudioSourceTracingClient.ListAudioSourceTracings.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAudioSourceTracingClient.ListAudioSourceTracings.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAudioSourceTracingClient.ListAudioSourceTracings.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAudioSourceTracingClient.ListAudioSourceTracings.g.cs index 9d71179..0ddaf22 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAudioSourceTracingClient.ListAudioSourceTracings.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAudioSourceTracingClient.ListAudioSourceTracings.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageAudioSourceTracingClient + public partial interface IAudioSourceTracingClient { /// /// List audio source tracings
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageProjectsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IAudioSourceTracingClient.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageProjectsClient.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IAudioSourceTracingClient.g.cs index 25d9733..34cef0c 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageProjectsClient.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IAudioSourceTracingClient.g.cs @@ -7,7 +7,7 @@ namespace ResembleAI /// If no httpClient is provided, a new one will be created.
/// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. ///
- public partial interface ISubpackageProjectsClient : global::System.IDisposable + public partial interface IAudioSourceTracingClient : global::System.IDisposable { /// /// The HttpClient instance. diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageClipsClient.DeleteClip.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IClipsClient.DeleteClip.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageClipsClient.DeleteClip.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IClipsClient.DeleteClip.g.cs index 127cfb4..2e9facb 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageClipsClient.DeleteClip.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IClipsClient.DeleteClip.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageClipsClient + public partial interface IClipsClient { /// /// Delete clip
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageClipsClient.GetClip.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IClipsClient.GetClip.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageClipsClient.GetClip.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IClipsClient.GetClip.g.cs index d14919e..9ecbca7 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageClipsClient.GetClip.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IClipsClient.GetClip.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageClipsClient + public partial interface IClipsClient { /// /// Get clip
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageClipsClient.ListClips.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IClipsClient.ListClips.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageClipsClient.ListClips.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IClipsClient.ListClips.g.cs index d3e87c6..b3f0dd4 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageClipsClient.ListClips.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IClipsClient.ListClips.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageClipsClient + public partial interface IClipsClient { /// /// List clips
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageClipsClient.UpdateClip.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IClipsClient.UpdateClip.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageClipsClient.UpdateClip.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IClipsClient.UpdateClip.g.cs index 926ddcf..2ef5b9f 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageClipsClient.UpdateClip.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IClipsClient.UpdateClip.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageClipsClient + public partial interface IClipsClient { /// /// Update clip
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.IClipsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IClipsClient.g.cs new file mode 100644 index 0000000..b1db6fe --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.IClipsClient.g.cs @@ -0,0 +1,48 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public partial interface IClipsClient : global::System.IDisposable + { + /// + /// The HttpClient instance. + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + /// The base URL for the API. + /// + public System.Uri? BaseUri { get; } + + /// + /// The authorizations to use for the requests. + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + /// Gets or sets a value indicating whether the response content should be read as a string. + /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. + /// + public bool ReadResponseAsString { get; set; } + /// + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + /// + /// + /// + global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } + + + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageCustomPronunciationsClient.BulkCreatePronunciations.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ICustomPronunciationsClient.BulkCreatePronunciations.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageCustomPronunciationsClient.BulkCreatePronunciations.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ICustomPronunciationsClient.BulkCreatePronunciations.g.cs index c80fe7d..868080d 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageCustomPronunciationsClient.BulkCreatePronunciations.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ICustomPronunciationsClient.BulkCreatePronunciations.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageCustomPronunciationsClient + public partial interface ICustomPronunciationsClient { /// /// Bulk create pronunciations from ZIP
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageCustomPronunciationsClient.CreatePronunciation.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ICustomPronunciationsClient.CreatePronunciation.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageCustomPronunciationsClient.CreatePronunciation.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ICustomPronunciationsClient.CreatePronunciation.g.cs index 7334c6c..35573d1 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageCustomPronunciationsClient.CreatePronunciation.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ICustomPronunciationsClient.CreatePronunciation.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageCustomPronunciationsClient + public partial interface ICustomPronunciationsClient { /// /// Create custom pronunciation
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageCustomPronunciationsClient.DeletePronunciation.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ICustomPronunciationsClient.DeletePronunciation.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageCustomPronunciationsClient.DeletePronunciation.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ICustomPronunciationsClient.DeletePronunciation.g.cs index e60e7be..bded610 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageCustomPronunciationsClient.DeletePronunciation.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ICustomPronunciationsClient.DeletePronunciation.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageCustomPronunciationsClient + public partial interface ICustomPronunciationsClient { /// /// Delete custom pronunciation
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageCustomPronunciationsClient.GetPronunciation.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ICustomPronunciationsClient.GetPronunciation.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageCustomPronunciationsClient.GetPronunciation.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ICustomPronunciationsClient.GetPronunciation.g.cs index 0e9f43d..167ecbf 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageCustomPronunciationsClient.GetPronunciation.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ICustomPronunciationsClient.GetPronunciation.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageCustomPronunciationsClient + public partial interface ICustomPronunciationsClient { /// /// Get custom pronunciation
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageCustomPronunciationsClient.ListPronunciations.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ICustomPronunciationsClient.ListPronunciations.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageCustomPronunciationsClient.ListPronunciations.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ICustomPronunciationsClient.ListPronunciations.g.cs index 9fe8a63..27e7e22 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageCustomPronunciationsClient.ListPronunciations.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ICustomPronunciationsClient.ListPronunciations.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageCustomPronunciationsClient + public partial interface ICustomPronunciationsClient { /// /// List custom pronunciations
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageCustomPronunciationsClient.UpdatePronunciation.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ICustomPronunciationsClient.UpdatePronunciation.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageCustomPronunciationsClient.UpdatePronunciation.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ICustomPronunciationsClient.UpdatePronunciation.g.cs index 361b9b9..0e0c8e9 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageCustomPronunciationsClient.UpdatePronunciation.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ICustomPronunciationsClient.UpdatePronunciation.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageCustomPronunciationsClient + public partial interface ICustomPronunciationsClient { /// /// Toggle pronunciation active status
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageRecordingsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ICustomPronunciationsClient.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageRecordingsClient.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ICustomPronunciationsClient.g.cs index 3fc34ca..3da7fed 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageRecordingsClient.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ICustomPronunciationsClient.g.cs @@ -7,7 +7,7 @@ namespace ResembleAI /// If no httpClient is provided, a new one will be created.
/// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. ///
- public partial interface ISubpackageRecordingsClient : global::System.IDisposable + public partial interface ICustomPronunciationsClient : global::System.IDisposable { /// /// The HttpClient instance. diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDeepfakeDetectionClient.CreateDetectBatch.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.CreateDetectBatch.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDeepfakeDetectionClient.CreateDetectBatch.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.CreateDetectBatch.g.cs index bd2ea16..58733b0 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDeepfakeDetectionClient.CreateDetectBatch.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.CreateDetectBatch.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageDeepfakeDetectionClient + public partial interface IDeepfakeDetectionClient { /// /// Create a batch deepfake detection job
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDeepfakeDetectionClient.CreateDetection.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.CreateDetection.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDeepfakeDetectionClient.CreateDetection.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.CreateDetection.g.cs index d0573da..e99bd77 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDeepfakeDetectionClient.CreateDetection.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.CreateDetection.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageDeepfakeDetectionClient + public partial interface IDeepfakeDetectionClient { /// /// Create deepfake detection
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDeepfakeDetectionClient.GetDetectBatch.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.GetDetectBatch.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDeepfakeDetectionClient.GetDetectBatch.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.GetDetectBatch.g.cs index 2061031..6966a1d 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDeepfakeDetectionClient.GetDetectBatch.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.GetDetectBatch.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageDeepfakeDetectionClient + public partial interface IDeepfakeDetectionClient { /// /// Get batch status
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDeepfakeDetectionClient.GetDetection.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.GetDetection.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDeepfakeDetectionClient.GetDetection.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.GetDetection.g.cs index 701204c..4e372e2 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDeepfakeDetectionClient.GetDetection.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.GetDetection.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageDeepfakeDetectionClient + public partial interface IDeepfakeDetectionClient { /// /// Get deepfake detection result
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDeepfakeDetectionClient.ListDetections.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.ListDetections.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDeepfakeDetectionClient.ListDetections.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.ListDetections.g.cs index a791719..e76f720 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDeepfakeDetectionClient.ListDetections.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.ListDetections.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageDeepfakeDetectionClient + public partial interface IDeepfakeDetectionClient { /// /// List all detects
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.g.cs new file mode 100644 index 0000000..391ba84 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.IDeepfakeDetectionClient.g.cs @@ -0,0 +1,48 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public partial interface IDeepfakeDetectionClient : global::System.IDisposable + { + /// + /// The HttpClient instance. + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + /// The base URL for the API. + /// + public System.Uri? BaseUri { get; } + + /// + /// The authorizations to use for the requests. + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + /// Gets or sets a value indicating whether the response content should be read as a string. + /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. + /// + public bool ReadResponseAsString { get; set; } + /// + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + /// + /// + /// + global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } + + + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDetectIntelligenceClient.AskDetectIntelligenceQuestion.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IDetectIntelligenceClient.AskDetectIntelligenceQuestion.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDetectIntelligenceClient.AskDetectIntelligenceQuestion.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IDetectIntelligenceClient.AskDetectIntelligenceQuestion.g.cs index b842a55..a1dfa79 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDetectIntelligenceClient.AskDetectIntelligenceQuestion.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IDetectIntelligenceClient.AskDetectIntelligenceQuestion.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageDetectIntelligenceClient + public partial interface IDetectIntelligenceClient { /// /// Ask a question about a detection
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDetectIntelligenceClient.GetDetectIntelligenceQuestion.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IDetectIntelligenceClient.GetDetectIntelligenceQuestion.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDetectIntelligenceClient.GetDetectIntelligenceQuestion.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IDetectIntelligenceClient.GetDetectIntelligenceQuestion.g.cs index 38434df..989e47c 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDetectIntelligenceClient.GetDetectIntelligenceQuestion.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IDetectIntelligenceClient.GetDetectIntelligenceQuestion.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageDetectIntelligenceClient + public partial interface IDetectIntelligenceClient { /// /// Get answer to a detection question
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.IDetectIntelligenceClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IDetectIntelligenceClient.g.cs new file mode 100644 index 0000000..531ad0b --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.IDetectIntelligenceClient.g.cs @@ -0,0 +1,48 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public partial interface IDetectIntelligenceClient : global::System.IDisposable + { + /// + /// The HttpClient instance. + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + /// The base URL for the API. + /// + public System.Uri? BaseUri { get; } + + /// + /// The authorizations to use for the requests. + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + /// Gets or sets a value indicating whether the response content should be read as a string. + /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. + /// + public bool ReadResponseAsString { get; set; } + /// + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + /// + /// + /// + global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } + + + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDuetsClient.CreateDuetVoice.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.CreateDuetVoice.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDuetsClient.CreateDuetVoice.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.CreateDuetVoice.g.cs index 54708f2..55de821 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDuetsClient.CreateDuetVoice.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.CreateDuetVoice.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageDuetsClient + public partial interface IDuetsClient { /// /// Create custom duet voice
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDuetsClient.CreateDuetVoicePair.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.CreateDuetVoicePair.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDuetsClient.CreateDuetVoicePair.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.CreateDuetVoicePair.g.cs index 7297799..01f2069 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDuetsClient.CreateDuetVoicePair.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.CreateDuetVoicePair.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageDuetsClient + public partial interface IDuetsClient { /// /// Create duet voice pair
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDuetsClient.DeleteDuetVoice.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.DeleteDuetVoice.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDuetsClient.DeleteDuetVoice.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.DeleteDuetVoice.g.cs index 647a9ff..b6d6ec8 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDuetsClient.DeleteDuetVoice.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.DeleteDuetVoice.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageDuetsClient + public partial interface IDuetsClient { /// /// Delete duet voice
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDuetsClient.GenerateDuet.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.GenerateDuet.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDuetsClient.GenerateDuet.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.GenerateDuet.g.cs index f7a9860..e52b94f 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDuetsClient.GenerateDuet.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.GenerateDuet.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageDuetsClient + public partial interface IDuetsClient { /// /// Generate duet
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDuetsClient.ListDuetVoicePairs.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.ListDuetVoicePairs.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDuetsClient.ListDuetVoicePairs.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.ListDuetVoicePairs.g.cs index d1f435f..1f699dd 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDuetsClient.ListDuetVoicePairs.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.ListDuetVoicePairs.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageDuetsClient + public partial interface IDuetsClient { /// /// List duet voice pairs
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDuetsClient.ListDuetVoices.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.ListDuetVoices.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDuetsClient.ListDuetVoices.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.ListDuetVoices.g.cs index 238f4c7..7dddf88 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDuetsClient.ListDuetVoices.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.ListDuetVoices.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageDuetsClient + public partial interface IDuetsClient { /// /// List duet voices
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDuetsClient.UpdateDuetVoice.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.UpdateDuetVoice.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDuetsClient.UpdateDuetVoice.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.UpdateDuetVoice.g.cs index 7e15d6b..e39c774 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDuetsClient.UpdateDuetVoice.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.UpdateDuetVoice.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageDuetsClient + public partial interface IDuetsClient { /// /// Update duet voice
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.g.cs new file mode 100644 index 0000000..b397eae --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.IDuetsClient.g.cs @@ -0,0 +1,48 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public partial interface IDuetsClient : global::System.IDisposable + { + /// + /// The HttpClient instance. + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + /// The base URL for the API. + /// + public System.Uri? BaseUri { get; } + + /// + /// The authorizations to use for the requests. + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + /// Gets or sets a value indicating whether the response content should be read as a string. + /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. + /// + public bool ReadResponseAsString { get; set; } + /// + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + /// + /// + /// + global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } + + + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIdentityClient.CreateIdentity.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IIdentityClient.CreateIdentity.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIdentityClient.CreateIdentity.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IIdentityClient.CreateIdentity.g.cs index 1288811..d5eeb9a 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIdentityClient.CreateIdentity.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IIdentityClient.CreateIdentity.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageIdentityClient + public partial interface IIdentityClient { /// /// Create identity
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIdentityClient.ListIdentities.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IIdentityClient.ListIdentities.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIdentityClient.ListIdentities.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IIdentityClient.ListIdentities.g.cs index 159f888..8e63458 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIdentityClient.ListIdentities.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IIdentityClient.ListIdentities.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageIdentityClient + public partial interface IIdentityClient { /// /// List identities
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIdentityClient.SearchIdentities.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IIdentityClient.SearchIdentities.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIdentityClient.SearchIdentities.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IIdentityClient.SearchIdentities.g.cs index eeb7de8..9274303 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIdentityClient.SearchIdentities.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IIdentityClient.SearchIdentities.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageIdentityClient + public partial interface IIdentityClient { /// /// Search identities
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.IIdentityClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IIdentityClient.g.cs new file mode 100644 index 0000000..1eb8566 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.IIdentityClient.g.cs @@ -0,0 +1,48 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public partial interface IIdentityClient : global::System.IDisposable + { + /// + /// The HttpClient instance. + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + /// The base URL for the API. + /// + public System.Uri? BaseUri { get; } + + /// + /// The authorizations to use for the requests. + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + /// Gets or sets a value indicating whether the response content should be read as a string. + /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. + /// + public bool ReadResponseAsString { get; set; } + /// + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + /// + /// + /// + global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } + + + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIntelligenceClient.GetIntelligence.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IIntelligenceClient.GetIntelligence.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIntelligenceClient.GetIntelligence.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IIntelligenceClient.GetIntelligence.g.cs index 99e6f6c..6bdf242 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIntelligenceClient.GetIntelligence.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IIntelligenceClient.GetIntelligence.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageIntelligenceClient + public partial interface IIntelligenceClient { /// /// Get intelligence
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIntelligenceClient.ListIntelligences.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IIntelligenceClient.ListIntelligences.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIntelligenceClient.ListIntelligences.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IIntelligenceClient.ListIntelligences.g.cs index fdc6eb1..31b8fcf 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIntelligenceClient.ListIntelligences.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IIntelligenceClient.ListIntelligences.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageIntelligenceClient + public partial interface IIntelligenceClient { /// /// List intelligences
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIntelligenceClient.RunIntelligence.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IIntelligenceClient.RunIntelligence.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIntelligenceClient.RunIntelligence.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IIntelligenceClient.RunIntelligence.g.cs index e922dbb..d831978 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIntelligenceClient.RunIntelligence.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IIntelligenceClient.RunIntelligence.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageIntelligenceClient + public partial interface IIntelligenceClient { /// /// Run intelligence
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.IIntelligenceClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IIntelligenceClient.g.cs new file mode 100644 index 0000000..6af0f67 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.IIntelligenceClient.g.cs @@ -0,0 +1,48 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public partial interface IIntelligenceClient : global::System.IDisposable + { + /// + /// The HttpClient instance. + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + /// The base URL for the API. + /// + public System.Uri? BaseUri { get; } + + /// + /// The authorizations to use for the requests. + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + /// Gets or sets a value indicating whether the response content should be read as a string. + /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. + /// + public bool ReadResponseAsString { get; set; } + /// + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + /// + /// + /// + global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } + + + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageProjectsClient.CreateProject.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IProjectsClient.CreateProject.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageProjectsClient.CreateProject.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IProjectsClient.CreateProject.g.cs index ee263d8..f4df1f8 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageProjectsClient.CreateProject.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IProjectsClient.CreateProject.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageProjectsClient + public partial interface IProjectsClient { /// /// Create project
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageProjectsClient.DeleteProject.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IProjectsClient.DeleteProject.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageProjectsClient.DeleteProject.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IProjectsClient.DeleteProject.g.cs index 34771ee..0a14418 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageProjectsClient.DeleteProject.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IProjectsClient.DeleteProject.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageProjectsClient + public partial interface IProjectsClient { /// /// Delete project
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageProjectsClient.GetProject.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IProjectsClient.GetProject.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageProjectsClient.GetProject.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IProjectsClient.GetProject.g.cs index 8320025..8f77aa9 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageProjectsClient.GetProject.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IProjectsClient.GetProject.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageProjectsClient + public partial interface IProjectsClient { /// /// Get project
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageProjectsClient.ListProjects.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IProjectsClient.ListProjects.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageProjectsClient.ListProjects.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IProjectsClient.ListProjects.g.cs index d5891f3..43d58cf 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageProjectsClient.ListProjects.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IProjectsClient.ListProjects.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageProjectsClient + public partial interface IProjectsClient { /// /// List projects
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageProjectsClient.UpdateProject.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IProjectsClient.UpdateProject.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageProjectsClient.UpdateProject.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IProjectsClient.UpdateProject.g.cs index d0178d2..644213a 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageProjectsClient.UpdateProject.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IProjectsClient.UpdateProject.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageProjectsClient + public partial interface IProjectsClient { /// /// Update project
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.IProjectsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IProjectsClient.g.cs new file mode 100644 index 0000000..7fc85a5 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.IProjectsClient.g.cs @@ -0,0 +1,48 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public partial interface IProjectsClient : global::System.IDisposable + { + /// + /// The HttpClient instance. + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + /// The base URL for the API. + /// + public System.Uri? BaseUri { get; } + + /// + /// The authorizations to use for the requests. + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + /// Gets or sets a value indicating whether the response content should be read as a string. + /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. + /// + public bool ReadResponseAsString { get; set; } + /// + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + /// + /// + /// + global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } + + + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageRecordingsClient.CreateRecording.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IRecordingsClient.CreateRecording.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageRecordingsClient.CreateRecording.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IRecordingsClient.CreateRecording.g.cs index b71d084..6fb1338 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageRecordingsClient.CreateRecording.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IRecordingsClient.CreateRecording.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageRecordingsClient + public partial interface IRecordingsClient { /// /// Create recording
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageRecordingsClient.DeleteRecording.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IRecordingsClient.DeleteRecording.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageRecordingsClient.DeleteRecording.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IRecordingsClient.DeleteRecording.g.cs index 0695d6e..6c7d636 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageRecordingsClient.DeleteRecording.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IRecordingsClient.DeleteRecording.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageRecordingsClient + public partial interface IRecordingsClient { /// /// Delete recording
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageRecordingsClient.GetRecording.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IRecordingsClient.GetRecording.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageRecordingsClient.GetRecording.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IRecordingsClient.GetRecording.g.cs index 6ca1f57..6ed3809 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageRecordingsClient.GetRecording.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IRecordingsClient.GetRecording.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageRecordingsClient + public partial interface IRecordingsClient { /// /// Get recording
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageRecordingsClient.ListRecordings.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IRecordingsClient.ListRecordings.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageRecordingsClient.ListRecordings.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IRecordingsClient.ListRecordings.g.cs index af95d35..5321c5e 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageRecordingsClient.ListRecordings.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IRecordingsClient.ListRecordings.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageRecordingsClient + public partial interface IRecordingsClient { /// /// List recordings
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageRecordingsClient.UpdateRecording.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IRecordingsClient.UpdateRecording.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageRecordingsClient.UpdateRecording.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IRecordingsClient.UpdateRecording.g.cs index 67771f5..f80fd7c 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageRecordingsClient.UpdateRecording.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IRecordingsClient.UpdateRecording.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageRecordingsClient + public partial interface IRecordingsClient { /// /// Update recording
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.IRecordingsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IRecordingsClient.g.cs new file mode 100644 index 0000000..77c79a9 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.IRecordingsClient.g.cs @@ -0,0 +1,48 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public partial interface IRecordingsClient : global::System.IDisposable + { + /// + /// The HttpClient instance. + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + /// The base URL for the API. + /// + public System.Uri? BaseUri { get; } + + /// + /// The authorizations to use for the requests. + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + /// Gets or sets a value indicating whether the response content should be read as a string. + /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. + /// + public bool ReadResponseAsString { get; set; } + /// + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + /// + /// + /// + global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } + + + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.IResembleAIClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IResembleAIClient.g.cs index ecd649a..4e3478e 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.IResembleAIClient.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IResembleAIClient.g.cs @@ -68,127 +68,127 @@ public partial interface IResembleAIClient : global::System.IDisposable /// /// /// - public SubpackageAccountClient SubpackageAccount { get; } + public AccountClient Account { get; } /// /// /// - public SubpackageAgentKnowledgeBaseClient SubpackageAgentKnowledgeBase { get; } + public AgentKnowledgeBaseClient AgentKnowledgeBase { get; } /// /// /// - public SubpackageAgentPhoneNumbersClient SubpackageAgentPhoneNumbers { get; } + public AgentPhoneNumbersClient AgentPhoneNumbers { get; } /// /// /// - public SubpackageAgentToolsClient SubpackageAgentTools { get; } + public AgentToolsClient AgentTools { get; } /// /// /// - public SubpackageAgentWebhooksClient SubpackageAgentWebhooks { get; } + public AgentWebhooksClient AgentWebhooks { get; } /// /// /// - public SubpackageAgentsClient SubpackageAgents { get; } + public AgentsClient Agents { get; } /// /// /// - public SubpackageAudioEnhancementClient SubpackageAudioEnhancement { get; } + public AudioEnhancementClient AudioEnhancement { get; } /// /// /// - public SubpackageAudioSourceTracingClient SubpackageAudioSourceTracing { get; } + public AudioSourceTracingClient AudioSourceTracing { get; } /// /// /// - public SubpackageClipsClient SubpackageClips { get; } + public ClipsClient Clips { get; } /// /// /// - public SubpackageCustomPronunciationsClient SubpackageCustomPronunciations { get; } + public CustomPronunciationsClient CustomPronunciations { get; } /// /// /// - public SubpackageDeepfakeDetectionClient SubpackageDeepfakeDetection { get; } + public DeepfakeDetectionClient DeepfakeDetection { get; } /// /// /// - public SubpackageDetectIntelligenceClient SubpackageDetectIntelligence { get; } + public DetectIntelligenceClient DetectIntelligence { get; } /// /// /// - public SubpackageDuetsClient SubpackageDuets { get; } + public DuetsClient Duets { get; } /// /// /// - public SubpackageIdentityClient SubpackageIdentity { get; } + public IdentityClient Identity { get; } /// /// /// - public SubpackageIntelligenceClient SubpackageIntelligence { get; } + public IntelligenceClient Intelligence { get; } /// /// /// - public SubpackageProjectsClient SubpackageProjects { get; } + public ProjectsClient Projects { get; } /// /// /// - public SubpackageRecordingsClient SubpackageRecordings { get; } + public RecordingsClient Recordings { get; } /// /// /// - public SubpackageSecureUploadsClient SubpackageSecureUploads { get; } + public SecureUploadsClient SecureUploads { get; } /// /// /// - public SubpackageSpeechToTextClient SubpackageSpeechToText { get; } + public SpeechToTextClient SpeechToText { get; } /// /// /// - public SubpackageTermSubstitutionsClient SubpackageTermSubstitutions { get; } + public TermSubstitutionsClient TermSubstitutions { get; } /// /// /// - public SubpackageTextToSpeechClient SubpackageTextToSpeech { get; } + public TextToSpeechClient TextToSpeech { get; } /// /// /// - public SubpackageVoiceDesignClient SubpackageVoiceDesign { get; } + public VoiceDesignClient VoiceDesign { get; } /// /// /// - public SubpackageVoiceSettingsPresetsClient SubpackageVoiceSettingsPresets { get; } + public VoiceSettingsPresetsClient VoiceSettingsPresets { get; } /// /// /// - public SubpackageVoicesClient SubpackageVoices { get; } + public VoicesClient Voices { get; } /// /// /// - public SubpackageWatermarkClient SubpackageWatermark { get; } + public WatermarkClient Watermark { get; } } } \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSecureUploadsClient.CreateSecureUpload.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISecureUploadsClient.CreateSecureUpload.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSecureUploadsClient.CreateSecureUpload.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ISecureUploadsClient.CreateSecureUpload.g.cs index 1428164..7741168 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSecureUploadsClient.CreateSecureUpload.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ISecureUploadsClient.CreateSecureUpload.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageSecureUploadsClient + public partial interface ISecureUploadsClient { /// /// Upload media securely
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISecureUploadsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISecureUploadsClient.g.cs new file mode 100644 index 0000000..5fa236f --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.ISecureUploadsClient.g.cs @@ -0,0 +1,48 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public partial interface ISecureUploadsClient : global::System.IDisposable + { + /// + /// The HttpClient instance. + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + /// The base URL for the API. + /// + public System.Uri? BaseUri { get; } + + /// + /// The authorizations to use for the requests. + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + /// Gets or sets a value indicating whether the response content should be read as a string. + /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. + /// + public bool ReadResponseAsString { get; set; } + /// + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + /// + /// + /// + global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } + + + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSpeechToTextClient.AskTranscriptQuestion.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISpeechToTextClient.AskTranscriptQuestion.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSpeechToTextClient.AskTranscriptQuestion.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ISpeechToTextClient.AskTranscriptQuestion.g.cs index aaa60a1..4409f70 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSpeechToTextClient.AskTranscriptQuestion.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ISpeechToTextClient.AskTranscriptQuestion.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageSpeechToTextClient + public partial interface ISpeechToTextClient { /// /// Ask intelligence question
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSpeechToTextClient.CreateTranscript.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISpeechToTextClient.CreateTranscript.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSpeechToTextClient.CreateTranscript.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ISpeechToTextClient.CreateTranscript.g.cs index 458b976..346070c 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSpeechToTextClient.CreateTranscript.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ISpeechToTextClient.CreateTranscript.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageSpeechToTextClient + public partial interface ISpeechToTextClient { /// /// Create transcript job
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSpeechToTextClient.GetTranscript.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISpeechToTextClient.GetTranscript.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSpeechToTextClient.GetTranscript.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ISpeechToTextClient.GetTranscript.g.cs index 3f4b2f5..d13d4f4 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSpeechToTextClient.GetTranscript.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ISpeechToTextClient.GetTranscript.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageSpeechToTextClient + public partial interface ISpeechToTextClient { /// /// Get transcript
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSpeechToTextClient.GetTranscriptQuestion.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISpeechToTextClient.GetTranscriptQuestion.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSpeechToTextClient.GetTranscriptQuestion.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ISpeechToTextClient.GetTranscriptQuestion.g.cs index c60e831..97ac8f5 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSpeechToTextClient.GetTranscriptQuestion.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ISpeechToTextClient.GetTranscriptQuestion.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageSpeechToTextClient + public partial interface ISpeechToTextClient { /// /// Get intelligence question status
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSpeechToTextClient.ListTranscriptQuestions.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISpeechToTextClient.ListTranscriptQuestions.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSpeechToTextClient.ListTranscriptQuestions.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ISpeechToTextClient.ListTranscriptQuestions.g.cs index e3b0845..1f3a33a 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSpeechToTextClient.ListTranscriptQuestions.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ISpeechToTextClient.ListTranscriptQuestions.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageSpeechToTextClient + public partial interface ISpeechToTextClient { /// /// List intelligence questions
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSpeechToTextClient.ListTranscripts.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISpeechToTextClient.ListTranscripts.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSpeechToTextClient.ListTranscripts.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ISpeechToTextClient.ListTranscripts.g.cs index 8a3f532..0530cf8 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSpeechToTextClient.ListTranscripts.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ISpeechToTextClient.ListTranscripts.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageSpeechToTextClient + public partial interface ISpeechToTextClient { /// /// List transcripts
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISpeechToTextClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISpeechToTextClient.g.cs new file mode 100644 index 0000000..e6285e2 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.ISpeechToTextClient.g.cs @@ -0,0 +1,48 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public partial interface ISpeechToTextClient : global::System.IDisposable + { + /// + /// The HttpClient instance. + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + /// The base URL for the API. + /// + public System.Uri? BaseUri { get; } + + /// + /// The authorizations to use for the requests. + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + /// Gets or sets a value indicating whether the response content should be read as a string. + /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. + /// + public bool ReadResponseAsString { get; set; } + /// + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + /// + /// + /// + global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } + + + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.g.cs deleted file mode 100644 index 5fa62fc..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentKnowledgeBaseClient.g.cs +++ /dev/null @@ -1,48 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public partial interface ISubpackageAgentKnowledgeBaseClient : global::System.IDisposable - { - /// - /// The HttpClient instance. - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - /// The base URL for the API. - /// - public System.Uri? BaseUri { get; } - - /// - /// The authorizations to use for the requests. - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - /// Gets or sets a value indicating whether the response content should be read as a string. - /// True by default in debug builds, false otherwise. - /// When false, successful responses are deserialized directly from the response stream for better performance. - /// Error responses are always read as strings regardless of this setting, - /// ensuring is populated. - /// - public bool ReadResponseAsString { get; set; } - /// - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - /// - /// - /// - global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } - - - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentPhoneNumbersClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentPhoneNumbersClient.g.cs deleted file mode 100644 index d1f73f0..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentPhoneNumbersClient.g.cs +++ /dev/null @@ -1,48 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public partial interface ISubpackageAgentPhoneNumbersClient : global::System.IDisposable - { - /// - /// The HttpClient instance. - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - /// The base URL for the API. - /// - public System.Uri? BaseUri { get; } - - /// - /// The authorizations to use for the requests. - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - /// Gets or sets a value indicating whether the response content should be read as a string. - /// True by default in debug builds, false otherwise. - /// When false, successful responses are deserialized directly from the response stream for better performance. - /// Error responses are always read as strings regardless of this setting, - /// ensuring is populated. - /// - public bool ReadResponseAsString { get; set; } - /// - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - /// - /// - /// - global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } - - - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentWebhooksClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentWebhooksClient.g.cs deleted file mode 100644 index 44b57fd..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentWebhooksClient.g.cs +++ /dev/null @@ -1,48 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public partial interface ISubpackageAgentWebhooksClient : global::System.IDisposable - { - /// - /// The HttpClient instance. - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - /// The base URL for the API. - /// - public System.Uri? BaseUri { get; } - - /// - /// The authorizations to use for the requests. - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - /// Gets or sets a value indicating whether the response content should be read as a string. - /// True by default in debug builds, false otherwise. - /// When false, successful responses are deserialized directly from the response stream for better performance. - /// Error responses are always read as strings regardless of this setting, - /// ensuring is populated. - /// - public bool ReadResponseAsString { get; set; } - /// - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - /// - /// - /// - global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } - - - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAudioEnhancementClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAudioEnhancementClient.g.cs deleted file mode 100644 index f54da7a..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAudioEnhancementClient.g.cs +++ /dev/null @@ -1,48 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public partial interface ISubpackageAudioEnhancementClient : global::System.IDisposable - { - /// - /// The HttpClient instance. - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - /// The base URL for the API. - /// - public System.Uri? BaseUri { get; } - - /// - /// The authorizations to use for the requests. - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - /// Gets or sets a value indicating whether the response content should be read as a string. - /// True by default in debug builds, false otherwise. - /// When false, successful responses are deserialized directly from the response stream for better performance. - /// Error responses are always read as strings regardless of this setting, - /// ensuring is populated. - /// - public bool ReadResponseAsString { get; set; } - /// - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - /// - /// - /// - global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } - - - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAudioSourceTracingClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAudioSourceTracingClient.g.cs deleted file mode 100644 index 65088c0..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAudioSourceTracingClient.g.cs +++ /dev/null @@ -1,48 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public partial interface ISubpackageAudioSourceTracingClient : global::System.IDisposable - { - /// - /// The HttpClient instance. - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - /// The base URL for the API. - /// - public System.Uri? BaseUri { get; } - - /// - /// The authorizations to use for the requests. - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - /// Gets or sets a value indicating whether the response content should be read as a string. - /// True by default in debug builds, false otherwise. - /// When false, successful responses are deserialized directly from the response stream for better performance. - /// Error responses are always read as strings regardless of this setting, - /// ensuring is populated. - /// - public bool ReadResponseAsString { get; set; } - /// - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - /// - /// - /// - global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } - - - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageCustomPronunciationsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageCustomPronunciationsClient.g.cs deleted file mode 100644 index f9ee0d9..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageCustomPronunciationsClient.g.cs +++ /dev/null @@ -1,48 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public partial interface ISubpackageCustomPronunciationsClient : global::System.IDisposable - { - /// - /// The HttpClient instance. - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - /// The base URL for the API. - /// - public System.Uri? BaseUri { get; } - - /// - /// The authorizations to use for the requests. - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - /// Gets or sets a value indicating whether the response content should be read as a string. - /// True by default in debug builds, false otherwise. - /// When false, successful responses are deserialized directly from the response stream for better performance. - /// Error responses are always read as strings regardless of this setting, - /// ensuring is populated. - /// - public bool ReadResponseAsString { get; set; } - /// - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - /// - /// - /// - global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } - - - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDeepfakeDetectionClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDeepfakeDetectionClient.g.cs deleted file mode 100644 index e3d449b..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDeepfakeDetectionClient.g.cs +++ /dev/null @@ -1,48 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public partial interface ISubpackageDeepfakeDetectionClient : global::System.IDisposable - { - /// - /// The HttpClient instance. - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - /// The base URL for the API. - /// - public System.Uri? BaseUri { get; } - - /// - /// The authorizations to use for the requests. - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - /// Gets or sets a value indicating whether the response content should be read as a string. - /// True by default in debug builds, false otherwise. - /// When false, successful responses are deserialized directly from the response stream for better performance. - /// Error responses are always read as strings regardless of this setting, - /// ensuring is populated. - /// - public bool ReadResponseAsString { get; set; } - /// - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - /// - /// - /// - global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } - - - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDetectIntelligenceClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDetectIntelligenceClient.g.cs deleted file mode 100644 index 2de63aa..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDetectIntelligenceClient.g.cs +++ /dev/null @@ -1,48 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public partial interface ISubpackageDetectIntelligenceClient : global::System.IDisposable - { - /// - /// The HttpClient instance. - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - /// The base URL for the API. - /// - public System.Uri? BaseUri { get; } - - /// - /// The authorizations to use for the requests. - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - /// Gets or sets a value indicating whether the response content should be read as a string. - /// True by default in debug builds, false otherwise. - /// When false, successful responses are deserialized directly from the response stream for better performance. - /// Error responses are always read as strings regardless of this setting, - /// ensuring is populated. - /// - public bool ReadResponseAsString { get; set; } - /// - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - /// - /// - /// - global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } - - - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIntelligenceClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIntelligenceClient.g.cs deleted file mode 100644 index ad27116..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageIntelligenceClient.g.cs +++ /dev/null @@ -1,48 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public partial interface ISubpackageIntelligenceClient : global::System.IDisposable - { - /// - /// The HttpClient instance. - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - /// The base URL for the API. - /// - public System.Uri? BaseUri { get; } - - /// - /// The authorizations to use for the requests. - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - /// Gets or sets a value indicating whether the response content should be read as a string. - /// True by default in debug builds, false otherwise. - /// When false, successful responses are deserialized directly from the response stream for better performance. - /// Error responses are always read as strings regardless of this setting, - /// ensuring is populated. - /// - public bool ReadResponseAsString { get; set; } - /// - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - /// - /// - /// - global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } - - - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSecureUploadsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSecureUploadsClient.g.cs deleted file mode 100644 index 847b246..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSecureUploadsClient.g.cs +++ /dev/null @@ -1,48 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public partial interface ISubpackageSecureUploadsClient : global::System.IDisposable - { - /// - /// The HttpClient instance. - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - /// The base URL for the API. - /// - public System.Uri? BaseUri { get; } - - /// - /// The authorizations to use for the requests. - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - /// Gets or sets a value indicating whether the response content should be read as a string. - /// True by default in debug builds, false otherwise. - /// When false, successful responses are deserialized directly from the response stream for better performance. - /// Error responses are always read as strings regardless of this setting, - /// ensuring is populated. - /// - public bool ReadResponseAsString { get; set; } - /// - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - /// - /// - /// - global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } - - - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSpeechToTextClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSpeechToTextClient.g.cs deleted file mode 100644 index de060e4..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageSpeechToTextClient.g.cs +++ /dev/null @@ -1,48 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public partial interface ISubpackageSpeechToTextClient : global::System.IDisposable - { - /// - /// The HttpClient instance. - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - /// The base URL for the API. - /// - public System.Uri? BaseUri { get; } - - /// - /// The authorizations to use for the requests. - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - /// Gets or sets a value indicating whether the response content should be read as a string. - /// True by default in debug builds, false otherwise. - /// When false, successful responses are deserialized directly from the response stream for better performance. - /// Error responses are always read as strings regardless of this setting, - /// ensuring is populated. - /// - public bool ReadResponseAsString { get; set; } - /// - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - /// - /// - /// - global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } - - - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTermSubstitutionsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTermSubstitutionsClient.g.cs deleted file mode 100644 index ed06d14..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTermSubstitutionsClient.g.cs +++ /dev/null @@ -1,48 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public partial interface ISubpackageTermSubstitutionsClient : global::System.IDisposable - { - /// - /// The HttpClient instance. - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - /// The base URL for the API. - /// - public System.Uri? BaseUri { get; } - - /// - /// The authorizations to use for the requests. - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - /// Gets or sets a value indicating whether the response content should be read as a string. - /// True by default in debug builds, false otherwise. - /// When false, successful responses are deserialized directly from the response stream for better performance. - /// Error responses are always read as strings regardless of this setting, - /// ensuring is populated. - /// - public bool ReadResponseAsString { get; set; } - /// - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - /// - /// - /// - global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } - - - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTextToSpeechClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTextToSpeechClient.g.cs deleted file mode 100644 index dbb8758..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTextToSpeechClient.g.cs +++ /dev/null @@ -1,48 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public partial interface ISubpackageTextToSpeechClient : global::System.IDisposable - { - /// - /// The HttpClient instance. - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - /// The base URL for the API. - /// - public System.Uri? BaseUri { get; } - - /// - /// The authorizations to use for the requests. - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - /// Gets or sets a value indicating whether the response content should be read as a string. - /// True by default in debug builds, false otherwise. - /// When false, successful responses are deserialized directly from the response stream for better performance. - /// Error responses are always read as strings regardless of this setting, - /// ensuring is populated. - /// - public bool ReadResponseAsString { get; set; } - /// - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - /// - /// - /// - global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } - - - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceDesignClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceDesignClient.g.cs deleted file mode 100644 index 7803453..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceDesignClient.g.cs +++ /dev/null @@ -1,48 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public partial interface ISubpackageVoiceDesignClient : global::System.IDisposable - { - /// - /// The HttpClient instance. - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - /// The base URL for the API. - /// - public System.Uri? BaseUri { get; } - - /// - /// The authorizations to use for the requests. - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - /// Gets or sets a value indicating whether the response content should be read as a string. - /// True by default in debug builds, false otherwise. - /// When false, successful responses are deserialized directly from the response stream for better performance. - /// Error responses are always read as strings regardless of this setting, - /// ensuring is populated. - /// - public bool ReadResponseAsString { get; set; } - /// - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - /// - /// - /// - global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } - - - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceSettingsPresetsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceSettingsPresetsClient.g.cs deleted file mode 100644 index 299974b..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceSettingsPresetsClient.g.cs +++ /dev/null @@ -1,48 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public partial interface ISubpackageVoiceSettingsPresetsClient : global::System.IDisposable - { - /// - /// The HttpClient instance. - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - /// The base URL for the API. - /// - public System.Uri? BaseUri { get; } - - /// - /// The authorizations to use for the requests. - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - /// Gets or sets a value indicating whether the response content should be read as a string. - /// True by default in debug builds, false otherwise. - /// When false, successful responses are deserialized directly from the response stream for better performance. - /// Error responses are always read as strings regardless of this setting, - /// ensuring is populated. - /// - public bool ReadResponseAsString { get; set; } - /// - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - /// - /// - /// - global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } - - - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageWatermarkClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageWatermarkClient.g.cs deleted file mode 100644 index a2a782b..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageWatermarkClient.g.cs +++ /dev/null @@ -1,48 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public partial interface ISubpackageWatermarkClient : global::System.IDisposable - { - /// - /// The HttpClient instance. - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - /// The base URL for the API. - /// - public System.Uri? BaseUri { get; } - - /// - /// The authorizations to use for the requests. - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - /// Gets or sets a value indicating whether the response content should be read as a string. - /// True by default in debug builds, false otherwise. - /// When false, successful responses are deserialized directly from the response stream for better performance. - /// Error responses are always read as strings regardless of this setting, - /// ensuring is populated. - /// - public bool ReadResponseAsString { get; set; } - /// - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - /// - /// - /// - global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } - - - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTermSubstitutionsClient.CreateTermSubstitution.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ITermSubstitutionsClient.CreateTermSubstitution.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTermSubstitutionsClient.CreateTermSubstitution.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ITermSubstitutionsClient.CreateTermSubstitution.g.cs index 3ba2997..3393293 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTermSubstitutionsClient.CreateTermSubstitution.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ITermSubstitutionsClient.CreateTermSubstitution.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageTermSubstitutionsClient + public partial interface ITermSubstitutionsClient { /// /// Create term substitution
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTermSubstitutionsClient.DeleteTermSubstitution.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ITermSubstitutionsClient.DeleteTermSubstitution.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTermSubstitutionsClient.DeleteTermSubstitution.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ITermSubstitutionsClient.DeleteTermSubstitution.g.cs index 399e6d3..3199a1b 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTermSubstitutionsClient.DeleteTermSubstitution.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ITermSubstitutionsClient.DeleteTermSubstitution.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageTermSubstitutionsClient + public partial interface ITermSubstitutionsClient { /// /// Delete term substitution
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTermSubstitutionsClient.GetTermSubstitution.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ITermSubstitutionsClient.GetTermSubstitution.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTermSubstitutionsClient.GetTermSubstitution.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ITermSubstitutionsClient.GetTermSubstitution.g.cs index 6536ef5..0988c1a 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTermSubstitutionsClient.GetTermSubstitution.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ITermSubstitutionsClient.GetTermSubstitution.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageTermSubstitutionsClient + public partial interface ITermSubstitutionsClient { /// /// Get term substitution
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTermSubstitutionsClient.ListTermSubstitutions.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ITermSubstitutionsClient.ListTermSubstitutions.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTermSubstitutionsClient.ListTermSubstitutions.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ITermSubstitutionsClient.ListTermSubstitutions.g.cs index a0696b1..195d3b6 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTermSubstitutionsClient.ListTermSubstitutions.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ITermSubstitutionsClient.ListTermSubstitutions.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageTermSubstitutionsClient + public partial interface ITermSubstitutionsClient { /// /// List term substitutions
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ITermSubstitutionsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ITermSubstitutionsClient.g.cs new file mode 100644 index 0000000..b3e7950 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.ITermSubstitutionsClient.g.cs @@ -0,0 +1,48 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public partial interface ITermSubstitutionsClient : global::System.IDisposable + { + /// + /// The HttpClient instance. + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + /// The base URL for the API. + /// + public System.Uri? BaseUri { get; } + + /// + /// The authorizations to use for the requests. + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + /// Gets or sets a value indicating whether the response content should be read as a string. + /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. + /// + public bool ReadResponseAsString { get; set; } + /// + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + /// + /// + /// + global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } + + + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTextToSpeechClient.StreamSynthesize.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ITextToSpeechClient.StreamSynthesize.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTextToSpeechClient.StreamSynthesize.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ITextToSpeechClient.StreamSynthesize.g.cs index 4f53e45..112b5a2 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTextToSpeechClient.StreamSynthesize.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ITextToSpeechClient.StreamSynthesize.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageTextToSpeechClient + public partial interface ITextToSpeechClient { /// /// Streaming text-to-speech synthesis (HTTP)
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTextToSpeechClient.Synthesize.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ITextToSpeechClient.Synthesize.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTextToSpeechClient.Synthesize.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ITextToSpeechClient.Synthesize.g.cs index b898d97..2e1a599 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageTextToSpeechClient.Synthesize.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ITextToSpeechClient.Synthesize.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageTextToSpeechClient + public partial interface ITextToSpeechClient { /// /// Synchronous text-to-speech synthesis
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ITextToSpeechClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ITextToSpeechClient.g.cs new file mode 100644 index 0000000..54795b4 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.ITextToSpeechClient.g.cs @@ -0,0 +1,48 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public partial interface ITextToSpeechClient : global::System.IDisposable + { + /// + /// The HttpClient instance. + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + /// The base URL for the API. + /// + public System.Uri? BaseUri { get; } + + /// + /// The authorizations to use for the requests. + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + /// Gets or sets a value indicating whether the response content should be read as a string. + /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. + /// + public bool ReadResponseAsString { get; set; } + /// + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + /// + /// + /// + global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } + + + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceDesignClient.CreateVoiceFromCandidate.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IVoiceDesignClient.CreateVoiceFromCandidate.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceDesignClient.CreateVoiceFromCandidate.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IVoiceDesignClient.CreateVoiceFromCandidate.g.cs index b62e531..3213253 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceDesignClient.CreateVoiceFromCandidate.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IVoiceDesignClient.CreateVoiceFromCandidate.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageVoiceDesignClient + public partial interface IVoiceDesignClient { /// /// Create voice from candidate
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceDesignClient.GenerateVoiceDesign.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IVoiceDesignClient.GenerateVoiceDesign.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceDesignClient.GenerateVoiceDesign.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IVoiceDesignClient.GenerateVoiceDesign.g.cs index 670f2a6..9a20235 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceDesignClient.GenerateVoiceDesign.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IVoiceDesignClient.GenerateVoiceDesign.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageVoiceDesignClient + public partial interface IVoiceDesignClient { /// /// Generate voice candidates
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.IVoiceDesignClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IVoiceDesignClient.g.cs new file mode 100644 index 0000000..a8852bd --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.IVoiceDesignClient.g.cs @@ -0,0 +1,48 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public partial interface IVoiceDesignClient : global::System.IDisposable + { + /// + /// The HttpClient instance. + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + /// The base URL for the API. + /// + public System.Uri? BaseUri { get; } + + /// + /// The authorizations to use for the requests. + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + /// Gets or sets a value indicating whether the response content should be read as a string. + /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. + /// + public bool ReadResponseAsString { get; set; } + /// + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + /// + /// + /// + global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } + + + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceSettingsPresetsClient.CreateVoiceSettingsPreset.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IVoiceSettingsPresetsClient.CreateVoiceSettingsPreset.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceSettingsPresetsClient.CreateVoiceSettingsPreset.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IVoiceSettingsPresetsClient.CreateVoiceSettingsPreset.g.cs index 3993181..7c2bcbd 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceSettingsPresetsClient.CreateVoiceSettingsPreset.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IVoiceSettingsPresetsClient.CreateVoiceSettingsPreset.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageVoiceSettingsPresetsClient + public partial interface IVoiceSettingsPresetsClient { /// /// Create voice settings preset
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceSettingsPresetsClient.DeleteVoiceSettingsPreset.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IVoiceSettingsPresetsClient.DeleteVoiceSettingsPreset.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceSettingsPresetsClient.DeleteVoiceSettingsPreset.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IVoiceSettingsPresetsClient.DeleteVoiceSettingsPreset.g.cs index 4cf9e79..a6eca74 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceSettingsPresetsClient.DeleteVoiceSettingsPreset.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IVoiceSettingsPresetsClient.DeleteVoiceSettingsPreset.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageVoiceSettingsPresetsClient + public partial interface IVoiceSettingsPresetsClient { /// /// Delete voice settings preset
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceSettingsPresetsClient.GetVoiceSettingsPreset.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IVoiceSettingsPresetsClient.GetVoiceSettingsPreset.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceSettingsPresetsClient.GetVoiceSettingsPreset.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IVoiceSettingsPresetsClient.GetVoiceSettingsPreset.g.cs index aba5afb..b40c2bc 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceSettingsPresetsClient.GetVoiceSettingsPreset.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IVoiceSettingsPresetsClient.GetVoiceSettingsPreset.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageVoiceSettingsPresetsClient + public partial interface IVoiceSettingsPresetsClient { /// /// Get voice settings preset
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceSettingsPresetsClient.ListVoiceSettingsPresets.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IVoiceSettingsPresetsClient.ListVoiceSettingsPresets.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceSettingsPresetsClient.ListVoiceSettingsPresets.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IVoiceSettingsPresetsClient.ListVoiceSettingsPresets.g.cs index 9a0cd8e..fcbdff3 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceSettingsPresetsClient.ListVoiceSettingsPresets.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IVoiceSettingsPresetsClient.ListVoiceSettingsPresets.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageVoiceSettingsPresetsClient + public partial interface IVoiceSettingsPresetsClient { /// /// List voice settings presets
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceSettingsPresetsClient.UpdateVoiceSettingsPreset.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IVoiceSettingsPresetsClient.UpdateVoiceSettingsPreset.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceSettingsPresetsClient.UpdateVoiceSettingsPreset.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IVoiceSettingsPresetsClient.UpdateVoiceSettingsPreset.g.cs index 1335016..680a7bb 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoiceSettingsPresetsClient.UpdateVoiceSettingsPreset.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IVoiceSettingsPresetsClient.UpdateVoiceSettingsPreset.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageVoiceSettingsPresetsClient + public partial interface IVoiceSettingsPresetsClient { /// /// Update voice settings preset
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentToolsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IVoiceSettingsPresetsClient.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentToolsClient.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IVoiceSettingsPresetsClient.g.cs index 1d3d177..d6cc19a 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageAgentToolsClient.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IVoiceSettingsPresetsClient.g.cs @@ -7,7 +7,7 @@ namespace ResembleAI /// If no httpClient is provided, a new one will be created.
/// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. ///
- public partial interface ISubpackageAgentToolsClient : global::System.IDisposable + public partial interface IVoiceSettingsPresetsClient : global::System.IDisposable { /// /// The HttpClient instance. diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoicesClient.BuildVoice.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IVoicesClient.BuildVoice.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoicesClient.BuildVoice.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IVoicesClient.BuildVoice.g.cs index f492e68..3feadfe 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoicesClient.BuildVoice.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IVoicesClient.BuildVoice.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageVoicesClient + public partial interface IVoicesClient { /// /// Build voice
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoicesClient.CreateVoice.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IVoicesClient.CreateVoice.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoicesClient.CreateVoice.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IVoicesClient.CreateVoice.g.cs index e92da13..d81e01a 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoicesClient.CreateVoice.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IVoicesClient.CreateVoice.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageVoicesClient + public partial interface IVoicesClient { /// /// Create voice
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoicesClient.DeleteVoice.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IVoicesClient.DeleteVoice.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoicesClient.DeleteVoice.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IVoicesClient.DeleteVoice.g.cs index c71d9fd..813661b 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoicesClient.DeleteVoice.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IVoicesClient.DeleteVoice.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageVoicesClient + public partial interface IVoicesClient { /// /// Delete voice
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoicesClient.GetVoice.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IVoicesClient.GetVoice.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoicesClient.GetVoice.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IVoicesClient.GetVoice.g.cs index a408c9e..86eb28a 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoicesClient.GetVoice.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IVoicesClient.GetVoice.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageVoicesClient + public partial interface IVoicesClient { /// /// Get voice
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoicesClient.ListVoices.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IVoicesClient.ListVoices.g.cs similarity index 97% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoicesClient.ListVoices.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IVoicesClient.ListVoices.g.cs index 19b6ea7..4425128 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageVoicesClient.ListVoices.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IVoicesClient.ListVoices.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageVoicesClient + public partial interface IVoicesClient { /// /// List voices
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.IVoicesClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IVoicesClient.g.cs new file mode 100644 index 0000000..0944885 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.IVoicesClient.g.cs @@ -0,0 +1,48 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public partial interface IVoicesClient : global::System.IDisposable + { + /// + /// The HttpClient instance. + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + /// The base URL for the API. + /// + public System.Uri? BaseUri { get; } + + /// + /// The authorizations to use for the requests. + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + /// Gets or sets a value indicating whether the response content should be read as a string. + /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. + /// + public bool ReadResponseAsString { get; set; } + /// + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + /// + /// + /// + global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } + + + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageWatermarkClient.ApplyWatermark.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.ApplyWatermark.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageWatermarkClient.ApplyWatermark.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.ApplyWatermark.g.cs index 71e10d0..5ca017d 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageWatermarkClient.ApplyWatermark.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.ApplyWatermark.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageWatermarkClient + public partial interface IWatermarkClient { /// /// Apply watermark
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageWatermarkClient.DetectWatermark.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.DetectWatermark.g.cs similarity index 98% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageWatermarkClient.DetectWatermark.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.DetectWatermark.g.cs index 771a9a2..a8b7fb2 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageWatermarkClient.DetectWatermark.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.DetectWatermark.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageWatermarkClient + public partial interface IWatermarkClient { /// /// Detect watermark
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageWatermarkClient.GetWatermarkApplyResult.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.GetWatermarkApplyResult.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageWatermarkClient.GetWatermarkApplyResult.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.GetWatermarkApplyResult.g.cs index f21423c..1a7646c 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageWatermarkClient.GetWatermarkApplyResult.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.GetWatermarkApplyResult.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageWatermarkClient + public partial interface IWatermarkClient { /// /// Get watermark apply result
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageWatermarkClient.GetWatermarkDetectionResult.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.GetWatermarkDetectionResult.g.cs similarity index 96% rename from src/libs/ResembleAI/Generated/ResembleAI.ISubpackageWatermarkClient.GetWatermarkDetectionResult.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.GetWatermarkDetectionResult.g.cs index 8b9831f..8ba9f63 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageWatermarkClient.GetWatermarkDetectionResult.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.GetWatermarkDetectionResult.g.cs @@ -2,7 +2,7 @@ namespace ResembleAI { - public partial interface ISubpackageWatermarkClient + public partial interface IWatermarkClient { /// /// Get watermark detection result
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.g.cs new file mode 100644 index 0000000..2194885 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.g.cs @@ -0,0 +1,48 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public partial interface IWatermarkClient : global::System.IDisposable + { + /// + /// The HttpClient instance. + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + /// The base URL for the API. + /// + public System.Uri? BaseUri { get; } + + /// + /// The authorizations to use for the requests. + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + /// Gets or sets a value indicating whether the response content should be read as a string. + /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. + /// + public bool ReadResponseAsString { get; set; } + /// + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + /// + /// + /// + global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } + + + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageIdentityClient.CreateIdentity.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IdentityClient.CreateIdentity.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageIdentityClient.CreateIdentity.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IdentityClient.CreateIdentity.g.cs index d5ad917..143abfd 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageIdentityClient.CreateIdentity.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IdentityClient.CreateIdentity.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageIdentityClient + public partial class IdentityClient { private static readonly global::ResembleAI.AutoSDKServer[] s_CreateIdentityServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageIdentityClient.ListIdentities.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IdentityClient.ListIdentities.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageIdentityClient.ListIdentities.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IdentityClient.ListIdentities.g.cs index 1daf794..5d4a7b0 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageIdentityClient.ListIdentities.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IdentityClient.ListIdentities.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageIdentityClient + public partial class IdentityClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ListIdentitiesServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageIdentityClient.SearchIdentities.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IdentityClient.SearchIdentities.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageIdentityClient.SearchIdentities.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IdentityClient.SearchIdentities.g.cs index 4c98a1e..5eeaeff 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageIdentityClient.SearchIdentities.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IdentityClient.SearchIdentities.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageIdentityClient + public partial class IdentityClient { private static readonly global::ResembleAI.AutoSDKServer[] s_SearchIdentitiesServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.IdentityClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IdentityClient.g.cs new file mode 100644 index 0000000..4e4ee89 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.IdentityClient.g.cs @@ -0,0 +1,175 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public sealed partial class IdentityClient : global::ResembleAI.IIdentityClient, global::System.IDisposable + { + /// + /// + /// + public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; + + private bool _disposeHttpClient = true; + + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + public System.Uri? BaseUri => HttpClient.BaseAddress; + + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + public bool ReadResponseAsString { get; set; } +#if DEBUG + = true; +#endif + + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); + /// + /// + /// + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; + + + /// + /// Creates a new instance of the IdentityClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Dispose the HttpClient when the instance is disposed. True by default. + public IdentityClient( + global::System.Net.Http.HttpClient? httpClient = null, + global::System.Uri? baseUri = null, + global::System.Collections.Generic.List? authorizations = null, + bool disposeHttpClient = true) : this( + httpClient, + baseUri, + authorizations, + options: null, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the IdentityClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public IdentityClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the IdentityClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public IdentityClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Uri? baseUri, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) + { + + HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } + Authorizations = authorizations ?? new global::System.Collections.Generic.List(); + Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); + _disposeHttpClient = disposeHttpClient; + + AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; + + Initialized(HttpClient); + } + + /// + public void Dispose() + { + if (_disposeHttpClient) + { + HttpClient.Dispose(); + } + } + + partial void Initialized( + global::System.Net.Http.HttpClient client); + partial void PrepareArguments( + global::System.Net.Http.HttpClient client); + partial void PrepareRequest( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpRequestMessage request); + partial void ProcessResponse( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response); + partial void ProcessResponseContent( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response, + ref string content); + + + private global::System.Uri? ResolveBaseUri( + global::ResembleAI.AutoSDKServer[] servers, + string defaultBaseUrl) + { + if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) + { + return explicitBaseUri; + } + + if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) + { + foreach (var server in servers) + { + if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) + { + return server.Uri; + } + } + } + + if (servers.Length > 0) + { + return servers[0].Uri; + } + + return string.IsNullOrWhiteSpace(defaultBaseUrl) + ? HttpClient.BaseAddress + : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); + } + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageIntelligenceClient.GetIntelligence.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IntelligenceClient.GetIntelligence.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageIntelligenceClient.GetIntelligence.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IntelligenceClient.GetIntelligence.g.cs index 9b5c425..f060178 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageIntelligenceClient.GetIntelligence.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IntelligenceClient.GetIntelligence.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageIntelligenceClient + public partial class IntelligenceClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetIntelligenceServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageIntelligenceClient.ListIntelligences.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IntelligenceClient.ListIntelligences.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageIntelligenceClient.ListIntelligences.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IntelligenceClient.ListIntelligences.g.cs index c28ec92..f17f074 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageIntelligenceClient.ListIntelligences.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IntelligenceClient.ListIntelligences.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageIntelligenceClient + public partial class IntelligenceClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ListIntelligencesServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageIntelligenceClient.RunIntelligence.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IntelligenceClient.RunIntelligence.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageIntelligenceClient.RunIntelligence.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.IntelligenceClient.RunIntelligence.g.cs index e199281..155f8cb 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageIntelligenceClient.RunIntelligence.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.IntelligenceClient.RunIntelligence.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageIntelligenceClient + public partial class IntelligenceClient { private static readonly global::ResembleAI.AutoSDKServer[] s_RunIntelligenceServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.IntelligenceClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IntelligenceClient.g.cs new file mode 100644 index 0000000..93fb71b --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.IntelligenceClient.g.cs @@ -0,0 +1,175 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public sealed partial class IntelligenceClient : global::ResembleAI.IIntelligenceClient, global::System.IDisposable + { + /// + /// + /// + public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; + + private bool _disposeHttpClient = true; + + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + public System.Uri? BaseUri => HttpClient.BaseAddress; + + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + public bool ReadResponseAsString { get; set; } +#if DEBUG + = true; +#endif + + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); + /// + /// + /// + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; + + + /// + /// Creates a new instance of the IntelligenceClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Dispose the HttpClient when the instance is disposed. True by default. + public IntelligenceClient( + global::System.Net.Http.HttpClient? httpClient = null, + global::System.Uri? baseUri = null, + global::System.Collections.Generic.List? authorizations = null, + bool disposeHttpClient = true) : this( + httpClient, + baseUri, + authorizations, + options: null, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the IntelligenceClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public IntelligenceClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the IntelligenceClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public IntelligenceClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Uri? baseUri, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) + { + + HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } + Authorizations = authorizations ?? new global::System.Collections.Generic.List(); + Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); + _disposeHttpClient = disposeHttpClient; + + AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; + + Initialized(HttpClient); + } + + /// + public void Dispose() + { + if (_disposeHttpClient) + { + HttpClient.Dispose(); + } + } + + partial void Initialized( + global::System.Net.Http.HttpClient client); + partial void PrepareArguments( + global::System.Net.Http.HttpClient client); + partial void PrepareRequest( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpRequestMessage request); + partial void ProcessResponse( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response); + partial void ProcessResponseContent( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response, + ref string content); + + + private global::System.Uri? ResolveBaseUri( + global::ResembleAI.AutoSDKServer[] servers, + string defaultBaseUrl) + { + if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) + { + return explicitBaseUri; + } + + if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) + { + foreach (var server in servers) + { + if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) + { + return server.Uri; + } + } + } + + if (servers.Length > 0) + { + return servers[0].Uri; + } + + return string.IsNullOrWhiteSpace(defaultBaseUrl) + ? HttpClient.BaseAddress + : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); + } + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageProjectsClient.CreateProject.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ProjectsClient.CreateProject.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageProjectsClient.CreateProject.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ProjectsClient.CreateProject.g.cs index b3dacea..0e8f49a 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageProjectsClient.CreateProject.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ProjectsClient.CreateProject.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageProjectsClient + public partial class ProjectsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_CreateProjectServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageProjectsClient.DeleteProject.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ProjectsClient.DeleteProject.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageProjectsClient.DeleteProject.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ProjectsClient.DeleteProject.g.cs index 0ca9740..60e8cce 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageProjectsClient.DeleteProject.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ProjectsClient.DeleteProject.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageProjectsClient + public partial class ProjectsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_DeleteProjectServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageProjectsClient.GetProject.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ProjectsClient.GetProject.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageProjectsClient.GetProject.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ProjectsClient.GetProject.g.cs index 5823689..fdeb56e 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageProjectsClient.GetProject.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ProjectsClient.GetProject.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageProjectsClient + public partial class ProjectsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetProjectServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageProjectsClient.ListProjects.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ProjectsClient.ListProjects.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageProjectsClient.ListProjects.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ProjectsClient.ListProjects.g.cs index f370634..a1681cf 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageProjectsClient.ListProjects.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ProjectsClient.ListProjects.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageProjectsClient + public partial class ProjectsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ListProjectsServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageProjectsClient.UpdateProject.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ProjectsClient.UpdateProject.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageProjectsClient.UpdateProject.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.ProjectsClient.UpdateProject.g.cs index 15fbf3f..b6f1d7c 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageProjectsClient.UpdateProject.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ProjectsClient.UpdateProject.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageProjectsClient + public partial class ProjectsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_UpdateProjectServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ProjectsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ProjectsClient.g.cs new file mode 100644 index 0000000..0dd3402 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.ProjectsClient.g.cs @@ -0,0 +1,175 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public sealed partial class ProjectsClient : global::ResembleAI.IProjectsClient, global::System.IDisposable + { + /// + /// + /// + public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; + + private bool _disposeHttpClient = true; + + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + public System.Uri? BaseUri => HttpClient.BaseAddress; + + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + public bool ReadResponseAsString { get; set; } +#if DEBUG + = true; +#endif + + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); + /// + /// + /// + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; + + + /// + /// Creates a new instance of the ProjectsClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Dispose the HttpClient when the instance is disposed. True by default. + public ProjectsClient( + global::System.Net.Http.HttpClient? httpClient = null, + global::System.Uri? baseUri = null, + global::System.Collections.Generic.List? authorizations = null, + bool disposeHttpClient = true) : this( + httpClient, + baseUri, + authorizations, + options: null, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the ProjectsClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public ProjectsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the ProjectsClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public ProjectsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Uri? baseUri, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) + { + + HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } + Authorizations = authorizations ?? new global::System.Collections.Generic.List(); + Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); + _disposeHttpClient = disposeHttpClient; + + AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; + + Initialized(HttpClient); + } + + /// + public void Dispose() + { + if (_disposeHttpClient) + { + HttpClient.Dispose(); + } + } + + partial void Initialized( + global::System.Net.Http.HttpClient client); + partial void PrepareArguments( + global::System.Net.Http.HttpClient client); + partial void PrepareRequest( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpRequestMessage request); + partial void ProcessResponse( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response); + partial void ProcessResponseContent( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response, + ref string content); + + + private global::System.Uri? ResolveBaseUri( + global::ResembleAI.AutoSDKServer[] servers, + string defaultBaseUrl) + { + if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) + { + return explicitBaseUri; + } + + if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) + { + foreach (var server in servers) + { + if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) + { + return server.Uri; + } + } + } + + if (servers.Length > 0) + { + return servers[0].Uri; + } + + return string.IsNullOrWhiteSpace(defaultBaseUrl) + ? HttpClient.BaseAddress + : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); + } + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageRecordingsClient.CreateRecording.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.RecordingsClient.CreateRecording.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageRecordingsClient.CreateRecording.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.RecordingsClient.CreateRecording.g.cs index 1775f38..fb967f1 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageRecordingsClient.CreateRecording.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.RecordingsClient.CreateRecording.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageRecordingsClient + public partial class RecordingsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_CreateRecordingServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageRecordingsClient.DeleteRecording.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.RecordingsClient.DeleteRecording.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageRecordingsClient.DeleteRecording.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.RecordingsClient.DeleteRecording.g.cs index ac09212..25e6e1a 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageRecordingsClient.DeleteRecording.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.RecordingsClient.DeleteRecording.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageRecordingsClient + public partial class RecordingsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_DeleteRecordingServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageRecordingsClient.GetRecording.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.RecordingsClient.GetRecording.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageRecordingsClient.GetRecording.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.RecordingsClient.GetRecording.g.cs index a40199c..e3dc571 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageRecordingsClient.GetRecording.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.RecordingsClient.GetRecording.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageRecordingsClient + public partial class RecordingsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetRecordingServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageRecordingsClient.ListRecordings.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.RecordingsClient.ListRecordings.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageRecordingsClient.ListRecordings.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.RecordingsClient.ListRecordings.g.cs index dd2fc05..72990db 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageRecordingsClient.ListRecordings.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.RecordingsClient.ListRecordings.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageRecordingsClient + public partial class RecordingsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ListRecordingsServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageRecordingsClient.UpdateRecording.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.RecordingsClient.UpdateRecording.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageRecordingsClient.UpdateRecording.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.RecordingsClient.UpdateRecording.g.cs index b0f77b4..c542be3 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageRecordingsClient.UpdateRecording.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.RecordingsClient.UpdateRecording.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageRecordingsClient + public partial class RecordingsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_UpdateRecordingServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.RecordingsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.RecordingsClient.g.cs new file mode 100644 index 0000000..7226872 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.RecordingsClient.g.cs @@ -0,0 +1,175 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public sealed partial class RecordingsClient : global::ResembleAI.IRecordingsClient, global::System.IDisposable + { + /// + /// + /// + public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; + + private bool _disposeHttpClient = true; + + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + public System.Uri? BaseUri => HttpClient.BaseAddress; + + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + public bool ReadResponseAsString { get; set; } +#if DEBUG + = true; +#endif + + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); + /// + /// + /// + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; + + + /// + /// Creates a new instance of the RecordingsClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Dispose the HttpClient when the instance is disposed. True by default. + public RecordingsClient( + global::System.Net.Http.HttpClient? httpClient = null, + global::System.Uri? baseUri = null, + global::System.Collections.Generic.List? authorizations = null, + bool disposeHttpClient = true) : this( + httpClient, + baseUri, + authorizations, + options: null, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the RecordingsClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public RecordingsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the RecordingsClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public RecordingsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Uri? baseUri, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) + { + + HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } + Authorizations = authorizations ?? new global::System.Collections.Generic.List(); + Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); + _disposeHttpClient = disposeHttpClient; + + AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; + + Initialized(HttpClient); + } + + /// + public void Dispose() + { + if (_disposeHttpClient) + { + HttpClient.Dispose(); + } + } + + partial void Initialized( + global::System.Net.Http.HttpClient client); + partial void PrepareArguments( + global::System.Net.Http.HttpClient client); + partial void PrepareRequest( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpRequestMessage request); + partial void ProcessResponse( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response); + partial void ProcessResponseContent( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response, + ref string content); + + + private global::System.Uri? ResolveBaseUri( + global::ResembleAI.AutoSDKServer[] servers, + string defaultBaseUrl) + { + if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) + { + return explicitBaseUri; + } + + if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) + { + foreach (var server in servers) + { + if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) + { + return server.Uri; + } + } + } + + if (servers.Length > 0) + { + return servers[0].Uri; + } + + return string.IsNullOrWhiteSpace(defaultBaseUrl) + ? HttpClient.BaseAddress + : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); + } + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ResembleAIClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ResembleAIClient.g.cs index a9143f2..7f50216 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ResembleAIClient.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ResembleAIClient.g.cs @@ -45,7 +45,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageAccountClient SubpackageAccount => new SubpackageAccountClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public AccountClient Account => new AccountClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, @@ -55,7 +55,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageAgentKnowledgeBaseClient SubpackageAgentKnowledgeBase => new SubpackageAgentKnowledgeBaseClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public AgentKnowledgeBaseClient AgentKnowledgeBase => new AgentKnowledgeBaseClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, @@ -65,7 +65,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageAgentPhoneNumbersClient SubpackageAgentPhoneNumbers => new SubpackageAgentPhoneNumbersClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public AgentPhoneNumbersClient AgentPhoneNumbers => new AgentPhoneNumbersClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, @@ -75,7 +75,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageAgentToolsClient SubpackageAgentTools => new SubpackageAgentToolsClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public AgentToolsClient AgentTools => new AgentToolsClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, @@ -85,7 +85,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageAgentWebhooksClient SubpackageAgentWebhooks => new SubpackageAgentWebhooksClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public AgentWebhooksClient AgentWebhooks => new AgentWebhooksClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, @@ -95,7 +95,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageAgentsClient SubpackageAgents => new SubpackageAgentsClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public AgentsClient Agents => new AgentsClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, @@ -105,7 +105,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageAudioEnhancementClient SubpackageAudioEnhancement => new SubpackageAudioEnhancementClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public AudioEnhancementClient AudioEnhancement => new AudioEnhancementClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, @@ -115,7 +115,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageAudioSourceTracingClient SubpackageAudioSourceTracing => new SubpackageAudioSourceTracingClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public AudioSourceTracingClient AudioSourceTracing => new AudioSourceTracingClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, @@ -125,7 +125,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageClipsClient SubpackageClips => new SubpackageClipsClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public ClipsClient Clips => new ClipsClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, @@ -135,7 +135,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageCustomPronunciationsClient SubpackageCustomPronunciations => new SubpackageCustomPronunciationsClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public CustomPronunciationsClient CustomPronunciations => new CustomPronunciationsClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, @@ -145,7 +145,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageDeepfakeDetectionClient SubpackageDeepfakeDetection => new SubpackageDeepfakeDetectionClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public DeepfakeDetectionClient DeepfakeDetection => new DeepfakeDetectionClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, @@ -155,7 +155,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageDetectIntelligenceClient SubpackageDetectIntelligence => new SubpackageDetectIntelligenceClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public DetectIntelligenceClient DetectIntelligence => new DetectIntelligenceClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, @@ -165,7 +165,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageDuetsClient SubpackageDuets => new SubpackageDuetsClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public DuetsClient Duets => new DuetsClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, @@ -175,7 +175,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageIdentityClient SubpackageIdentity => new SubpackageIdentityClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public IdentityClient Identity => new IdentityClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, @@ -185,7 +185,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageIntelligenceClient SubpackageIntelligence => new SubpackageIntelligenceClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public IntelligenceClient Intelligence => new IntelligenceClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, @@ -195,7 +195,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageProjectsClient SubpackageProjects => new SubpackageProjectsClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public ProjectsClient Projects => new ProjectsClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, @@ -205,7 +205,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageRecordingsClient SubpackageRecordings => new SubpackageRecordingsClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public RecordingsClient Recordings => new RecordingsClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, @@ -215,7 +215,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageSecureUploadsClient SubpackageSecureUploads => new SubpackageSecureUploadsClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public SecureUploadsClient SecureUploads => new SecureUploadsClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, @@ -225,7 +225,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageSpeechToTextClient SubpackageSpeechToText => new SubpackageSpeechToTextClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public SpeechToTextClient SpeechToText => new SpeechToTextClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, @@ -235,7 +235,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageTermSubstitutionsClient SubpackageTermSubstitutions => new SubpackageTermSubstitutionsClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public TermSubstitutionsClient TermSubstitutions => new TermSubstitutionsClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, @@ -245,7 +245,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageTextToSpeechClient SubpackageTextToSpeech => new SubpackageTextToSpeechClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public TextToSpeechClient TextToSpeech => new TextToSpeechClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, @@ -255,7 +255,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageVoiceDesignClient SubpackageVoiceDesign => new SubpackageVoiceDesignClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public VoiceDesignClient VoiceDesign => new VoiceDesignClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, @@ -265,7 +265,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageVoiceSettingsPresetsClient SubpackageVoiceSettingsPresets => new SubpackageVoiceSettingsPresetsClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public VoiceSettingsPresetsClient VoiceSettingsPresets => new VoiceSettingsPresetsClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, @@ -275,7 +275,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageVoicesClient SubpackageVoices => new SubpackageVoicesClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public VoicesClient Voices => new VoicesClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, @@ -285,7 +285,7 @@ public sealed partial class ResembleAIClient : global::ResembleAI.IResembleAICli /// /// /// - public SubpackageWatermarkClient SubpackageWatermark => new SubpackageWatermarkClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) + public WatermarkClient Watermark => new WatermarkClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, JsonSerializerContext = JsonSerializerContext, diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageSecureUploadsClient.CreateSecureUpload.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SecureUploadsClient.CreateSecureUpload.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageSecureUploadsClient.CreateSecureUpload.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.SecureUploadsClient.CreateSecureUpload.g.cs index eb2484c..e6acbff 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageSecureUploadsClient.CreateSecureUpload.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.SecureUploadsClient.CreateSecureUpload.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageSecureUploadsClient + public partial class SecureUploadsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_CreateSecureUploadServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SecureUploadsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SecureUploadsClient.g.cs new file mode 100644 index 0000000..f98041e --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.SecureUploadsClient.g.cs @@ -0,0 +1,175 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public sealed partial class SecureUploadsClient : global::ResembleAI.ISecureUploadsClient, global::System.IDisposable + { + /// + /// + /// + public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; + + private bool _disposeHttpClient = true; + + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + public System.Uri? BaseUri => HttpClient.BaseAddress; + + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + public bool ReadResponseAsString { get; set; } +#if DEBUG + = true; +#endif + + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); + /// + /// + /// + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; + + + /// + /// Creates a new instance of the SecureUploadsClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Dispose the HttpClient when the instance is disposed. True by default. + public SecureUploadsClient( + global::System.Net.Http.HttpClient? httpClient = null, + global::System.Uri? baseUri = null, + global::System.Collections.Generic.List? authorizations = null, + bool disposeHttpClient = true) : this( + httpClient, + baseUri, + authorizations, + options: null, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the SecureUploadsClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public SecureUploadsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the SecureUploadsClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public SecureUploadsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Uri? baseUri, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) + { + + HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } + Authorizations = authorizations ?? new global::System.Collections.Generic.List(); + Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); + _disposeHttpClient = disposeHttpClient; + + AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; + + Initialized(HttpClient); + } + + /// + public void Dispose() + { + if (_disposeHttpClient) + { + HttpClient.Dispose(); + } + } + + partial void Initialized( + global::System.Net.Http.HttpClient client); + partial void PrepareArguments( + global::System.Net.Http.HttpClient client); + partial void PrepareRequest( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpRequestMessage request); + partial void ProcessResponse( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response); + partial void ProcessResponseContent( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response, + ref string content); + + + private global::System.Uri? ResolveBaseUri( + global::ResembleAI.AutoSDKServer[] servers, + string defaultBaseUrl) + { + if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) + { + return explicitBaseUri; + } + + if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) + { + foreach (var server in servers) + { + if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) + { + return server.Uri; + } + } + } + + if (servers.Length > 0) + { + return servers[0].Uri; + } + + return string.IsNullOrWhiteSpace(defaultBaseUrl) + ? HttpClient.BaseAddress + : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); + } + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageSpeechToTextClient.AskTranscriptQuestion.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SpeechToTextClient.AskTranscriptQuestion.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageSpeechToTextClient.AskTranscriptQuestion.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.SpeechToTextClient.AskTranscriptQuestion.g.cs index 0b4a51d..1d7160f 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageSpeechToTextClient.AskTranscriptQuestion.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.SpeechToTextClient.AskTranscriptQuestion.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageSpeechToTextClient + public partial class SpeechToTextClient { private static readonly global::ResembleAI.AutoSDKServer[] s_AskTranscriptQuestionServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageSpeechToTextClient.CreateTranscript.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SpeechToTextClient.CreateTranscript.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageSpeechToTextClient.CreateTranscript.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.SpeechToTextClient.CreateTranscript.g.cs index a3c7b2e..0cb6f01 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageSpeechToTextClient.CreateTranscript.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.SpeechToTextClient.CreateTranscript.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageSpeechToTextClient + public partial class SpeechToTextClient { private static readonly global::ResembleAI.AutoSDKServer[] s_CreateTranscriptServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageSpeechToTextClient.GetTranscript.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SpeechToTextClient.GetTranscript.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageSpeechToTextClient.GetTranscript.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.SpeechToTextClient.GetTranscript.g.cs index 5b572b0..ebfa2eb 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageSpeechToTextClient.GetTranscript.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.SpeechToTextClient.GetTranscript.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageSpeechToTextClient + public partial class SpeechToTextClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetTranscriptServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageSpeechToTextClient.GetTranscriptQuestion.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SpeechToTextClient.GetTranscriptQuestion.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageSpeechToTextClient.GetTranscriptQuestion.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.SpeechToTextClient.GetTranscriptQuestion.g.cs index 9c29137..2c2450d 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageSpeechToTextClient.GetTranscriptQuestion.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.SpeechToTextClient.GetTranscriptQuestion.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageSpeechToTextClient + public partial class SpeechToTextClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetTranscriptQuestionServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageSpeechToTextClient.ListTranscriptQuestions.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SpeechToTextClient.ListTranscriptQuestions.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageSpeechToTextClient.ListTranscriptQuestions.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.SpeechToTextClient.ListTranscriptQuestions.g.cs index 75b1436..f0bff54 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageSpeechToTextClient.ListTranscriptQuestions.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.SpeechToTextClient.ListTranscriptQuestions.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageSpeechToTextClient + public partial class SpeechToTextClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ListTranscriptQuestionsServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageSpeechToTextClient.ListTranscripts.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SpeechToTextClient.ListTranscripts.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageSpeechToTextClient.ListTranscripts.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.SpeechToTextClient.ListTranscripts.g.cs index 7b31181..7b1ded6 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageSpeechToTextClient.ListTranscripts.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.SpeechToTextClient.ListTranscripts.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageSpeechToTextClient + public partial class SpeechToTextClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ListTranscriptsServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SpeechToTextClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SpeechToTextClient.g.cs new file mode 100644 index 0000000..ef95eb0 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.SpeechToTextClient.g.cs @@ -0,0 +1,175 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public sealed partial class SpeechToTextClient : global::ResembleAI.ISpeechToTextClient, global::System.IDisposable + { + /// + /// + /// + public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; + + private bool _disposeHttpClient = true; + + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + public System.Uri? BaseUri => HttpClient.BaseAddress; + + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + public bool ReadResponseAsString { get; set; } +#if DEBUG + = true; +#endif + + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); + /// + /// + /// + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; + + + /// + /// Creates a new instance of the SpeechToTextClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Dispose the HttpClient when the instance is disposed. True by default. + public SpeechToTextClient( + global::System.Net.Http.HttpClient? httpClient = null, + global::System.Uri? baseUri = null, + global::System.Collections.Generic.List? authorizations = null, + bool disposeHttpClient = true) : this( + httpClient, + baseUri, + authorizations, + options: null, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the SpeechToTextClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public SpeechToTextClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the SpeechToTextClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public SpeechToTextClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Uri? baseUri, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) + { + + HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } + Authorizations = authorizations ?? new global::System.Collections.Generic.List(); + Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); + _disposeHttpClient = disposeHttpClient; + + AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; + + Initialized(HttpClient); + } + + /// + public void Dispose() + { + if (_disposeHttpClient) + { + HttpClient.Dispose(); + } + } + + partial void Initialized( + global::System.Net.Http.HttpClient client); + partial void PrepareArguments( + global::System.Net.Http.HttpClient client); + partial void PrepareRequest( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpRequestMessage request); + partial void ProcessResponse( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response); + partial void ProcessResponseContent( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response, + ref string content); + + + private global::System.Uri? ResolveBaseUri( + global::ResembleAI.AutoSDKServer[] servers, + string defaultBaseUrl) + { + if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) + { + return explicitBaseUri; + } + + if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) + { + foreach (var server in servers) + { + if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) + { + return server.Uri; + } + } + } + + if (servers.Length > 0) + { + return servers[0].Uri; + } + + return string.IsNullOrWhiteSpace(defaultBaseUrl) + ? HttpClient.BaseAddress + : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); + } + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.g.cs deleted file mode 100644 index 0c22d4a..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentKnowledgeBaseClient.g.cs +++ /dev/null @@ -1,175 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public sealed partial class SubpackageAgentKnowledgeBaseClient : global::ResembleAI.ISubpackageAgentKnowledgeBaseClient, global::System.IDisposable - { - /// - /// - /// - public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; - - private bool _disposeHttpClient = true; - - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - public System.Uri? BaseUri => HttpClient.BaseAddress; - - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - public bool ReadResponseAsString { get; set; } -#if DEBUG - = true; -#endif - - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); - /// - /// - /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; - - - /// - /// Creates a new instance of the SubpackageAgentKnowledgeBaseClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageAgentKnowledgeBaseClient( - global::System.Net.Http.HttpClient? httpClient = null, - global::System.Uri? baseUri = null, - global::System.Collections.Generic.List? authorizations = null, - bool disposeHttpClient = true) : this( - httpClient, - baseUri, - authorizations, - options: null, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageAgentKnowledgeBaseClient with explicit options but no base URL override. - /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageAgentKnowledgeBaseClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) : this( - httpClient, - baseUri: null, - authorizations, - options, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageAgentKnowledgeBaseClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageAgentKnowledgeBaseClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Uri? baseUri, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) - { - - HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - if (baseUri is not null) - { - HttpClient.BaseAddress ??= baseUri; - } - Authorizations = authorizations ?? new global::System.Collections.Generic.List(); - Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); - _disposeHttpClient = disposeHttpClient; - - AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; - - Initialized(HttpClient); - } - - /// - public void Dispose() - { - if (_disposeHttpClient) - { - HttpClient.Dispose(); - } - } - - partial void Initialized( - global::System.Net.Http.HttpClient client); - partial void PrepareArguments( - global::System.Net.Http.HttpClient client); - partial void PrepareRequest( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpRequestMessage request); - partial void ProcessResponse( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response); - partial void ProcessResponseContent( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response, - ref string content); - - - private global::System.Uri? ResolveBaseUri( - global::ResembleAI.AutoSDKServer[] servers, - string defaultBaseUrl) - { - if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) - { - return explicitBaseUri; - } - - if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) - { - foreach (var server in servers) - { - if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) - { - return server.Uri; - } - } - } - - if (servers.Length > 0) - { - return servers[0].Uri; - } - - return string.IsNullOrWhiteSpace(defaultBaseUrl) - ? HttpClient.BaseAddress - : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); - } - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentPhoneNumbersClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentPhoneNumbersClient.g.cs deleted file mode 100644 index d079129..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentPhoneNumbersClient.g.cs +++ /dev/null @@ -1,175 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public sealed partial class SubpackageAgentPhoneNumbersClient : global::ResembleAI.ISubpackageAgentPhoneNumbersClient, global::System.IDisposable - { - /// - /// - /// - public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; - - private bool _disposeHttpClient = true; - - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - public System.Uri? BaseUri => HttpClient.BaseAddress; - - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - public bool ReadResponseAsString { get; set; } -#if DEBUG - = true; -#endif - - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); - /// - /// - /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; - - - /// - /// Creates a new instance of the SubpackageAgentPhoneNumbersClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageAgentPhoneNumbersClient( - global::System.Net.Http.HttpClient? httpClient = null, - global::System.Uri? baseUri = null, - global::System.Collections.Generic.List? authorizations = null, - bool disposeHttpClient = true) : this( - httpClient, - baseUri, - authorizations, - options: null, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageAgentPhoneNumbersClient with explicit options but no base URL override. - /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageAgentPhoneNumbersClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) : this( - httpClient, - baseUri: null, - authorizations, - options, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageAgentPhoneNumbersClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageAgentPhoneNumbersClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Uri? baseUri, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) - { - - HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - if (baseUri is not null) - { - HttpClient.BaseAddress ??= baseUri; - } - Authorizations = authorizations ?? new global::System.Collections.Generic.List(); - Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); - _disposeHttpClient = disposeHttpClient; - - AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; - - Initialized(HttpClient); - } - - /// - public void Dispose() - { - if (_disposeHttpClient) - { - HttpClient.Dispose(); - } - } - - partial void Initialized( - global::System.Net.Http.HttpClient client); - partial void PrepareArguments( - global::System.Net.Http.HttpClient client); - partial void PrepareRequest( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpRequestMessage request); - partial void ProcessResponse( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response); - partial void ProcessResponseContent( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response, - ref string content); - - - private global::System.Uri? ResolveBaseUri( - global::ResembleAI.AutoSDKServer[] servers, - string defaultBaseUrl) - { - if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) - { - return explicitBaseUri; - } - - if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) - { - foreach (var server in servers) - { - if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) - { - return server.Uri; - } - } - } - - if (servers.Length > 0) - { - return servers[0].Uri; - } - - return string.IsNullOrWhiteSpace(defaultBaseUrl) - ? HttpClient.BaseAddress - : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); - } - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentWebhooksClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentWebhooksClient.g.cs deleted file mode 100644 index 6649ddc..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAgentWebhooksClient.g.cs +++ /dev/null @@ -1,175 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public sealed partial class SubpackageAgentWebhooksClient : global::ResembleAI.ISubpackageAgentWebhooksClient, global::System.IDisposable - { - /// - /// - /// - public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; - - private bool _disposeHttpClient = true; - - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - public System.Uri? BaseUri => HttpClient.BaseAddress; - - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - public bool ReadResponseAsString { get; set; } -#if DEBUG - = true; -#endif - - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); - /// - /// - /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; - - - /// - /// Creates a new instance of the SubpackageAgentWebhooksClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageAgentWebhooksClient( - global::System.Net.Http.HttpClient? httpClient = null, - global::System.Uri? baseUri = null, - global::System.Collections.Generic.List? authorizations = null, - bool disposeHttpClient = true) : this( - httpClient, - baseUri, - authorizations, - options: null, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageAgentWebhooksClient with explicit options but no base URL override. - /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageAgentWebhooksClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) : this( - httpClient, - baseUri: null, - authorizations, - options, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageAgentWebhooksClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageAgentWebhooksClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Uri? baseUri, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) - { - - HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - if (baseUri is not null) - { - HttpClient.BaseAddress ??= baseUri; - } - Authorizations = authorizations ?? new global::System.Collections.Generic.List(); - Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); - _disposeHttpClient = disposeHttpClient; - - AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; - - Initialized(HttpClient); - } - - /// - public void Dispose() - { - if (_disposeHttpClient) - { - HttpClient.Dispose(); - } - } - - partial void Initialized( - global::System.Net.Http.HttpClient client); - partial void PrepareArguments( - global::System.Net.Http.HttpClient client); - partial void PrepareRequest( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpRequestMessage request); - partial void ProcessResponse( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response); - partial void ProcessResponseContent( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response, - ref string content); - - - private global::System.Uri? ResolveBaseUri( - global::ResembleAI.AutoSDKServer[] servers, - string defaultBaseUrl) - { - if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) - { - return explicitBaseUri; - } - - if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) - { - foreach (var server in servers) - { - if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) - { - return server.Uri; - } - } - } - - if (servers.Length > 0) - { - return servers[0].Uri; - } - - return string.IsNullOrWhiteSpace(defaultBaseUrl) - ? HttpClient.BaseAddress - : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); - } - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAudioEnhancementClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAudioEnhancementClient.g.cs deleted file mode 100644 index 83b1b0f..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAudioEnhancementClient.g.cs +++ /dev/null @@ -1,175 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public sealed partial class SubpackageAudioEnhancementClient : global::ResembleAI.ISubpackageAudioEnhancementClient, global::System.IDisposable - { - /// - /// - /// - public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; - - private bool _disposeHttpClient = true; - - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - public System.Uri? BaseUri => HttpClient.BaseAddress; - - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - public bool ReadResponseAsString { get; set; } -#if DEBUG - = true; -#endif - - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); - /// - /// - /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; - - - /// - /// Creates a new instance of the SubpackageAudioEnhancementClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageAudioEnhancementClient( - global::System.Net.Http.HttpClient? httpClient = null, - global::System.Uri? baseUri = null, - global::System.Collections.Generic.List? authorizations = null, - bool disposeHttpClient = true) : this( - httpClient, - baseUri, - authorizations, - options: null, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageAudioEnhancementClient with explicit options but no base URL override. - /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageAudioEnhancementClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) : this( - httpClient, - baseUri: null, - authorizations, - options, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageAudioEnhancementClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageAudioEnhancementClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Uri? baseUri, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) - { - - HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - if (baseUri is not null) - { - HttpClient.BaseAddress ??= baseUri; - } - Authorizations = authorizations ?? new global::System.Collections.Generic.List(); - Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); - _disposeHttpClient = disposeHttpClient; - - AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; - - Initialized(HttpClient); - } - - /// - public void Dispose() - { - if (_disposeHttpClient) - { - HttpClient.Dispose(); - } - } - - partial void Initialized( - global::System.Net.Http.HttpClient client); - partial void PrepareArguments( - global::System.Net.Http.HttpClient client); - partial void PrepareRequest( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpRequestMessage request); - partial void ProcessResponse( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response); - partial void ProcessResponseContent( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response, - ref string content); - - - private global::System.Uri? ResolveBaseUri( - global::ResembleAI.AutoSDKServer[] servers, - string defaultBaseUrl) - { - if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) - { - return explicitBaseUri; - } - - if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) - { - foreach (var server in servers) - { - if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) - { - return server.Uri; - } - } - } - - if (servers.Length > 0) - { - return servers[0].Uri; - } - - return string.IsNullOrWhiteSpace(defaultBaseUrl) - ? HttpClient.BaseAddress - : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); - } - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAudioSourceTracingClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAudioSourceTracingClient.g.cs deleted file mode 100644 index 830ffa3..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageAudioSourceTracingClient.g.cs +++ /dev/null @@ -1,175 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public sealed partial class SubpackageAudioSourceTracingClient : global::ResembleAI.ISubpackageAudioSourceTracingClient, global::System.IDisposable - { - /// - /// - /// - public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; - - private bool _disposeHttpClient = true; - - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - public System.Uri? BaseUri => HttpClient.BaseAddress; - - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - public bool ReadResponseAsString { get; set; } -#if DEBUG - = true; -#endif - - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); - /// - /// - /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; - - - /// - /// Creates a new instance of the SubpackageAudioSourceTracingClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageAudioSourceTracingClient( - global::System.Net.Http.HttpClient? httpClient = null, - global::System.Uri? baseUri = null, - global::System.Collections.Generic.List? authorizations = null, - bool disposeHttpClient = true) : this( - httpClient, - baseUri, - authorizations, - options: null, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageAudioSourceTracingClient with explicit options but no base URL override. - /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageAudioSourceTracingClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) : this( - httpClient, - baseUri: null, - authorizations, - options, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageAudioSourceTracingClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageAudioSourceTracingClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Uri? baseUri, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) - { - - HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - if (baseUri is not null) - { - HttpClient.BaseAddress ??= baseUri; - } - Authorizations = authorizations ?? new global::System.Collections.Generic.List(); - Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); - _disposeHttpClient = disposeHttpClient; - - AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; - - Initialized(HttpClient); - } - - /// - public void Dispose() - { - if (_disposeHttpClient) - { - HttpClient.Dispose(); - } - } - - partial void Initialized( - global::System.Net.Http.HttpClient client); - partial void PrepareArguments( - global::System.Net.Http.HttpClient client); - partial void PrepareRequest( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpRequestMessage request); - partial void ProcessResponse( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response); - partial void ProcessResponseContent( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response, - ref string content); - - - private global::System.Uri? ResolveBaseUri( - global::ResembleAI.AutoSDKServer[] servers, - string defaultBaseUrl) - { - if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) - { - return explicitBaseUri; - } - - if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) - { - foreach (var server in servers) - { - if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) - { - return server.Uri; - } - } - } - - if (servers.Length > 0) - { - return servers[0].Uri; - } - - return string.IsNullOrWhiteSpace(defaultBaseUrl) - ? HttpClient.BaseAddress - : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); - } - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageCustomPronunciationsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SubpackageCustomPronunciationsClient.g.cs deleted file mode 100644 index c52cc8b..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageCustomPronunciationsClient.g.cs +++ /dev/null @@ -1,175 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public sealed partial class SubpackageCustomPronunciationsClient : global::ResembleAI.ISubpackageCustomPronunciationsClient, global::System.IDisposable - { - /// - /// - /// - public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; - - private bool _disposeHttpClient = true; - - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - public System.Uri? BaseUri => HttpClient.BaseAddress; - - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - public bool ReadResponseAsString { get; set; } -#if DEBUG - = true; -#endif - - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); - /// - /// - /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; - - - /// - /// Creates a new instance of the SubpackageCustomPronunciationsClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageCustomPronunciationsClient( - global::System.Net.Http.HttpClient? httpClient = null, - global::System.Uri? baseUri = null, - global::System.Collections.Generic.List? authorizations = null, - bool disposeHttpClient = true) : this( - httpClient, - baseUri, - authorizations, - options: null, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageCustomPronunciationsClient with explicit options but no base URL override. - /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageCustomPronunciationsClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) : this( - httpClient, - baseUri: null, - authorizations, - options, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageCustomPronunciationsClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageCustomPronunciationsClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Uri? baseUri, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) - { - - HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - if (baseUri is not null) - { - HttpClient.BaseAddress ??= baseUri; - } - Authorizations = authorizations ?? new global::System.Collections.Generic.List(); - Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); - _disposeHttpClient = disposeHttpClient; - - AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; - - Initialized(HttpClient); - } - - /// - public void Dispose() - { - if (_disposeHttpClient) - { - HttpClient.Dispose(); - } - } - - partial void Initialized( - global::System.Net.Http.HttpClient client); - partial void PrepareArguments( - global::System.Net.Http.HttpClient client); - partial void PrepareRequest( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpRequestMessage request); - partial void ProcessResponse( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response); - partial void ProcessResponseContent( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response, - ref string content); - - - private global::System.Uri? ResolveBaseUri( - global::ResembleAI.AutoSDKServer[] servers, - string defaultBaseUrl) - { - if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) - { - return explicitBaseUri; - } - - if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) - { - foreach (var server in servers) - { - if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) - { - return server.Uri; - } - } - } - - if (servers.Length > 0) - { - return servers[0].Uri; - } - - return string.IsNullOrWhiteSpace(defaultBaseUrl) - ? HttpClient.BaseAddress - : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); - } - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDeepfakeDetectionClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDeepfakeDetectionClient.g.cs deleted file mode 100644 index 9f2974e..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDeepfakeDetectionClient.g.cs +++ /dev/null @@ -1,175 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public sealed partial class SubpackageDeepfakeDetectionClient : global::ResembleAI.ISubpackageDeepfakeDetectionClient, global::System.IDisposable - { - /// - /// - /// - public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; - - private bool _disposeHttpClient = true; - - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - public System.Uri? BaseUri => HttpClient.BaseAddress; - - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - public bool ReadResponseAsString { get; set; } -#if DEBUG - = true; -#endif - - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); - /// - /// - /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; - - - /// - /// Creates a new instance of the SubpackageDeepfakeDetectionClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageDeepfakeDetectionClient( - global::System.Net.Http.HttpClient? httpClient = null, - global::System.Uri? baseUri = null, - global::System.Collections.Generic.List? authorizations = null, - bool disposeHttpClient = true) : this( - httpClient, - baseUri, - authorizations, - options: null, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageDeepfakeDetectionClient with explicit options but no base URL override. - /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageDeepfakeDetectionClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) : this( - httpClient, - baseUri: null, - authorizations, - options, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageDeepfakeDetectionClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageDeepfakeDetectionClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Uri? baseUri, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) - { - - HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - if (baseUri is not null) - { - HttpClient.BaseAddress ??= baseUri; - } - Authorizations = authorizations ?? new global::System.Collections.Generic.List(); - Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); - _disposeHttpClient = disposeHttpClient; - - AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; - - Initialized(HttpClient); - } - - /// - public void Dispose() - { - if (_disposeHttpClient) - { - HttpClient.Dispose(); - } - } - - partial void Initialized( - global::System.Net.Http.HttpClient client); - partial void PrepareArguments( - global::System.Net.Http.HttpClient client); - partial void PrepareRequest( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpRequestMessage request); - partial void ProcessResponse( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response); - partial void ProcessResponseContent( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response, - ref string content); - - - private global::System.Uri? ResolveBaseUri( - global::ResembleAI.AutoSDKServer[] servers, - string defaultBaseUrl) - { - if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) - { - return explicitBaseUri; - } - - if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) - { - foreach (var server in servers) - { - if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) - { - return server.Uri; - } - } - } - - if (servers.Length > 0) - { - return servers[0].Uri; - } - - return string.IsNullOrWhiteSpace(defaultBaseUrl) - ? HttpClient.BaseAddress - : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); - } - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDetectIntelligenceClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDetectIntelligenceClient.g.cs deleted file mode 100644 index db8a14a..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDetectIntelligenceClient.g.cs +++ /dev/null @@ -1,175 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public sealed partial class SubpackageDetectIntelligenceClient : global::ResembleAI.ISubpackageDetectIntelligenceClient, global::System.IDisposable - { - /// - /// - /// - public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; - - private bool _disposeHttpClient = true; - - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - public System.Uri? BaseUri => HttpClient.BaseAddress; - - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - public bool ReadResponseAsString { get; set; } -#if DEBUG - = true; -#endif - - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); - /// - /// - /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; - - - /// - /// Creates a new instance of the SubpackageDetectIntelligenceClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageDetectIntelligenceClient( - global::System.Net.Http.HttpClient? httpClient = null, - global::System.Uri? baseUri = null, - global::System.Collections.Generic.List? authorizations = null, - bool disposeHttpClient = true) : this( - httpClient, - baseUri, - authorizations, - options: null, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageDetectIntelligenceClient with explicit options but no base URL override. - /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageDetectIntelligenceClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) : this( - httpClient, - baseUri: null, - authorizations, - options, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageDetectIntelligenceClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageDetectIntelligenceClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Uri? baseUri, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) - { - - HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - if (baseUri is not null) - { - HttpClient.BaseAddress ??= baseUri; - } - Authorizations = authorizations ?? new global::System.Collections.Generic.List(); - Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); - _disposeHttpClient = disposeHttpClient; - - AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; - - Initialized(HttpClient); - } - - /// - public void Dispose() - { - if (_disposeHttpClient) - { - HttpClient.Dispose(); - } - } - - partial void Initialized( - global::System.Net.Http.HttpClient client); - partial void PrepareArguments( - global::System.Net.Http.HttpClient client); - partial void PrepareRequest( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpRequestMessage request); - partial void ProcessResponse( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response); - partial void ProcessResponseContent( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response, - ref string content); - - - private global::System.Uri? ResolveBaseUri( - global::ResembleAI.AutoSDKServer[] servers, - string defaultBaseUrl) - { - if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) - { - return explicitBaseUri; - } - - if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) - { - foreach (var server in servers) - { - if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) - { - return server.Uri; - } - } - } - - if (servers.Length > 0) - { - return servers[0].Uri; - } - - return string.IsNullOrWhiteSpace(defaultBaseUrl) - ? HttpClient.BaseAddress - : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); - } - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageIntelligenceClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SubpackageIntelligenceClient.g.cs deleted file mode 100644 index cf2c292..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageIntelligenceClient.g.cs +++ /dev/null @@ -1,175 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public sealed partial class SubpackageIntelligenceClient : global::ResembleAI.ISubpackageIntelligenceClient, global::System.IDisposable - { - /// - /// - /// - public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; - - private bool _disposeHttpClient = true; - - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - public System.Uri? BaseUri => HttpClient.BaseAddress; - - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - public bool ReadResponseAsString { get; set; } -#if DEBUG - = true; -#endif - - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); - /// - /// - /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; - - - /// - /// Creates a new instance of the SubpackageIntelligenceClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageIntelligenceClient( - global::System.Net.Http.HttpClient? httpClient = null, - global::System.Uri? baseUri = null, - global::System.Collections.Generic.List? authorizations = null, - bool disposeHttpClient = true) : this( - httpClient, - baseUri, - authorizations, - options: null, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageIntelligenceClient with explicit options but no base URL override. - /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageIntelligenceClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) : this( - httpClient, - baseUri: null, - authorizations, - options, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageIntelligenceClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageIntelligenceClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Uri? baseUri, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) - { - - HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - if (baseUri is not null) - { - HttpClient.BaseAddress ??= baseUri; - } - Authorizations = authorizations ?? new global::System.Collections.Generic.List(); - Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); - _disposeHttpClient = disposeHttpClient; - - AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; - - Initialized(HttpClient); - } - - /// - public void Dispose() - { - if (_disposeHttpClient) - { - HttpClient.Dispose(); - } - } - - partial void Initialized( - global::System.Net.Http.HttpClient client); - partial void PrepareArguments( - global::System.Net.Http.HttpClient client); - partial void PrepareRequest( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpRequestMessage request); - partial void ProcessResponse( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response); - partial void ProcessResponseContent( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response, - ref string content); - - - private global::System.Uri? ResolveBaseUri( - global::ResembleAI.AutoSDKServer[] servers, - string defaultBaseUrl) - { - if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) - { - return explicitBaseUri; - } - - if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) - { - foreach (var server in servers) - { - if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) - { - return server.Uri; - } - } - } - - if (servers.Length > 0) - { - return servers[0].Uri; - } - - return string.IsNullOrWhiteSpace(defaultBaseUrl) - ? HttpClient.BaseAddress - : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); - } - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageSecureUploadsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SubpackageSecureUploadsClient.g.cs deleted file mode 100644 index bab1a4b..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageSecureUploadsClient.g.cs +++ /dev/null @@ -1,175 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public sealed partial class SubpackageSecureUploadsClient : global::ResembleAI.ISubpackageSecureUploadsClient, global::System.IDisposable - { - /// - /// - /// - public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; - - private bool _disposeHttpClient = true; - - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - public System.Uri? BaseUri => HttpClient.BaseAddress; - - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - public bool ReadResponseAsString { get; set; } -#if DEBUG - = true; -#endif - - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); - /// - /// - /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; - - - /// - /// Creates a new instance of the SubpackageSecureUploadsClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageSecureUploadsClient( - global::System.Net.Http.HttpClient? httpClient = null, - global::System.Uri? baseUri = null, - global::System.Collections.Generic.List? authorizations = null, - bool disposeHttpClient = true) : this( - httpClient, - baseUri, - authorizations, - options: null, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageSecureUploadsClient with explicit options but no base URL override. - /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageSecureUploadsClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) : this( - httpClient, - baseUri: null, - authorizations, - options, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageSecureUploadsClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageSecureUploadsClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Uri? baseUri, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) - { - - HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - if (baseUri is not null) - { - HttpClient.BaseAddress ??= baseUri; - } - Authorizations = authorizations ?? new global::System.Collections.Generic.List(); - Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); - _disposeHttpClient = disposeHttpClient; - - AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; - - Initialized(HttpClient); - } - - /// - public void Dispose() - { - if (_disposeHttpClient) - { - HttpClient.Dispose(); - } - } - - partial void Initialized( - global::System.Net.Http.HttpClient client); - partial void PrepareArguments( - global::System.Net.Http.HttpClient client); - partial void PrepareRequest( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpRequestMessage request); - partial void ProcessResponse( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response); - partial void ProcessResponseContent( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response, - ref string content); - - - private global::System.Uri? ResolveBaseUri( - global::ResembleAI.AutoSDKServer[] servers, - string defaultBaseUrl) - { - if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) - { - return explicitBaseUri; - } - - if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) - { - foreach (var server in servers) - { - if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) - { - return server.Uri; - } - } - } - - if (servers.Length > 0) - { - return servers[0].Uri; - } - - return string.IsNullOrWhiteSpace(defaultBaseUrl) - ? HttpClient.BaseAddress - : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); - } - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageSpeechToTextClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SubpackageSpeechToTextClient.g.cs deleted file mode 100644 index a0711cc..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageSpeechToTextClient.g.cs +++ /dev/null @@ -1,175 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public sealed partial class SubpackageSpeechToTextClient : global::ResembleAI.ISubpackageSpeechToTextClient, global::System.IDisposable - { - /// - /// - /// - public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; - - private bool _disposeHttpClient = true; - - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - public System.Uri? BaseUri => HttpClient.BaseAddress; - - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - public bool ReadResponseAsString { get; set; } -#if DEBUG - = true; -#endif - - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); - /// - /// - /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; - - - /// - /// Creates a new instance of the SubpackageSpeechToTextClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageSpeechToTextClient( - global::System.Net.Http.HttpClient? httpClient = null, - global::System.Uri? baseUri = null, - global::System.Collections.Generic.List? authorizations = null, - bool disposeHttpClient = true) : this( - httpClient, - baseUri, - authorizations, - options: null, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageSpeechToTextClient with explicit options but no base URL override. - /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageSpeechToTextClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) : this( - httpClient, - baseUri: null, - authorizations, - options, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageSpeechToTextClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageSpeechToTextClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Uri? baseUri, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) - { - - HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - if (baseUri is not null) - { - HttpClient.BaseAddress ??= baseUri; - } - Authorizations = authorizations ?? new global::System.Collections.Generic.List(); - Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); - _disposeHttpClient = disposeHttpClient; - - AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; - - Initialized(HttpClient); - } - - /// - public void Dispose() - { - if (_disposeHttpClient) - { - HttpClient.Dispose(); - } - } - - partial void Initialized( - global::System.Net.Http.HttpClient client); - partial void PrepareArguments( - global::System.Net.Http.HttpClient client); - partial void PrepareRequest( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpRequestMessage request); - partial void ProcessResponse( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response); - partial void ProcessResponseContent( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response, - ref string content); - - - private global::System.Uri? ResolveBaseUri( - global::ResembleAI.AutoSDKServer[] servers, - string defaultBaseUrl) - { - if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) - { - return explicitBaseUri; - } - - if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) - { - foreach (var server in servers) - { - if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) - { - return server.Uri; - } - } - } - - if (servers.Length > 0) - { - return servers[0].Uri; - } - - return string.IsNullOrWhiteSpace(defaultBaseUrl) - ? HttpClient.BaseAddress - : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); - } - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageTermSubstitutionsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SubpackageTermSubstitutionsClient.g.cs deleted file mode 100644 index 4d0932e..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageTermSubstitutionsClient.g.cs +++ /dev/null @@ -1,175 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public sealed partial class SubpackageTermSubstitutionsClient : global::ResembleAI.ISubpackageTermSubstitutionsClient, global::System.IDisposable - { - /// - /// - /// - public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; - - private bool _disposeHttpClient = true; - - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - public System.Uri? BaseUri => HttpClient.BaseAddress; - - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - public bool ReadResponseAsString { get; set; } -#if DEBUG - = true; -#endif - - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); - /// - /// - /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; - - - /// - /// Creates a new instance of the SubpackageTermSubstitutionsClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageTermSubstitutionsClient( - global::System.Net.Http.HttpClient? httpClient = null, - global::System.Uri? baseUri = null, - global::System.Collections.Generic.List? authorizations = null, - bool disposeHttpClient = true) : this( - httpClient, - baseUri, - authorizations, - options: null, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageTermSubstitutionsClient with explicit options but no base URL override. - /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageTermSubstitutionsClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) : this( - httpClient, - baseUri: null, - authorizations, - options, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageTermSubstitutionsClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageTermSubstitutionsClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Uri? baseUri, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) - { - - HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - if (baseUri is not null) - { - HttpClient.BaseAddress ??= baseUri; - } - Authorizations = authorizations ?? new global::System.Collections.Generic.List(); - Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); - _disposeHttpClient = disposeHttpClient; - - AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; - - Initialized(HttpClient); - } - - /// - public void Dispose() - { - if (_disposeHttpClient) - { - HttpClient.Dispose(); - } - } - - partial void Initialized( - global::System.Net.Http.HttpClient client); - partial void PrepareArguments( - global::System.Net.Http.HttpClient client); - partial void PrepareRequest( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpRequestMessage request); - partial void ProcessResponse( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response); - partial void ProcessResponseContent( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response, - ref string content); - - - private global::System.Uri? ResolveBaseUri( - global::ResembleAI.AutoSDKServer[] servers, - string defaultBaseUrl) - { - if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) - { - return explicitBaseUri; - } - - if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) - { - foreach (var server in servers) - { - if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) - { - return server.Uri; - } - } - } - - if (servers.Length > 0) - { - return servers[0].Uri; - } - - return string.IsNullOrWhiteSpace(defaultBaseUrl) - ? HttpClient.BaseAddress - : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); - } - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceDesignClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceDesignClient.g.cs deleted file mode 100644 index 2b1b848..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceDesignClient.g.cs +++ /dev/null @@ -1,175 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public sealed partial class SubpackageVoiceDesignClient : global::ResembleAI.ISubpackageVoiceDesignClient, global::System.IDisposable - { - /// - /// - /// - public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; - - private bool _disposeHttpClient = true; - - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - public System.Uri? BaseUri => HttpClient.BaseAddress; - - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - public bool ReadResponseAsString { get; set; } -#if DEBUG - = true; -#endif - - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); - /// - /// - /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; - - - /// - /// Creates a new instance of the SubpackageVoiceDesignClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageVoiceDesignClient( - global::System.Net.Http.HttpClient? httpClient = null, - global::System.Uri? baseUri = null, - global::System.Collections.Generic.List? authorizations = null, - bool disposeHttpClient = true) : this( - httpClient, - baseUri, - authorizations, - options: null, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageVoiceDesignClient with explicit options but no base URL override. - /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageVoiceDesignClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) : this( - httpClient, - baseUri: null, - authorizations, - options, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageVoiceDesignClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageVoiceDesignClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Uri? baseUri, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) - { - - HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - if (baseUri is not null) - { - HttpClient.BaseAddress ??= baseUri; - } - Authorizations = authorizations ?? new global::System.Collections.Generic.List(); - Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); - _disposeHttpClient = disposeHttpClient; - - AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; - - Initialized(HttpClient); - } - - /// - public void Dispose() - { - if (_disposeHttpClient) - { - HttpClient.Dispose(); - } - } - - partial void Initialized( - global::System.Net.Http.HttpClient client); - partial void PrepareArguments( - global::System.Net.Http.HttpClient client); - partial void PrepareRequest( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpRequestMessage request); - partial void ProcessResponse( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response); - partial void ProcessResponseContent( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response, - ref string content); - - - private global::System.Uri? ResolveBaseUri( - global::ResembleAI.AutoSDKServer[] servers, - string defaultBaseUrl) - { - if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) - { - return explicitBaseUri; - } - - if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) - { - foreach (var server in servers) - { - if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) - { - return server.Uri; - } - } - } - - if (servers.Length > 0) - { - return servers[0].Uri; - } - - return string.IsNullOrWhiteSpace(defaultBaseUrl) - ? HttpClient.BaseAddress - : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); - } - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceSettingsPresetsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceSettingsPresetsClient.g.cs deleted file mode 100644 index b6db19c..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceSettingsPresetsClient.g.cs +++ /dev/null @@ -1,175 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public sealed partial class SubpackageVoiceSettingsPresetsClient : global::ResembleAI.ISubpackageVoiceSettingsPresetsClient, global::System.IDisposable - { - /// - /// - /// - public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; - - private bool _disposeHttpClient = true; - - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - public System.Uri? BaseUri => HttpClient.BaseAddress; - - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - public bool ReadResponseAsString { get; set; } -#if DEBUG - = true; -#endif - - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); - /// - /// - /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; - - - /// - /// Creates a new instance of the SubpackageVoiceSettingsPresetsClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageVoiceSettingsPresetsClient( - global::System.Net.Http.HttpClient? httpClient = null, - global::System.Uri? baseUri = null, - global::System.Collections.Generic.List? authorizations = null, - bool disposeHttpClient = true) : this( - httpClient, - baseUri, - authorizations, - options: null, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageVoiceSettingsPresetsClient with explicit options but no base URL override. - /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageVoiceSettingsPresetsClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) : this( - httpClient, - baseUri: null, - authorizations, - options, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageVoiceSettingsPresetsClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageVoiceSettingsPresetsClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Uri? baseUri, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) - { - - HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - if (baseUri is not null) - { - HttpClient.BaseAddress ??= baseUri; - } - Authorizations = authorizations ?? new global::System.Collections.Generic.List(); - Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); - _disposeHttpClient = disposeHttpClient; - - AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; - - Initialized(HttpClient); - } - - /// - public void Dispose() - { - if (_disposeHttpClient) - { - HttpClient.Dispose(); - } - } - - partial void Initialized( - global::System.Net.Http.HttpClient client); - partial void PrepareArguments( - global::System.Net.Http.HttpClient client); - partial void PrepareRequest( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpRequestMessage request); - partial void ProcessResponse( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response); - partial void ProcessResponseContent( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response, - ref string content); - - - private global::System.Uri? ResolveBaseUri( - global::ResembleAI.AutoSDKServer[] servers, - string defaultBaseUrl) - { - if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) - { - return explicitBaseUri; - } - - if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) - { - foreach (var server in servers) - { - if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) - { - return server.Uri; - } - } - } - - if (servers.Length > 0) - { - return servers[0].Uri; - } - - return string.IsNullOrWhiteSpace(defaultBaseUrl) - ? HttpClient.BaseAddress - : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); - } - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageWatermarkClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SubpackageWatermarkClient.g.cs deleted file mode 100644 index c721d5b..0000000 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageWatermarkClient.g.cs +++ /dev/null @@ -1,175 +0,0 @@ - -#nullable enable - -namespace ResembleAI -{ - /// - /// If no httpClient is provided, a new one will be created.
- /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - ///
- public sealed partial class SubpackageWatermarkClient : global::ResembleAI.ISubpackageWatermarkClient, global::System.IDisposable - { - /// - /// - /// - public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; - - private bool _disposeHttpClient = true; - - /// - public global::System.Net.Http.HttpClient HttpClient { get; } - - /// - public System.Uri? BaseUri => HttpClient.BaseAddress; - - /// - public global::System.Collections.Generic.List Authorizations { get; } - - /// - public bool ReadResponseAsString { get; set; } -#if DEBUG - = true; -#endif - - /// - public global::ResembleAI.AutoSDKClientOptions Options { get; } - - - internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); - /// - /// - /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; - - - /// - /// Creates a new instance of the SubpackageWatermarkClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageWatermarkClient( - global::System.Net.Http.HttpClient? httpClient = null, - global::System.Uri? baseUri = null, - global::System.Collections.Generic.List? authorizations = null, - bool disposeHttpClient = true) : this( - httpClient, - baseUri, - authorizations, - options: null, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageWatermarkClient with explicit options but no base URL override. - /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageWatermarkClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) : this( - httpClient, - baseUri: null, - authorizations, - options, - disposeHttpClient: disposeHttpClient) - { - } - - /// - /// Creates a new instance of the SubpackageWatermarkClient. - /// If no httpClient is provided, a new one will be created. - /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. - /// - /// The HttpClient instance. If not provided, a new one will be created. - /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. - /// The authorizations to use for the requests. - /// Client-wide request defaults such as headers, query parameters, retries, and timeout. - /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageWatermarkClient( - global::System.Net.Http.HttpClient? httpClient, - global::System.Uri? baseUri, - global::System.Collections.Generic.List? authorizations, - global::ResembleAI.AutoSDKClientOptions? options, - bool disposeHttpClient = true) - { - - HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - if (baseUri is not null) - { - HttpClient.BaseAddress ??= baseUri; - } - Authorizations = authorizations ?? new global::System.Collections.Generic.List(); - Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); - _disposeHttpClient = disposeHttpClient; - - AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; - - Initialized(HttpClient); - } - - /// - public void Dispose() - { - if (_disposeHttpClient) - { - HttpClient.Dispose(); - } - } - - partial void Initialized( - global::System.Net.Http.HttpClient client); - partial void PrepareArguments( - global::System.Net.Http.HttpClient client); - partial void PrepareRequest( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpRequestMessage request); - partial void ProcessResponse( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response); - partial void ProcessResponseContent( - global::System.Net.Http.HttpClient client, - global::System.Net.Http.HttpResponseMessage response, - ref string content); - - - private global::System.Uri? ResolveBaseUri( - global::ResembleAI.AutoSDKServer[] servers, - string defaultBaseUrl) - { - if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) - { - return explicitBaseUri; - } - - if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) - { - foreach (var server in servers) - { - if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) - { - return server.Uri; - } - } - } - - if (servers.Length > 0) - { - return servers[0].Uri; - } - - return string.IsNullOrWhiteSpace(defaultBaseUrl) - ? HttpClient.BaseAddress - : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); - } - } -} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageTermSubstitutionsClient.CreateTermSubstitution.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.TermSubstitutionsClient.CreateTermSubstitution.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageTermSubstitutionsClient.CreateTermSubstitution.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.TermSubstitutionsClient.CreateTermSubstitution.g.cs index 0a07147..1b35e5d 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageTermSubstitutionsClient.CreateTermSubstitution.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.TermSubstitutionsClient.CreateTermSubstitution.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageTermSubstitutionsClient + public partial class TermSubstitutionsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_CreateTermSubstitutionServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageTermSubstitutionsClient.DeleteTermSubstitution.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.TermSubstitutionsClient.DeleteTermSubstitution.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageTermSubstitutionsClient.DeleteTermSubstitution.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.TermSubstitutionsClient.DeleteTermSubstitution.g.cs index cdf194e..f6d04f2 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageTermSubstitutionsClient.DeleteTermSubstitution.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.TermSubstitutionsClient.DeleteTermSubstitution.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageTermSubstitutionsClient + public partial class TermSubstitutionsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_DeleteTermSubstitutionServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageTermSubstitutionsClient.GetTermSubstitution.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.TermSubstitutionsClient.GetTermSubstitution.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageTermSubstitutionsClient.GetTermSubstitution.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.TermSubstitutionsClient.GetTermSubstitution.g.cs index fb264e0..b25077c 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageTermSubstitutionsClient.GetTermSubstitution.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.TermSubstitutionsClient.GetTermSubstitution.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageTermSubstitutionsClient + public partial class TermSubstitutionsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetTermSubstitutionServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageTermSubstitutionsClient.ListTermSubstitutions.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.TermSubstitutionsClient.ListTermSubstitutions.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageTermSubstitutionsClient.ListTermSubstitutions.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.TermSubstitutionsClient.ListTermSubstitutions.g.cs index 37a949f..9c5984a 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageTermSubstitutionsClient.ListTermSubstitutions.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.TermSubstitutionsClient.ListTermSubstitutions.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageTermSubstitutionsClient + public partial class TermSubstitutionsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ListTermSubstitutionsServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.TermSubstitutionsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.TermSubstitutionsClient.g.cs new file mode 100644 index 0000000..393095f --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.TermSubstitutionsClient.g.cs @@ -0,0 +1,175 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public sealed partial class TermSubstitutionsClient : global::ResembleAI.ITermSubstitutionsClient, global::System.IDisposable + { + /// + /// + /// + public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; + + private bool _disposeHttpClient = true; + + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + public System.Uri? BaseUri => HttpClient.BaseAddress; + + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + public bool ReadResponseAsString { get; set; } +#if DEBUG + = true; +#endif + + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); + /// + /// + /// + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; + + + /// + /// Creates a new instance of the TermSubstitutionsClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Dispose the HttpClient when the instance is disposed. True by default. + public TermSubstitutionsClient( + global::System.Net.Http.HttpClient? httpClient = null, + global::System.Uri? baseUri = null, + global::System.Collections.Generic.List? authorizations = null, + bool disposeHttpClient = true) : this( + httpClient, + baseUri, + authorizations, + options: null, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the TermSubstitutionsClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public TermSubstitutionsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the TermSubstitutionsClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public TermSubstitutionsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Uri? baseUri, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) + { + + HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } + Authorizations = authorizations ?? new global::System.Collections.Generic.List(); + Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); + _disposeHttpClient = disposeHttpClient; + + AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; + + Initialized(HttpClient); + } + + /// + public void Dispose() + { + if (_disposeHttpClient) + { + HttpClient.Dispose(); + } + } + + partial void Initialized( + global::System.Net.Http.HttpClient client); + partial void PrepareArguments( + global::System.Net.Http.HttpClient client); + partial void PrepareRequest( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpRequestMessage request); + partial void ProcessResponse( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response); + partial void ProcessResponseContent( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response, + ref string content); + + + private global::System.Uri? ResolveBaseUri( + global::ResembleAI.AutoSDKServer[] servers, + string defaultBaseUrl) + { + if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) + { + return explicitBaseUri; + } + + if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) + { + foreach (var server in servers) + { + if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) + { + return server.Uri; + } + } + } + + if (servers.Length > 0) + { + return servers[0].Uri; + } + + return string.IsNullOrWhiteSpace(defaultBaseUrl) + ? HttpClient.BaseAddress + : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); + } + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageTextToSpeechClient.StreamSynthesize.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.TextToSpeechClient.StreamSynthesize.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageTextToSpeechClient.StreamSynthesize.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.TextToSpeechClient.StreamSynthesize.g.cs index b4a2341..c31d37c 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageTextToSpeechClient.StreamSynthesize.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.TextToSpeechClient.StreamSynthesize.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageTextToSpeechClient + public partial class TextToSpeechClient { private static readonly global::ResembleAI.AutoSDKServer[] s_StreamSynthesizeServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageTextToSpeechClient.Synthesize.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.TextToSpeechClient.Synthesize.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageTextToSpeechClient.Synthesize.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.TextToSpeechClient.Synthesize.g.cs index bb66fdc..aab8f75 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageTextToSpeechClient.Synthesize.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.TextToSpeechClient.Synthesize.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageTextToSpeechClient + public partial class TextToSpeechClient { private static readonly global::ResembleAI.AutoSDKServer[] s_SynthesizeServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageTextToSpeechClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.TextToSpeechClient.g.cs similarity index 93% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageTextToSpeechClient.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.TextToSpeechClient.g.cs index af789fe..cfbb355 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageTextToSpeechClient.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.TextToSpeechClient.g.cs @@ -7,7 +7,7 @@ namespace ResembleAI /// If no httpClient is provided, a new one will be created.
/// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. ///
- public sealed partial class SubpackageTextToSpeechClient : global::ResembleAI.ISubpackageTextToSpeechClient, global::System.IDisposable + public sealed partial class TextToSpeechClient : global::ResembleAI.ITextToSpeechClient, global::System.IDisposable { /// /// @@ -43,7 +43,7 @@ public sealed partial class SubpackageTextToSpeechClient : global::ResembleAI.IS /// - /// Creates a new instance of the SubpackageTextToSpeechClient. + /// Creates a new instance of the TextToSpeechClient. /// If no httpClient is provided, a new one will be created. /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. /// @@ -51,7 +51,7 @@ public sealed partial class SubpackageTextToSpeechClient : global::ResembleAI.IS /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. /// The authorizations to use for the requests. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageTextToSpeechClient( + public TextToSpeechClient( global::System.Net.Http.HttpClient? httpClient = null, global::System.Uri? baseUri = null, global::System.Collections.Generic.List? authorizations = null, @@ -65,14 +65,14 @@ public SubpackageTextToSpeechClient( } /// - /// Creates a new instance of the SubpackageTextToSpeechClient with explicit options but no base URL override. + /// Creates a new instance of the TextToSpeechClient with explicit options but no base URL override. /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. /// /// The HttpClient instance. If not provided, a new one will be created. /// The authorizations to use for the requests. /// Client-wide request defaults such as headers, query parameters, retries, and timeout. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageTextToSpeechClient( + public TextToSpeechClient( global::System.Net.Http.HttpClient? httpClient, global::System.Collections.Generic.List? authorizations, global::ResembleAI.AutoSDKClientOptions? options, @@ -86,7 +86,7 @@ public SubpackageTextToSpeechClient( } /// - /// Creates a new instance of the SubpackageTextToSpeechClient. + /// Creates a new instance of the TextToSpeechClient. /// If no httpClient is provided, a new one will be created. /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. /// @@ -95,7 +95,7 @@ public SubpackageTextToSpeechClient( /// The authorizations to use for the requests. /// Client-wide request defaults such as headers, query parameters, retries, and timeout. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageTextToSpeechClient( + public TextToSpeechClient( global::System.Net.Http.HttpClient? httpClient, global::System.Uri? baseUri, global::System.Collections.Generic.List? authorizations, diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceDesignClient.CreateVoiceFromCandidate.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.VoiceDesignClient.CreateVoiceFromCandidate.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceDesignClient.CreateVoiceFromCandidate.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.VoiceDesignClient.CreateVoiceFromCandidate.g.cs index a3c298a..16f5e82 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceDesignClient.CreateVoiceFromCandidate.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.VoiceDesignClient.CreateVoiceFromCandidate.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageVoiceDesignClient + public partial class VoiceDesignClient { private static readonly global::ResembleAI.AutoSDKServer[] s_CreateVoiceFromCandidateServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceDesignClient.GenerateVoiceDesign.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.VoiceDesignClient.GenerateVoiceDesign.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceDesignClient.GenerateVoiceDesign.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.VoiceDesignClient.GenerateVoiceDesign.g.cs index 694f11e..3e84066 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceDesignClient.GenerateVoiceDesign.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.VoiceDesignClient.GenerateVoiceDesign.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageVoiceDesignClient + public partial class VoiceDesignClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GenerateVoiceDesignServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.VoiceDesignClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.VoiceDesignClient.g.cs new file mode 100644 index 0000000..cca7e5d --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.VoiceDesignClient.g.cs @@ -0,0 +1,175 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public sealed partial class VoiceDesignClient : global::ResembleAI.IVoiceDesignClient, global::System.IDisposable + { + /// + /// + /// + public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; + + private bool _disposeHttpClient = true; + + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + public System.Uri? BaseUri => HttpClient.BaseAddress; + + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + public bool ReadResponseAsString { get; set; } +#if DEBUG + = true; +#endif + + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); + /// + /// + /// + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; + + + /// + /// Creates a new instance of the VoiceDesignClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Dispose the HttpClient when the instance is disposed. True by default. + public VoiceDesignClient( + global::System.Net.Http.HttpClient? httpClient = null, + global::System.Uri? baseUri = null, + global::System.Collections.Generic.List? authorizations = null, + bool disposeHttpClient = true) : this( + httpClient, + baseUri, + authorizations, + options: null, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the VoiceDesignClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public VoiceDesignClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the VoiceDesignClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public VoiceDesignClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Uri? baseUri, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) + { + + HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } + Authorizations = authorizations ?? new global::System.Collections.Generic.List(); + Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); + _disposeHttpClient = disposeHttpClient; + + AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; + + Initialized(HttpClient); + } + + /// + public void Dispose() + { + if (_disposeHttpClient) + { + HttpClient.Dispose(); + } + } + + partial void Initialized( + global::System.Net.Http.HttpClient client); + partial void PrepareArguments( + global::System.Net.Http.HttpClient client); + partial void PrepareRequest( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpRequestMessage request); + partial void ProcessResponse( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response); + partial void ProcessResponseContent( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response, + ref string content); + + + private global::System.Uri? ResolveBaseUri( + global::ResembleAI.AutoSDKServer[] servers, + string defaultBaseUrl) + { + if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) + { + return explicitBaseUri; + } + + if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) + { + foreach (var server in servers) + { + if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) + { + return server.Uri; + } + } + } + + if (servers.Length > 0) + { + return servers[0].Uri; + } + + return string.IsNullOrWhiteSpace(defaultBaseUrl) + ? HttpClient.BaseAddress + : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); + } + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceSettingsPresetsClient.CreateVoiceSettingsPreset.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.VoiceSettingsPresetsClient.CreateVoiceSettingsPreset.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceSettingsPresetsClient.CreateVoiceSettingsPreset.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.VoiceSettingsPresetsClient.CreateVoiceSettingsPreset.g.cs index 7f47065..af84023 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceSettingsPresetsClient.CreateVoiceSettingsPreset.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.VoiceSettingsPresetsClient.CreateVoiceSettingsPreset.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageVoiceSettingsPresetsClient + public partial class VoiceSettingsPresetsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_CreateVoiceSettingsPresetServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceSettingsPresetsClient.DeleteVoiceSettingsPreset.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.VoiceSettingsPresetsClient.DeleteVoiceSettingsPreset.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceSettingsPresetsClient.DeleteVoiceSettingsPreset.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.VoiceSettingsPresetsClient.DeleteVoiceSettingsPreset.g.cs index b66cb50..8b937fe 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceSettingsPresetsClient.DeleteVoiceSettingsPreset.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.VoiceSettingsPresetsClient.DeleteVoiceSettingsPreset.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageVoiceSettingsPresetsClient + public partial class VoiceSettingsPresetsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_DeleteVoiceSettingsPresetServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceSettingsPresetsClient.GetVoiceSettingsPreset.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.VoiceSettingsPresetsClient.GetVoiceSettingsPreset.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceSettingsPresetsClient.GetVoiceSettingsPreset.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.VoiceSettingsPresetsClient.GetVoiceSettingsPreset.g.cs index 1c8fae4..22cd89f 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceSettingsPresetsClient.GetVoiceSettingsPreset.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.VoiceSettingsPresetsClient.GetVoiceSettingsPreset.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageVoiceSettingsPresetsClient + public partial class VoiceSettingsPresetsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetVoiceSettingsPresetServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceSettingsPresetsClient.ListVoiceSettingsPresets.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.VoiceSettingsPresetsClient.ListVoiceSettingsPresets.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceSettingsPresetsClient.ListVoiceSettingsPresets.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.VoiceSettingsPresetsClient.ListVoiceSettingsPresets.g.cs index e03f865..8bf06b7 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceSettingsPresetsClient.ListVoiceSettingsPresets.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.VoiceSettingsPresetsClient.ListVoiceSettingsPresets.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageVoiceSettingsPresetsClient + public partial class VoiceSettingsPresetsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ListVoiceSettingsPresetsServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceSettingsPresetsClient.UpdateVoiceSettingsPreset.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.VoiceSettingsPresetsClient.UpdateVoiceSettingsPreset.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceSettingsPresetsClient.UpdateVoiceSettingsPreset.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.VoiceSettingsPresetsClient.UpdateVoiceSettingsPreset.g.cs index 65ec3ac..d6da943 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoiceSettingsPresetsClient.UpdateVoiceSettingsPreset.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.VoiceSettingsPresetsClient.UpdateVoiceSettingsPreset.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageVoiceSettingsPresetsClient + public partial class VoiceSettingsPresetsClient { private static readonly global::ResembleAI.AutoSDKServer[] s_UpdateVoiceSettingsPresetServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageRecordingsClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.VoiceSettingsPresetsClient.g.cs similarity index 94% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageRecordingsClient.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.VoiceSettingsPresetsClient.g.cs index 245db8b..908a5cb 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageRecordingsClient.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.VoiceSettingsPresetsClient.g.cs @@ -7,7 +7,7 @@ namespace ResembleAI /// If no httpClient is provided, a new one will be created.
/// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. ///
- public sealed partial class SubpackageRecordingsClient : global::ResembleAI.ISubpackageRecordingsClient, global::System.IDisposable + public sealed partial class VoiceSettingsPresetsClient : global::ResembleAI.IVoiceSettingsPresetsClient, global::System.IDisposable { /// /// @@ -43,7 +43,7 @@ public sealed partial class SubpackageRecordingsClient : global::ResembleAI.ISub /// - /// Creates a new instance of the SubpackageRecordingsClient. + /// Creates a new instance of the VoiceSettingsPresetsClient. /// If no httpClient is provided, a new one will be created. /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. /// @@ -51,7 +51,7 @@ public sealed partial class SubpackageRecordingsClient : global::ResembleAI.ISub /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. /// The authorizations to use for the requests. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageRecordingsClient( + public VoiceSettingsPresetsClient( global::System.Net.Http.HttpClient? httpClient = null, global::System.Uri? baseUri = null, global::System.Collections.Generic.List? authorizations = null, @@ -65,14 +65,14 @@ public SubpackageRecordingsClient( } /// - /// Creates a new instance of the SubpackageRecordingsClient with explicit options but no base URL override. + /// Creates a new instance of the VoiceSettingsPresetsClient with explicit options but no base URL override. /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. /// /// The HttpClient instance. If not provided, a new one will be created. /// The authorizations to use for the requests. /// Client-wide request defaults such as headers, query parameters, retries, and timeout. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageRecordingsClient( + public VoiceSettingsPresetsClient( global::System.Net.Http.HttpClient? httpClient, global::System.Collections.Generic.List? authorizations, global::ResembleAI.AutoSDKClientOptions? options, @@ -86,7 +86,7 @@ public SubpackageRecordingsClient( } /// - /// Creates a new instance of the SubpackageRecordingsClient. + /// Creates a new instance of the VoiceSettingsPresetsClient. /// If no httpClient is provided, a new one will be created. /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. /// @@ -95,7 +95,7 @@ public SubpackageRecordingsClient( /// The authorizations to use for the requests. /// Client-wide request defaults such as headers, query parameters, retries, and timeout. /// Dispose the HttpClient when the instance is disposed. True by default. - public SubpackageRecordingsClient( + public VoiceSettingsPresetsClient( global::System.Net.Http.HttpClient? httpClient, global::System.Uri? baseUri, global::System.Collections.Generic.List? authorizations, diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoicesClient.BuildVoice.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.VoicesClient.BuildVoice.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoicesClient.BuildVoice.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.VoicesClient.BuildVoice.g.cs index 50a4fc1..3343673 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoicesClient.BuildVoice.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.VoicesClient.BuildVoice.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageVoicesClient + public partial class VoicesClient { private static readonly global::ResembleAI.AutoSDKServer[] s_BuildVoiceServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoicesClient.CreateVoice.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.VoicesClient.CreateVoice.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoicesClient.CreateVoice.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.VoicesClient.CreateVoice.g.cs index 17825c8..73f0fb7 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoicesClient.CreateVoice.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.VoicesClient.CreateVoice.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageVoicesClient + public partial class VoicesClient { private static readonly global::ResembleAI.AutoSDKServer[] s_CreateVoiceServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoicesClient.DeleteVoice.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.VoicesClient.DeleteVoice.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoicesClient.DeleteVoice.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.VoicesClient.DeleteVoice.g.cs index 5505e61..6d3233c 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoicesClient.DeleteVoice.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.VoicesClient.DeleteVoice.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageVoicesClient + public partial class VoicesClient { private static readonly global::ResembleAI.AutoSDKServer[] s_DeleteVoiceServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoicesClient.GetVoice.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.VoicesClient.GetVoice.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoicesClient.GetVoice.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.VoicesClient.GetVoice.g.cs index 7c85b20..fc258ab 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoicesClient.GetVoice.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.VoicesClient.GetVoice.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageVoicesClient + public partial class VoicesClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetVoiceServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoicesClient.ListVoices.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.VoicesClient.ListVoices.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoicesClient.ListVoices.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.VoicesClient.ListVoices.g.cs index cab05ce..009186a 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageVoicesClient.ListVoices.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.VoicesClient.ListVoices.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageVoicesClient + public partial class VoicesClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ListVoicesServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.VoicesClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.VoicesClient.g.cs new file mode 100644 index 0000000..83f6b71 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.VoicesClient.g.cs @@ -0,0 +1,175 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public sealed partial class VoicesClient : global::ResembleAI.IVoicesClient, global::System.IDisposable + { + /// + /// + /// + public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; + + private bool _disposeHttpClient = true; + + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + public System.Uri? BaseUri => HttpClient.BaseAddress; + + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + public bool ReadResponseAsString { get; set; } +#if DEBUG + = true; +#endif + + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); + /// + /// + /// + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; + + + /// + /// Creates a new instance of the VoicesClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Dispose the HttpClient when the instance is disposed. True by default. + public VoicesClient( + global::System.Net.Http.HttpClient? httpClient = null, + global::System.Uri? baseUri = null, + global::System.Collections.Generic.List? authorizations = null, + bool disposeHttpClient = true) : this( + httpClient, + baseUri, + authorizations, + options: null, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the VoicesClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public VoicesClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the VoicesClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public VoicesClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Uri? baseUri, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) + { + + HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } + Authorizations = authorizations ?? new global::System.Collections.Generic.List(); + Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); + _disposeHttpClient = disposeHttpClient; + + AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; + + Initialized(HttpClient); + } + + /// + public void Dispose() + { + if (_disposeHttpClient) + { + HttpClient.Dispose(); + } + } + + partial void Initialized( + global::System.Net.Http.HttpClient client); + partial void PrepareArguments( + global::System.Net.Http.HttpClient client); + partial void PrepareRequest( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpRequestMessage request); + partial void ProcessResponse( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response); + partial void ProcessResponseContent( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response, + ref string content); + + + private global::System.Uri? ResolveBaseUri( + global::ResembleAI.AutoSDKServer[] servers, + string defaultBaseUrl) + { + if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) + { + return explicitBaseUri; + } + + if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) + { + foreach (var server in servers) + { + if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) + { + return server.Uri; + } + } + } + + if (servers.Length > 0) + { + return servers[0].Uri; + } + + return string.IsNullOrWhiteSpace(defaultBaseUrl) + ? HttpClient.BaseAddress + : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); + } + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageWatermarkClient.ApplyWatermark.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.WatermarkClient.ApplyWatermark.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageWatermarkClient.ApplyWatermark.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.WatermarkClient.ApplyWatermark.g.cs index ab70404..c0b909b 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageWatermarkClient.ApplyWatermark.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.WatermarkClient.ApplyWatermark.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageWatermarkClient + public partial class WatermarkClient { private static readonly global::ResembleAI.AutoSDKServer[] s_ApplyWatermarkServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageWatermarkClient.DetectWatermark.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.WatermarkClient.DetectWatermark.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageWatermarkClient.DetectWatermark.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.WatermarkClient.DetectWatermark.g.cs index ad15a1a..61df7fe 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageWatermarkClient.DetectWatermark.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.WatermarkClient.DetectWatermark.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageWatermarkClient + public partial class WatermarkClient { private static readonly global::ResembleAI.AutoSDKServer[] s_DetectWatermarkServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageWatermarkClient.GetWatermarkApplyResult.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.WatermarkClient.GetWatermarkApplyResult.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageWatermarkClient.GetWatermarkApplyResult.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.WatermarkClient.GetWatermarkApplyResult.g.cs index f2842eb..62c7237 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageWatermarkClient.GetWatermarkApplyResult.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.WatermarkClient.GetWatermarkApplyResult.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageWatermarkClient + public partial class WatermarkClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetWatermarkApplyResultServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageWatermarkClient.GetWatermarkDetectionResult.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.WatermarkClient.GetWatermarkDetectionResult.g.cs similarity index 99% rename from src/libs/ResembleAI/Generated/ResembleAI.SubpackageWatermarkClient.GetWatermarkDetectionResult.g.cs rename to src/libs/ResembleAI/Generated/ResembleAI.WatermarkClient.GetWatermarkDetectionResult.g.cs index ede4ae3..bbf65b4 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageWatermarkClient.GetWatermarkDetectionResult.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.WatermarkClient.GetWatermarkDetectionResult.g.cs @@ -3,7 +3,7 @@ namespace ResembleAI { - public partial class SubpackageWatermarkClient + public partial class WatermarkClient { private static readonly global::ResembleAI.AutoSDKServer[] s_GetWatermarkDetectionResultServers = new global::ResembleAI.AutoSDKServer[] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.WatermarkClient.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.WatermarkClient.g.cs new file mode 100644 index 0000000..089f24b --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.WatermarkClient.g.cs @@ -0,0 +1,175 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + ///
+ public sealed partial class WatermarkClient : global::ResembleAI.IWatermarkClient, global::System.IDisposable + { + /// + /// + /// + public const string DefaultBaseUrl = "https://app.resemble.ai/api/v2"; + + private bool _disposeHttpClient = true; + + /// + public global::System.Net.Http.HttpClient HttpClient { get; } + + /// + public System.Uri? BaseUri => HttpClient.BaseAddress; + + /// + public global::System.Collections.Generic.List Authorizations { get; } + + /// + public bool ReadResponseAsString { get; set; } +#if DEBUG + = true; +#endif + + /// + public global::ResembleAI.AutoSDKClientOptions Options { get; } + + + internal global::ResembleAI.AutoSDKServerConfiguration AutoSDKServerConfiguration { get; set; } = new global::ResembleAI.AutoSDKServerConfiguration(); + /// + /// + /// + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::ResembleAI.SourceGenerationContext.Default; + + + /// + /// Creates a new instance of the WatermarkClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Dispose the HttpClient when the instance is disposed. True by default. + public WatermarkClient( + global::System.Net.Http.HttpClient? httpClient = null, + global::System.Uri? baseUri = null, + global::System.Collections.Generic.List? authorizations = null, + bool disposeHttpClient = true) : this( + httpClient, + baseUri, + authorizations, + options: null, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the WatermarkClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public WatermarkClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + + /// + /// Creates a new instance of the WatermarkClient. + /// If no httpClient is provided, a new one will be created. + /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The base URL for the API. If not provided, the default baseUri from OpenAPI spec will be used. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public WatermarkClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Uri? baseUri, + global::System.Collections.Generic.List? authorizations, + global::ResembleAI.AutoSDKClientOptions? options, + bool disposeHttpClient = true) + { + + HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } + Authorizations = authorizations ?? new global::System.Collections.Generic.List(); + Options = options ?? new global::ResembleAI.AutoSDKClientOptions(); + _disposeHttpClient = disposeHttpClient; + + AutoSDKServerConfiguration.ExplicitBaseUri = baseUri ?? httpClient?.BaseAddress; + + Initialized(HttpClient); + } + + /// + public void Dispose() + { + if (_disposeHttpClient) + { + HttpClient.Dispose(); + } + } + + partial void Initialized( + global::System.Net.Http.HttpClient client); + partial void PrepareArguments( + global::System.Net.Http.HttpClient client); + partial void PrepareRequest( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpRequestMessage request); + partial void ProcessResponse( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response); + partial void ProcessResponseContent( + global::System.Net.Http.HttpClient client, + global::System.Net.Http.HttpResponseMessage response, + ref string content); + + + private global::System.Uri? ResolveBaseUri( + global::ResembleAI.AutoSDKServer[] servers, + string defaultBaseUrl) + { + if (AutoSDKServerConfiguration.ExplicitBaseUri is global::System.Uri explicitBaseUri) + { + return explicitBaseUri; + } + + if (AutoSDKServerConfiguration.SelectedServer is global::ResembleAI.AutoSDKServer selectedServer) + { + foreach (var server in servers) + { + if (string.Equals(server.Id, selectedServer.Id, global::System.StringComparison.Ordinal)) + { + return server.Uri; + } + } + } + + if (servers.Length > 0) + { + return servers[0].Uri; + } + + return string.IsNullOrWhiteSpace(defaultBaseUrl) + ? HttpClient.BaseAddress + : new global::System.Uri(defaultBaseUrl, global::System.UriKind.RelativeOrAbsolute); + } + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/openapi.yaml b/src/libs/ResembleAI/openapi.yaml index ed80f8d..c171e7e 100644 --- a/src/libs/ResembleAI/openapi.yaml +++ b/src/libs/ResembleAI/openapi.yaml @@ -11,7 +11,7 @@ "summary": "Synchronous text-to-speech synthesis", "description": "Generate speech synchronously from text or SSML. Returns complete audio as base64.", "tags": [ - "subpackage_textToSpeech" + "textToSpeech" ], "parameters": [ { @@ -126,7 +126,7 @@ "summary": "Streaming text-to-speech synthesis (HTTP)", "description": "Stream audio as it's generated. Returns chunked WAV data for progressive playback.", "tags": [ - "subpackage_textToSpeech" + "textToSpeech" ], "parameters": [ { @@ -224,7 +224,7 @@ "summary": "List transcripts", "description": "Retrieve paginated list of transcript jobs", "tags": [ - "subpackage_speechToText" + "speechToText" ], "parameters": [ { @@ -273,7 +273,7 @@ "summary": "Create transcript job", "description": "Submit audio or video for transcription", "tags": [ - "subpackage_speechToText" + "speechToText" ], "parameters": [ { @@ -361,7 +361,7 @@ "summary": "Get transcript", "description": "Retrieve transcript status, text, and timestamps", "tags": [ - "subpackage_speechToText" + "speechToText" ], "parameters": [ { @@ -408,7 +408,7 @@ "summary": "Ask intelligence question", "description": "Submit a question about a completed transcript", "tags": [ - "subpackage_speechToText" + "speechToText" ], "parameters": [ { @@ -483,7 +483,7 @@ "summary": "List intelligence questions", "description": "List all questions asked about a transcript", "tags": [ - "subpackage_speechToText" + "speechToText" ], "parameters": [ { @@ -548,7 +548,7 @@ "summary": "Get intelligence question status", "description": "Check the status of a specific question", "tags": [ - "subpackage_speechToText" + "speechToText" ], "parameters": [ { @@ -604,7 +604,7 @@ "summary": "List audio enhancements", "description": "Returns a paginated list of all audio enhancements for your team, ordered by most recent first.", "tags": [ - "subpackage_audioEnhancement" + "audioEnhancement" ], "parameters": [ { @@ -664,7 +664,7 @@ "summary": "Create audio enhancement", "description": "Submit an audio file for enhancement. Processing happens asynchronously in the background.\nThe API defaults to the v2 enhancement engine. The v1 engine is legacy and will be sunset in a future release.\n", "tags": [ - "subpackage_audioEnhancement" + "audioEnhancement" ], "parameters": [ { @@ -775,7 +775,7 @@ "summary": "Get audio enhancement", "description": "Poll this endpoint to check the status of an enhancement job and retrieve the download URL when complete.", "tags": [ - "subpackage_audioEnhancement" + "audioEnhancement" ], "parameters": [ { @@ -832,7 +832,7 @@ "summary": "List agents", "description": "Retrieve all agents for the authenticated team", "tags": [ - "subpackage_agents" + "agents" ], "parameters": [ { @@ -882,7 +882,7 @@ "summary": "Create agent", "description": "Create a new voice agent", "tags": [ - "subpackage_agents" + "agents" ], "parameters": [ { @@ -993,7 +993,7 @@ "summary": "Get agent", "description": "Retrieve a specific agent's details", "tags": [ - "subpackage_agents" + "agents" ], "parameters": [ { @@ -1042,7 +1042,7 @@ "summary": "Delete agent", "description": "Delete an agent and all its configurations", "tags": [ - "subpackage_agents" + "agents" ], "parameters": [ { @@ -1082,7 +1082,7 @@ "summary": "Update agent", "description": "Update an existing agent's configuration", "tags": [ - "subpackage_agents" + "agents" ], "parameters": [ { @@ -1184,7 +1184,7 @@ "summary": "Dispatch agent", "description": "Make an outbound call with an agent", "tags": [ - "subpackage_agents" + "agents" ], "parameters": [ { @@ -1253,7 +1253,7 @@ "summary": "Get capabilities", "description": "List supported ASR and LLM providers and models", "tags": [ - "subpackage_agents" + "agents" ], "parameters": [ { @@ -1291,7 +1291,7 @@ "summary": "Get system tools", "description": "List available system tools", "tags": [ - "subpackage_agents" + "agents" ], "parameters": [ { @@ -1329,7 +1329,7 @@ "summary": "List agent tools", "description": "List all tools for an agent", "tags": [ - "subpackage_agentTools" + "agentTools" ], "parameters": [ { @@ -1369,7 +1369,7 @@ "summary": "Create agent tool", "description": "Create a new tool for an agent", "tags": [ - "subpackage_agentTools" + "agentTools" ], "parameters": [ { @@ -1445,7 +1445,7 @@ "summary": "Get agent tool", "description": "Get details of a specific tool", "tags": [ - "subpackage_agentTools" + "agentTools" ], "parameters": [ { @@ -1494,7 +1494,7 @@ "summary": "Delete agent tool", "description": "Delete a tool", "tags": [ - "subpackage_agentTools" + "agentTools" ], "parameters": [ { @@ -1543,7 +1543,7 @@ "summary": "Update agent tool", "description": "Update an existing tool", "tags": [ - "subpackage_agentTools" + "agentTools" ], "parameters": [ { @@ -1619,7 +1619,7 @@ "summary": "List agent webhooks", "description": "List all webhooks for an agent", "tags": [ - "subpackage_agentWebhooks" + "agentWebhooks" ], "parameters": [ { @@ -1659,7 +1659,7 @@ "summary": "Create agent webhook", "description": "Create a new webhook for an agent", "tags": [ - "subpackage_agentWebhooks" + "agentWebhooks" ], "parameters": [ { @@ -1727,7 +1727,7 @@ "summary": "Get agent webhook", "description": "Get details of a specific webhook", "tags": [ - "subpackage_agentWebhooks" + "agentWebhooks" ], "parameters": [ { @@ -1776,7 +1776,7 @@ "summary": "Delete agent webhook", "description": "Delete a webhook", "tags": [ - "subpackage_agentWebhooks" + "agentWebhooks" ], "parameters": [ { @@ -1825,7 +1825,7 @@ "summary": "Update agent webhook", "description": "Update an existing webhook", "tags": [ - "subpackage_agentWebhooks" + "agentWebhooks" ], "parameters": [ { @@ -1895,7 +1895,7 @@ "summary": "List agent phone numbers", "description": "List all agent phone numbers", "tags": [ - "subpackage_agentPhoneNumbers" + "agentPhoneNumbers" ], "parameters": [ { @@ -1926,7 +1926,7 @@ "summary": "Create agent phone number", "description": "Create a new agent phone number", "tags": [ - "subpackage_agentPhoneNumbers" + "agentPhoneNumbers" ], "parameters": [ { @@ -2009,7 +2009,7 @@ "summary": "Get agent phone number", "description": "Get agent phone number details", "tags": [ - "subpackage_agentPhoneNumbers" + "agentPhoneNumbers" ], "parameters": [ { @@ -2048,7 +2048,7 @@ "summary": "Delete agent phone number", "description": "Delete an agent phone number", "tags": [ - "subpackage_agentPhoneNumbers" + "agentPhoneNumbers" ], "parameters": [ { @@ -2094,7 +2094,7 @@ "summary": "Force delete agent phone number", "description": "Force delete an agent phone number even if linked to agent", "tags": [ - "subpackage_agentPhoneNumbers" + "agentPhoneNumbers" ], "parameters": [ { @@ -2140,7 +2140,7 @@ "summary": "List knowledge items", "description": "List all knowledge items belonging to the authenticated user's team", "tags": [ - "subpackage_agentKnowledgeBase" + "agentKnowledgeBase" ], "parameters": [ { @@ -2209,7 +2209,7 @@ "summary": "Create knowledge item", "description": "Creates a new knowledge item and queues it for ingestion processing", "tags": [ - "subpackage_agentKnowledgeBase" + "agentKnowledgeBase" ], "parameters": [ { @@ -2293,7 +2293,7 @@ "summary": "Get knowledge item", "description": "Retrieves a single knowledge item with detailed information including attached agents", "tags": [ - "subpackage_agentKnowledgeBase" + "agentKnowledgeBase" ], "parameters": [ { @@ -2344,7 +2344,7 @@ "summary": "Delete knowledge item", "description": "Deletes a knowledge item and cleans up associated data", "tags": [ - "subpackage_agentKnowledgeBase" + "agentKnowledgeBase" ], "parameters": [ { @@ -2402,7 +2402,7 @@ "summary": "Re-ingest knowledge item", "description": "Re-runs the ingestion pipeline for an existing knowledge item", "tags": [ - "subpackage_agentKnowledgeBase" + "agentKnowledgeBase" ], "parameters": [ { @@ -2460,7 +2460,7 @@ "summary": "List agent's knowledge items", "description": "Lists all knowledge items attached to a specific agent", "tags": [ - "subpackage_agentKnowledgeBase" + "agentKnowledgeBase" ], "parameters": [ { @@ -2511,7 +2511,7 @@ "summary": "Attach knowledge item to agent", "description": "Attaches an existing knowledge item to an agent", "tags": [ - "subpackage_agentKnowledgeBase" + "agentKnowledgeBase" ], "parameters": [ { @@ -2588,7 +2588,7 @@ "summary": "Detach knowledge item from agent", "description": "Removes a knowledge item from an agent", "tags": [ - "subpackage_agentKnowledgeBase" + "agentKnowledgeBase" ], "parameters": [ { @@ -2666,7 +2666,7 @@ "summary": "Upload media securely", "description": "Upload a media file and receive a short-lived token that can be passed to\ndownstream endpoints (such as `/detect` and `/intelligence`) in place of a\npublic URL. The returned token is a JWT that expires 1 hour after issuance.\n\nKeeping uploads private avoids exposing source media on the open internet and\nmeans you do not need to host files yourself for jobs that only need the API\nto read them once.\n", "tags": [ - "subpackage_secureUploads" + "secureUploads" ], "parameters": [ { @@ -2743,7 +2743,7 @@ "summary": "List all detects", "description": "Retrieve a paginated list of all detect objects for the authenticated user's team", "tags": [ - "subpackage_deepfakeDetection" + "deepfakeDetection" ], "parameters": [ { @@ -2793,7 +2793,7 @@ "summary": "Create deepfake detection", "description": "Analyze audio, image, and video for deepfake detection.\n\nSupply media via one of three intake methods:\n\n- **Direct file upload** — `multipart/form-data` with the file attached as `file`. Files must be 150 MB or smaller and use one of the supported audio/video/image extensions. For larger files, use the secure upload flow.\n- **Public URL** — `application/json` with a `url` field. The API fetches the URL itself.\n- **Secure upload token** — `application/json` with a `media_token` field obtained from `POST /secure_uploads`.\n\nExactly one of `file`, `url`, or `media_token` must be provided per request.\n", "tags": [ - "subpackage_deepfakeDetection" + "deepfakeDetection" ], "parameters": [ { @@ -2912,7 +2912,7 @@ "summary": "Get deepfake detection result", "description": "Get deepfake detection result by UUID", "tags": [ - "subpackage_deepfakeDetection" + "deepfakeDetection" ], "parameters": [ { @@ -2969,7 +2969,7 @@ "summary": "Create a batch deepfake detection job", "description": "Submit up to 50 files in a single request and process them as a single logical\ngroup. Returns HTTP 202 with a batch UUID; each file is analyzed in the\nbackground and individual results are available via `GET /detect/{uuid}` for\neach entry in `detect_uuids`.\n\nTwo intake methods:\n\n- **Multiple media files** — repeated `files[]` form fields.\n- **Single zip archive** — a single `file` form field whose value is a `.zip`\n containing the media files. Non-media entries are skipped.\n\nProvide one of `files[]` or `file=<...>.zip` per request. Synchronous mode\n(`Prefer: wait`) is not supported and returns 400 if sent.\n\nConstraints:\n\n- Maximum 50 files per batch.\n- Maximum 500 MB total upload size across all files.\n- Allowed file types match `POST /detect`'s direct-upload allowlist.\n- All-or-nothing billing: if the team's wallet cannot cover the projected cost\n for every file, the request is rejected with 402 and no detects are created.\n", "tags": [ - "subpackage_deepfakeDetection" + "deepfakeDetection" ], "parameters": [ { @@ -3114,7 +3114,7 @@ "summary": "Get batch status", "description": "Retrieve the latest aggregate status for a batch. The response shape mirrors\nthe create response — `status`, `completed_count`, and `failed_count` update\nas child detects progress. Use the `detect_uuids` array to fetch per-file\nresults via `GET /detect/{uuid}`.\n", "tags": [ - "subpackage_deepfakeDetection" + "deepfakeDetection" ], "parameters": [ { @@ -3171,7 +3171,7 @@ "summary": "Run intelligence", "description": "Analyze audio, image, or video for comprehensive insights. Optionally reference an existing detect to associate.", "tags": [ - "subpackage_intelligence" + "intelligence" ], "parameters": [ { @@ -3243,7 +3243,7 @@ "summary": "List intelligences", "description": "Retrieve a paginated list of all intelligence reports for the authenticated user's team", "tags": [ - "subpackage_intelligence" + "intelligence" ], "parameters": [ { @@ -3300,7 +3300,7 @@ "summary": "Get intelligence", "description": "Retrieve a single intelligence report by its UUID", "tags": [ - "subpackage_intelligence" + "intelligence" ], "parameters": [ { @@ -3357,7 +3357,7 @@ "summary": "Ask a question about a detection", "description": "Submit a natural-language question about a completed detection report. Returns 202 Accepted while the answer is generated in the background.", "tags": [ - "subpackage_detectIntelligence" + "detectIntelligence" ], "parameters": [ { @@ -3452,7 +3452,7 @@ "summary": "Get answer to a detection question", "description": "Retrieve the status and answer for a previously submitted question. Poll until status is completed or failed.", "tags": [ - "subpackage_detectIntelligence" + "detectIntelligence" ], "parameters": [ { @@ -3518,7 +3518,7 @@ "summary": "List audio source tracings", "description": "Retrieve a paginated list of all source tracing reports for the authenticated user's team", "tags": [ - "subpackage_audioSourceTracing" + "audioSourceTracing" ], "parameters": [ { @@ -3575,7 +3575,7 @@ "summary": "Get audio source tracing", "description": "Retrieve a single source tracing report by its UUID", "tags": [ - "subpackage_audioSourceTracing" + "audioSourceTracing" ], "parameters": [ { @@ -3632,7 +3632,7 @@ "summary": "List identities", "description": "List all speaker identities", "tags": [ - "subpackage_identity" + "identity" ], "parameters": [ { @@ -3663,7 +3663,7 @@ "summary": "Create identity", "description": "Create a new speaker identity", "tags": [ - "subpackage_identity" + "identity" ], "parameters": [ { @@ -3722,7 +3722,7 @@ "summary": "Search identities", "description": "Search for matching speaker identities", "tags": [ - "subpackage_identity" + "identity" ], "parameters": [ { @@ -3778,7 +3778,7 @@ "summary": "Apply watermark", "description": "Apply a watermark to an audio, image, or video file. The media type is automatically detected from the file content. Use the `Prefer: wait` header for synchronous processing.", "tags": [ - "subpackage_watermark" + "watermark" ], "parameters": [ { @@ -3855,7 +3855,7 @@ "summary": "Get watermark apply result", "description": "Retrieve the result of a watermark apply job.", "tags": [ - "subpackage_watermark" + "watermark" ], "parameters": [ { @@ -3901,7 +3901,7 @@ "summary": "Detect watermark", "description": "Detect a watermark in an audio, image, or video file. The media type is automatically detected from the file content. Use the `Prefer: wait` header for synchronous processing.", "tags": [ - "subpackage_watermark" + "watermark" ], "parameters": [ { @@ -3972,7 +3972,7 @@ "summary": "Get watermark detection result", "description": "Retrieve the result of a watermark detection.", "tags": [ - "subpackage_watermark" + "watermark" ], "parameters": [ { @@ -4018,7 +4018,7 @@ "summary": "List voices", "description": "Retrieve voice metadata", "tags": [ - "subpackage_voices" + "voices" ], "parameters": [ { @@ -4076,7 +4076,7 @@ "summary": "Create voice", "description": "Create a new voice", "tags": [ - "subpackage_voices" + "voices" ], "parameters": [ { @@ -4146,7 +4146,7 @@ "summary": "Get voice", "description": "Get voice details", "tags": [ - "subpackage_voices" + "voices" ], "parameters": [ { @@ -4185,7 +4185,7 @@ "summary": "Delete voice", "description": "Delete a voice", "tags": [ - "subpackage_voices" + "voices" ], "parameters": [ { @@ -4231,7 +4231,7 @@ "summary": "Build voice", "description": "Start voice training", "tags": [ - "subpackage_voices" + "voices" ], "parameters": [ { @@ -4292,7 +4292,7 @@ "summary": "Generate voice candidates", "description": "Generate three voice candidates from a text prompt", "tags": [ - "subpackage_voiceDesign" + "voiceDesign" ], "parameters": [ { @@ -4348,7 +4348,7 @@ "summary": "Create voice from candidate", "description": "Create a voice from a voice design candidate", "tags": [ - "subpackage_voiceDesign" + "voiceDesign" ], "parameters": [ { @@ -4411,7 +4411,7 @@ "summary": "List recordings", "description": "List all recordings for a voice", "tags": [ - "subpackage_recordings" + "recordings" ], "parameters": [ { @@ -4468,7 +4468,7 @@ "summary": "Create recording", "description": "Upload a new recording for voice training", "tags": [ - "subpackage_recordings" + "recordings" ], "parameters": [ { @@ -4557,7 +4557,7 @@ "summary": "Get recording", "description": "Get recording details", "tags": [ - "subpackage_recordings" + "recordings" ], "parameters": [ { @@ -4604,7 +4604,7 @@ "summary": "Delete recording", "description": "Delete a recording", "tags": [ - "subpackage_recordings" + "recordings" ], "parameters": [ { @@ -4651,7 +4651,7 @@ "summary": "Update recording", "description": "Update a recording", "tags": [ - "subpackage_recordings" + "recordings" ], "parameters": [ { @@ -4728,7 +4728,7 @@ "summary": "List term substitutions", "description": "List all term substitutions", "tags": [ - "subpackage_termSubstitutions" + "termSubstitutions" ], "parameters": [ { @@ -4777,7 +4777,7 @@ "summary": "Create term substitution", "description": "Create a new pronunciation substitution", "tags": [ - "subpackage_termSubstitutions" + "termSubstitutions" ], "parameters": [ { @@ -4838,7 +4838,7 @@ "summary": "Get term substitution", "description": "Get term substitution details", "tags": [ - "subpackage_termSubstitutions" + "termSubstitutions" ], "parameters": [ { @@ -4877,7 +4877,7 @@ "summary": "Delete term substitution", "description": "Delete a term substitution", "tags": [ - "subpackage_termSubstitutions" + "termSubstitutions" ], "parameters": [ { @@ -4923,7 +4923,7 @@ "summary": "List custom pronunciations", "description": "Retrieve all custom pronunciations for your team, with optional filters.", "tags": [ - "subpackage_customPronunciations" + "customPronunciations" ], "parameters": [ { @@ -4990,7 +4990,7 @@ "summary": "Create custom pronunciation", "description": "Upload a single pronunciation with a reference audio file.", "tags": [ - "subpackage_customPronunciations" + "customPronunciations" ], "parameters": [ { @@ -5062,7 +5062,7 @@ "summary": "Bulk create pronunciations from ZIP", "description": "Upload multiple pronunciations at once. Each audio file in the ZIP becomes a pronunciation — the filename (without extension) is used as the word.", "tags": [ - "subpackage_customPronunciations" + "customPronunciations" ], "parameters": [ { @@ -5119,7 +5119,7 @@ "summary": "Get custom pronunciation", "description": "Retrieve a single custom pronunciation by UUID", "tags": [ - "subpackage_customPronunciations" + "customPronunciations" ], "parameters": [ { @@ -5169,7 +5169,7 @@ "summary": "Delete custom pronunciation", "description": "Permanently remove a custom pronunciation. Takes effect immediately.", "tags": [ - "subpackage_customPronunciations" + "customPronunciations" ], "parameters": [ { @@ -5209,7 +5209,7 @@ "summary": "Toggle pronunciation active status", "description": "Enable or disable a pronunciation without deleting it. Inactive pronunciations are not used during synthesis.", "tags": [ - "subpackage_customPronunciations" + "customPronunciations" ], "parameters": [ { @@ -5274,7 +5274,7 @@ "summary": "List voice settings presets", "description": "List all voice settings presets", "tags": [ - "subpackage_voiceSettingsPresets" + "voiceSettingsPresets" ], "parameters": [ { @@ -5305,7 +5305,7 @@ "summary": "Create voice settings preset", "description": "Create a new voice settings preset (max 5 per user)", "tags": [ - "subpackage_voiceSettingsPresets" + "voiceSettingsPresets" ], "parameters": [ { @@ -5395,7 +5395,7 @@ "summary": "Get voice settings preset", "description": "Get preset details", "tags": [ - "subpackage_voiceSettingsPresets" + "voiceSettingsPresets" ], "parameters": [ { @@ -5434,7 +5434,7 @@ "summary": "Delete voice settings preset", "description": "Delete a preset", "tags": [ - "subpackage_voiceSettingsPresets" + "voiceSettingsPresets" ], "parameters": [ { @@ -5473,7 +5473,7 @@ "summary": "Update voice settings preset", "description": "Update a preset", "tags": [ - "subpackage_voiceSettingsPresets" + "voiceSettingsPresets" ], "parameters": [ { @@ -5555,7 +5555,7 @@ "summary": "List projects", "description": "List all projects", "tags": [ - "subpackage_projects" + "projects" ], "parameters": [ { @@ -5604,7 +5604,7 @@ "summary": "Create project", "description": "Create a new project", "tags": [ - "subpackage_projects" + "projects" ], "parameters": [ { @@ -5671,7 +5671,7 @@ "summary": "Get project", "description": "Get project details", "tags": [ - "subpackage_projects" + "projects" ], "parameters": [ { @@ -5710,7 +5710,7 @@ "summary": "Update project", "description": "Update a project", "tags": [ - "subpackage_projects" + "projects" ], "parameters": [ { @@ -5772,7 +5772,7 @@ "summary": "Delete project", "description": "Delete a project", "tags": [ - "subpackage_projects" + "projects" ], "parameters": [ { @@ -5818,7 +5818,7 @@ "summary": "List clips", "description": "List clips in a project", "tags": [ - "subpackage_clips" + "clips" ], "parameters": [ { @@ -5882,7 +5882,7 @@ "summary": "Get clip", "description": "Get clip details", "tags": [ - "subpackage_clips" + "clips" ], "parameters": [ { @@ -5929,7 +5929,7 @@ "summary": "Delete clip", "description": "Delete a clip", "tags": [ - "subpackage_clips" + "clips" ], "parameters": [ { @@ -5976,7 +5976,7 @@ "summary": "Update clip", "description": "Update a clip", "tags": [ - "subpackage_clips" + "clips" ], "parameters": [ { @@ -6050,7 +6050,7 @@ "summary": "Get account", "description": "Get account information", "tags": [ - "subpackage_account" + "account" ], "parameters": [ { @@ -6088,7 +6088,7 @@ "summary": "Get teams", "description": "Get team information", "tags": [ - "subpackage_account" + "account" ], "parameters": [ { @@ -6126,7 +6126,7 @@ "summary": "Get team", "description": "Get specific team information", "tags": [ - "subpackage_account" + "account" ], "parameters": [ { @@ -6173,7 +6173,7 @@ "summary": "Get billing usage", "description": "Get billing and usage information", "tags": [ - "subpackage_account" + "account" ], "parameters": [ { @@ -6211,7 +6211,7 @@ "summary": "List duet voices", "description": "Returns default and custom duet voices", "tags": [ - "subpackage_duets" + "duets" ], "parameters": [ { @@ -6242,7 +6242,7 @@ "summary": "Create custom duet voice", "description": "Create a custom voice for duet generation", "tags": [ - "subpackage_duets" + "duets" ], "parameters": [ { @@ -6308,7 +6308,7 @@ "summary": "Update duet voice", "description": "Update a custom duet voice (default voices cannot be modified)", "tags": [ - "subpackage_duets" + "duets" ], "parameters": [ { @@ -6364,7 +6364,7 @@ "summary": "Delete duet voice", "description": "Delete a custom duet voice (default voices cannot be deleted)", "tags": [ - "subpackage_duets" + "duets" ], "parameters": [ { @@ -6410,7 +6410,7 @@ "summary": "List duet voice pairs", "description": "List all voice pairs for duet generation", "tags": [ - "subpackage_duets" + "duets" ], "parameters": [ { @@ -6441,7 +6441,7 @@ "summary": "Create duet voice pair", "description": "Create a voice pair for duet generation", "tags": [ - "subpackage_duets" + "duets" ], "parameters": [ { @@ -6506,7 +6506,7 @@ "summary": "Generate duet", "description": "Generate conversational audio with two speakers", "tags": [ - "subpackage_duets" + "duets" ], "parameters": [ {