diff --git a/src/libs/ResembleAI/Generated/ResembleAI.Models.AgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariables.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.Models.AgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariables.g.cs
index 34ae47b..adb894d 100644
--- a/src/libs/ResembleAI/Generated/ResembleAI.Models.AgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariables.g.cs
+++ b/src/libs/ResembleAI/Generated/ResembleAI.Models.AgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariables.g.cs
@@ -26,6 +26,19 @@ namespace ResembleAI
#endif
public bool IsAgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant1 => AgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant1 != null;
+ ///
+ ///
+ ///
+ public bool TryPickAgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant1(
+#if NET6_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
+#endif
+ out string? value)
+ {
+ value = AgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant1;
+ return IsAgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant1;
+ }
+
///
///
///
@@ -43,6 +56,19 @@ namespace ResembleAI
#endif
public bool IsAgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant2 => AgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant2 != null;
+ ///
+ ///
+ ///
+ public bool TryPickAgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant2(
+#if NET6_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
+#endif
+ out double? value)
+ {
+ value = AgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant2;
+ return IsAgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant2;
+ }
+
///
///
///
@@ -59,6 +85,19 @@ namespace ResembleAI
[global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(AgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant3))]
#endif
public bool IsAgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant3 => AgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant3 != null;
+
+ ///
+ ///
+ ///
+ public bool TryPickAgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant3(
+#if NET6_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
+#endif
+ out bool? value)
+ {
+ value = AgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant3;
+ return IsAgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant3;
+ }
///
///
///
@@ -157,7 +196,7 @@ public bool Validate()
///
///
public TResult? Match(
- global::System.Func? agentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant1 = null,
+ global::System.Func? agentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant1 = null,
global::System.Func? agentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant2 = null,
global::System.Func? agentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant3 = null,
bool validate = true)
@@ -187,7 +226,37 @@ public bool Validate()
///
///
public void Match(
- global::System.Action? agentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant1 = null,
+ global::System.Action? agentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant1 = null,
+
+ global::System.Action? agentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant2 = null,
+
+ global::System.Action? agentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant3 = null,
+ bool validate = true)
+ {
+ if (validate)
+ {
+ Validate();
+ }
+
+ if (IsAgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant1)
+ {
+ agentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant1?.Invoke(AgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant1!);
+ }
+ else if (IsAgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant2)
+ {
+ agentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant2?.Invoke(AgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant2!);
+ }
+ else if (IsAgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant3)
+ {
+ agentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant3?.Invoke(AgentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant3!);
+ }
+ }
+
+ ///
+ ///
+ ///
+ public void Switch(
+ global::System.Action? agentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant1 = null,
global::System.Action? agentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant2 = null,
global::System.Action? agentsPostRequestBodyContentApplicationJsonSchemaDynamicVariablesVariant3 = null,
bool validate = true)
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription.g.cs
index a60e70c..d6cc935 100644
--- a/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription.g.cs
+++ b/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription.g.cs
@@ -26,6 +26,19 @@ namespace ResembleAI
#endif
public bool IsDetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1 => DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1 != null;
+ ///
+ ///
+ ///
+ public bool TryPickDetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1(
+#if NET6_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
+#endif
+ out string? value)
+ {
+ value = DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1;
+ return IsDetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1;
+ }
+
///
///
///
@@ -42,6 +55,19 @@ namespace ResembleAI
[global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription1))]
#endif
public bool IsDetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription1 => DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription1 != null;
+
+ ///
+ ///
+ ///
+ public bool TryPickDetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription1(
+#if NET6_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
+#endif
+ out global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription1? value)
+ {
+ value = DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription1;
+ return IsDetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription1;
+ }
///
///
///
@@ -118,8 +144,8 @@ public bool Validate()
///
///
public TResult? Match(
- global::System.Func? detectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1 = null,
- global::System.Func? detectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription1 = null,
+ global::System.Func? detectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1 = null,
+ global::System.Func? detectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription1 = null,
bool validate = true)
{
if (validate)
@@ -143,8 +169,32 @@ public bool Validate()
///
///
public void Match(
- global::System.Action? detectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1 = null,
- global::System.Action? detectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription1 = null,
+ global::System.Action? detectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1 = null,
+
+ global::System.Action? detectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription1 = null,
+ bool validate = true)
+ {
+ if (validate)
+ {
+ Validate();
+ }
+
+ if (IsDetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1)
+ {
+ detectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1?.Invoke(DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1!);
+ }
+ else if (IsDetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription1)
+ {
+ detectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription1?.Invoke(DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription1!);
+ }
+ }
+
+ ///
+ ///
+ ///
+ public void Switch(
+ global::System.Action? detectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1 = null,
+ global::System.Action? detectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription1 = null,
bool validate = true)
{
if (validate)
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription.g.cs
index 6158332..bfbd4ad 100644
--- a/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription.g.cs
+++ b/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription.g.cs
@@ -26,6 +26,19 @@ namespace ResembleAI
#endif
public bool IsDetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1 => DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1 != null;
+ ///
+ ///
+ ///
+ public bool TryPickDetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1(
+#if NET6_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
+#endif
+ out string? value)
+ {
+ value = DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1;
+ return IsDetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1;
+ }
+
///
///
///
@@ -42,6 +55,19 @@ namespace ResembleAI
[global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription1))]
#endif
public bool IsDetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription1 => DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription1 != null;
+
+ ///
+ ///
+ ///
+ public bool TryPickDetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription1(
+#if NET6_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
+#endif
+ out global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription1? value)
+ {
+ value = DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription1;
+ return IsDetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription1;
+ }
///
///
///
@@ -118,8 +144,8 @@ public bool Validate()
///
///
public TResult? Match(
- global::System.Func? detectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1 = null,
- global::System.Func? detectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription1 = null,
+ global::System.Func? detectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1 = null,
+ global::System.Func? detectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription1 = null,
bool validate = true)
{
if (validate)
@@ -143,8 +169,32 @@ public bool Validate()
///
///
public void Match(
- global::System.Action? detectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1 = null,
- global::System.Action? detectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription1 = null,
+ global::System.Action? detectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1 = null,
+
+ global::System.Action? detectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription1 = null,
+ bool validate = true)
+ {
+ if (validate)
+ {
+ Validate();
+ }
+
+ if (IsDetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1)
+ {
+ detectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1?.Invoke(DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1!);
+ }
+ else if (IsDetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription1)
+ {
+ detectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription1?.Invoke(DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription1!);
+ }
+ }
+
+ ///
+ ///
+ ///
+ public void Switch(
+ global::System.Action? detectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionVariant1 = null,
+ global::System.Action? detectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription1 = null,
bool validate = true)
{
if (validate)
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.Models.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermark.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.Models.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermark.g.cs
index dc23c2c..0ae4760 100644
--- a/src/libs/ResembleAI/Generated/ResembleAI.Models.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermark.g.cs
+++ b/src/libs/ResembleAI/Generated/ResembleAI.Models.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermark.g.cs
@@ -26,6 +26,19 @@ namespace ResembleAI
#endif
public bool IsWatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant1 => WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant1 != null;
+ ///
+ ///
+ ///
+ public bool TryPickWatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant1(
+#if NET6_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
+#endif
+ out global::System.Collections.Generic.Dictionary? value)
+ {
+ value = WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant1;
+ return IsWatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant1;
+ }
+
///
///
///
@@ -42,6 +55,19 @@ namespace ResembleAI
[global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant2))]
#endif
public bool IsWatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant2 => WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant2 != null;
+
+ ///
+ ///
+ ///
+ public bool TryPickWatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant2(
+#if NET6_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
+#endif
+ out bool? value)
+ {
+ value = WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant2;
+ return IsWatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant2;
+ }
///
///
///
@@ -118,7 +144,7 @@ public bool Validate()
///
///
public TResult? Match(
- global::System.Func?, TResult>? watermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant1 = null,
+ global::System.Func, TResult>? watermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant1 = null,
global::System.Func? watermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant2 = null,
bool validate = true)
{
@@ -143,7 +169,31 @@ public bool Validate()
///
///
public void Match(
- global::System.Action?>? watermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant1 = null,
+ global::System.Action>? watermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant1 = null,
+
+ global::System.Action? watermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant2 = null,
+ bool validate = true)
+ {
+ if (validate)
+ {
+ Validate();
+ }
+
+ if (IsWatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant1)
+ {
+ watermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant1?.Invoke(WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant1!);
+ }
+ else if (IsWatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant2)
+ {
+ watermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant2?.Invoke(WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant2!);
+ }
+ }
+
+ ///
+ ///
+ ///
+ public void Switch(
+ global::System.Action>? watermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant1 = null,
global::System.Action? watermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant2 = null,
bool validate = true)
{
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.OneOf.2.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.OneOf.2.g.cs
index a9d3360..63df703 100644
--- a/src/libs/ResembleAI/Generated/ResembleAI.OneOf.2.g.cs
+++ b/src/libs/ResembleAI/Generated/ResembleAI.OneOf.2.g.cs
@@ -25,6 +25,19 @@ namespace ResembleAI
#endif
public bool IsValue1 => Value1 != null;
+ ///
+ ///
+ ///
+ public bool TryPickValue1(
+#if NET6_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
+#endif
+ out T1? value)
+ {
+ value = Value1;
+ return IsValue1;
+ }
+
///
///
///
@@ -41,6 +54,19 @@ namespace ResembleAI
[global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value2))]
#endif
public bool IsValue2 => Value2 != null;
+
+ ///
+ ///
+ ///
+ public bool TryPickValue2(
+#if NET6_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
+#endif
+ out T2? value)
+ {
+ value = Value2;
+ return IsValue2;
+ }
///
///
///
@@ -143,6 +169,30 @@ public bool Validate()
///
public void Match(
global::System.Action? value1 = null,
+
+ global::System.Action? value2 = null,
+ bool validate = true)
+ {
+ if (validate)
+ {
+ Validate();
+ }
+
+ if (IsValue1)
+ {
+ value1?.Invoke(Value1!);
+ }
+ else if (IsValue2)
+ {
+ value2?.Invoke(Value2!);
+ }
+ }
+
+ ///
+ ///
+ ///
+ public void Switch(
+ global::System.Action? value1 = null,
global::System.Action? value2 = null,
bool validate = true)
{
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ResembleAIClient.Constructors.Bearer.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ResembleAIClient.Constructors.Bearer.g.cs
index 1d33cd7..56bed21 100644
--- a/src/libs/ResembleAI/Generated/ResembleAI.ResembleAIClient.Constructors.Bearer.g.cs
+++ b/src/libs/ResembleAI/Generated/ResembleAI.ResembleAIClient.Constructors.Bearer.g.cs
@@ -26,5 +26,6 @@ partial void Authorizing(
ref string apiKey);
partial void Authorized(
global::System.Net.Http.HttpClient client);
+
}
}
\ No newline at end of file