diff --git a/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.ApplyWatermark.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.ApplyWatermark.g.cs
index 5ca017d..91294d0 100644
--- a/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.ApplyWatermark.g.cs
+++ b/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.ApplyWatermark.g.cs
@@ -6,54 +6,54 @@ public partial interface IWatermarkClient
{
///
/// Apply watermark
- /// 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.
+ /// Apply a Perth v2 watermark to an audio, image, or video file. The media type is automatically detected from the file content. Processing is asynchronous unless the `Prefer: wait` header is supplied.
///
///
///
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- global::System.Threading.Tasks.Task ApplyWatermarkAsync(
+ global::System.Threading.Tasks.Task ApplyWatermarkAsync(
- global::ResembleAI.ApplyWatermarkRequest request,
+ global::ResembleAI.WatermarkApplyRequest request,
global::ResembleAI.WatermarkApplyPostParametersPrefer? prefer = default,
global::ResembleAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
///
/// Apply watermark
- /// 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.
+ /// Apply a Perth v2 watermark to an audio, image, or video file. The media type is automatically detected from the file content. Processing is asynchronous unless the `Prefer: wait` header is supplied.
///
///
///
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- global::System.Threading.Tasks.Task> ApplyWatermarkAsResponseAsync(
+ global::System.Threading.Tasks.Task> ApplyWatermarkAsResponseAsync(
- global::ResembleAI.ApplyWatermarkRequest request,
+ global::ResembleAI.WatermarkApplyRequest request,
global::ResembleAI.WatermarkApplyPostParametersPrefer? prefer = default,
global::ResembleAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
///
/// Apply watermark
- /// 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.
+ /// Apply a Perth v2 watermark to an audio, image, or video file. The media type is automatically detected from the file content. Processing is asynchronous unless the `Prefer: wait` header is supplied.
///
///
///
- /// HTTPS URL to the media file (audio, image, or video).
+ /// Public HTTPS URL to the audio, image, or video source.
///
///
/// Watermark strength for image/video. Ignored for audio.
/// Default Value: 0.2F
///
///
- /// Custom message to embed for image/video. Ignored for audio.
+ /// Message to embed in image/video. Ignored for audio.
/// Default Value: resembleai
///
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- global::System.Threading.Tasks.Task ApplyWatermarkAsync(
+ global::System.Threading.Tasks.Task ApplyWatermarkAsync(
string url,
global::ResembleAI.WatermarkApplyPostParametersPrefer? prefer = default,
double? strength = default,
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.DetectWatermark.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.DetectWatermark.g.cs
index a8b7fb2..39db871 100644
--- a/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.DetectWatermark.g.cs
+++ b/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.DetectWatermark.g.cs
@@ -6,50 +6,50 @@ public partial interface IWatermarkClient
{
///
/// Detect watermark
- /// 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.
+ /// Detect a watermark in an audio, image, or video file. Audio runs Perth v1 and Perth v2 concurrently; image/video is publicly reported as Perth v2. Processing is asynchronous unless the `Prefer: wait` header is supplied.
///
///
///
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- global::System.Threading.Tasks.Task DetectWatermarkAsync(
+ global::System.Threading.Tasks.Task DetectWatermarkAsync(
- global::ResembleAI.DetectWatermarkRequest request,
+ global::ResembleAI.WatermarkDetectRequest request,
global::ResembleAI.WatermarkDetectPostParametersPrefer? prefer = default,
global::ResembleAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
///
/// Detect watermark
- /// 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.
+ /// Detect a watermark in an audio, image, or video file. Audio runs Perth v1 and Perth v2 concurrently; image/video is publicly reported as Perth v2. Processing is asynchronous unless the `Prefer: wait` header is supplied.
///
///
///
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- global::System.Threading.Tasks.Task> DetectWatermarkAsResponseAsync(
+ global::System.Threading.Tasks.Task> DetectWatermarkAsResponseAsync(
- global::ResembleAI.DetectWatermarkRequest request,
+ global::ResembleAI.WatermarkDetectRequest request,
global::ResembleAI.WatermarkDetectPostParametersPrefer? prefer = default,
global::ResembleAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
///
/// Detect watermark
- /// 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.
+ /// Detect a watermark in an audio, image, or video file. Audio runs Perth v1 and Perth v2 concurrently; image/video is publicly reported as Perth v2. Processing is asynchronous unless the `Prefer: wait` header is supplied.
///
///
///
- /// HTTPS URL to the media file (audio, image, or video).
+ /// Public HTTPS URL to the audio, image, or video source.
///
///
- /// Custom message used during encoding for image/video. Ignored for audio.
+ /// Message used when applying the image/video watermark. Ignored for audio.
/// Default Value: resembleai
///
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- global::System.Threading.Tasks.Task DetectWatermarkAsync(
+ global::System.Threading.Tasks.Task DetectWatermarkAsync(
string url,
global::ResembleAI.WatermarkDetectPostParametersPrefer? prefer = default,
string? customMessage = default,
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.GetWatermarkApplyResult.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.GetWatermarkApplyResult.g.cs
index 1a7646c..03057bd 100644
--- a/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.GetWatermarkApplyResult.g.cs
+++ b/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.GetWatermarkApplyResult.g.cs
@@ -12,7 +12,7 @@ public partial interface IWatermarkClient
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- global::System.Threading.Tasks.Task GetWatermarkApplyResultAsync(
+ global::System.Threading.Tasks.Task GetWatermarkApplyResultAsync(
string uuid,
global::ResembleAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
@@ -24,7 +24,7 @@ public partial interface IWatermarkClient
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- global::System.Threading.Tasks.Task> GetWatermarkApplyResultAsResponseAsync(
+ global::System.Threading.Tasks.Task> GetWatermarkApplyResultAsResponseAsync(
string uuid,
global::ResembleAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.GetWatermarkDetectionResult.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.GetWatermarkDetectionResult.g.cs
index 8ba9f63..cdc3b71 100644
--- a/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.GetWatermarkDetectionResult.g.cs
+++ b/src/libs/ResembleAI/Generated/ResembleAI.IWatermarkClient.GetWatermarkDetectionResult.g.cs
@@ -12,7 +12,7 @@ public partial interface IWatermarkClient
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- global::System.Threading.Tasks.Task GetWatermarkDetectionResultAsync(
+ global::System.Threading.Tasks.Task GetWatermarkDetectionResultAsync(
string uuid,
global::ResembleAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
@@ -24,7 +24,7 @@ public partial interface IWatermarkClient
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- global::System.Threading.Tasks.Task> GetWatermarkDetectionResultAsResponseAsync(
+ global::System.Threading.Tasks.Task> GetWatermarkDetectionResultAsResponseAsync(
string uuid,
global::ResembleAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaType.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyItemMediaType.g.cs
similarity index 65%
rename from src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaType.g.cs
rename to src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyItemMediaType.g.cs
index adc2068..4ef1a99 100644
--- a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaType.g.cs
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyItemMediaType.g.cs
@@ -3,10 +3,10 @@
namespace ResembleAI.JsonConverters
{
///
- public sealed class WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ public sealed class WatermarkApplyItemMediaTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
{
///
- public override global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaType Read(
+ public override global::ResembleAI.WatermarkApplyItemMediaType Read(
ref global::System.Text.Json.Utf8JsonReader reader,
global::System.Type typeToConvert,
global::System.Text.Json.JsonSerializerOptions options)
@@ -18,7 +18,7 @@ public sealed class WatermarkApplyPostResponsesContentApplicationJsonSchemaItemM
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::ResembleAI.WatermarkApplyItemMediaTypeExtensions.ToEnum(stringValue) ?? default;
}
break;
@@ -26,11 +26,11 @@ public sealed class WatermarkApplyPostResponsesContentApplicationJsonSchemaItemM
case global::System.Text.Json.JsonTokenType.Number:
{
var numValue = reader.GetInt32();
- return (global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaType)numValue;
+ return (global::ResembleAI.WatermarkApplyItemMediaType)numValue;
}
case global::System.Text.Json.JsonTokenType.Null:
{
- return default(global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaType);
+ return default(global::ResembleAI.WatermarkApplyItemMediaType);
}
default:
throw new global::System.ArgumentOutOfRangeException(nameof(reader));
@@ -42,12 +42,12 @@ public sealed class WatermarkApplyPostResponsesContentApplicationJsonSchemaItemM
///
public override void Write(
global::System.Text.Json.Utf8JsonWriter writer,
- global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaType value,
+ global::ResembleAI.WatermarkApplyItemMediaType value,
global::System.Text.Json.JsonSerializerOptions options)
{
writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
- writer.WriteStringValue(global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaTypeExtensions.ToValueString(value));
+ writer.WriteStringValue(global::ResembleAI.WatermarkApplyItemMediaTypeExtensions.ToValueString(value));
}
}
}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaTypeNullable.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyItemMediaTypeNullable.g.cs
similarity index 66%
rename from src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaTypeNullable.g.cs
rename to src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyItemMediaTypeNullable.g.cs
index a5bf8da..67cac43 100644
--- a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaTypeNullable.g.cs
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyItemMediaTypeNullable.g.cs
@@ -3,10 +3,10 @@
namespace ResembleAI.JsonConverters
{
///
- public sealed class WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ public sealed class WatermarkApplyItemMediaTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
{
///
- public override global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaType? Read(
+ public override global::ResembleAI.WatermarkApplyItemMediaType? Read(
ref global::System.Text.Json.Utf8JsonReader reader,
global::System.Type typeToConvert,
global::System.Text.Json.JsonSerializerOptions options)
@@ -18,7 +18,7 @@ public sealed class WatermarkApplyPostResponsesContentApplicationJsonSchemaItemM
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaTypeExtensions.ToEnum(stringValue);
+ return global::ResembleAI.WatermarkApplyItemMediaTypeExtensions.ToEnum(stringValue);
}
break;
@@ -26,11 +26,11 @@ public sealed class WatermarkApplyPostResponsesContentApplicationJsonSchemaItemM
case global::System.Text.Json.JsonTokenType.Number:
{
var numValue = reader.GetInt32();
- return (global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaType)numValue;
+ return (global::ResembleAI.WatermarkApplyItemMediaType)numValue;
}
case global::System.Text.Json.JsonTokenType.Null:
{
- return default(global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaType?);
+ return default(global::ResembleAI.WatermarkApplyItemMediaType?);
}
default:
throw new global::System.ArgumentOutOfRangeException(nameof(reader));
@@ -42,7 +42,7 @@ public sealed class WatermarkApplyPostResponsesContentApplicationJsonSchemaItemM
///
public override void Write(
global::System.Text.Json.Utf8JsonWriter writer,
- global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaType? value,
+ global::ResembleAI.WatermarkApplyItemMediaType? value,
global::System.Text.Json.JsonSerializerOptions options)
{
writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
@@ -53,7 +53,7 @@ public override void Write(
}
else
{
- writer.WriteStringValue(global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaTypeExtensions.ToValueString(value.Value));
+ writer.WriteStringValue(global::ResembleAI.WatermarkApplyItemMediaTypeExtensions.ToValueString(value.Value));
}
}
}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyItemModelVersion.g.cs
similarity index 63%
rename from src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType.g.cs
rename to src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyItemModelVersion.g.cs
index b4260e7..7e8fd46 100644
--- a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType.g.cs
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyItemModelVersion.g.cs
@@ -3,10 +3,10 @@
namespace ResembleAI.JsonConverters
{
///
- public sealed class WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ public sealed class WatermarkApplyItemModelVersionJsonConverter : global::System.Text.Json.Serialization.JsonConverter
{
///
- public override global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType Read(
+ public override global::ResembleAI.WatermarkApplyItemModelVersion Read(
ref global::System.Text.Json.Utf8JsonReader reader,
global::System.Type typeToConvert,
global::System.Text.Json.JsonSerializerOptions options)
@@ -18,7 +18,7 @@ public sealed class WatermarkApplyUuidResultGetResponsesContentApplicationJsonSc
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::ResembleAI.WatermarkApplyItemModelVersionExtensions.ToEnum(stringValue) ?? default;
}
break;
@@ -26,11 +26,11 @@ public sealed class WatermarkApplyUuidResultGetResponsesContentApplicationJsonSc
case global::System.Text.Json.JsonTokenType.Number:
{
var numValue = reader.GetInt32();
- return (global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType)numValue;
+ return (global::ResembleAI.WatermarkApplyItemModelVersion)numValue;
}
case global::System.Text.Json.JsonTokenType.Null:
{
- return default(global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType);
+ return default(global::ResembleAI.WatermarkApplyItemModelVersion);
}
default:
throw new global::System.ArgumentOutOfRangeException(nameof(reader));
@@ -42,12 +42,12 @@ public sealed class WatermarkApplyUuidResultGetResponsesContentApplicationJsonSc
///
public override void Write(
global::System.Text.Json.Utf8JsonWriter writer,
- global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType value,
+ global::ResembleAI.WatermarkApplyItemModelVersion value,
global::System.Text.Json.JsonSerializerOptions options)
{
writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
- writer.WriteStringValue(global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeExtensions.ToValueString(value));
+ writer.WriteStringValue(global::ResembleAI.WatermarkApplyItemModelVersionExtensions.ToValueString(value));
}
}
}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeNullable.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyItemModelVersionNullable.g.cs
similarity index 64%
rename from src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeNullable.g.cs
rename to src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyItemModelVersionNullable.g.cs
index b542f5e..93a5b32 100644
--- a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeNullable.g.cs
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyItemModelVersionNullable.g.cs
@@ -3,10 +3,10 @@
namespace ResembleAI.JsonConverters
{
///
- public sealed class WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ public sealed class WatermarkApplyItemModelVersionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
{
///
- public override global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType? Read(
+ public override global::ResembleAI.WatermarkApplyItemModelVersion? Read(
ref global::System.Text.Json.Utf8JsonReader reader,
global::System.Type typeToConvert,
global::System.Text.Json.JsonSerializerOptions options)
@@ -18,7 +18,7 @@ public sealed class WatermarkApplyUuidResultGetResponsesContentApplicationJsonSc
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeExtensions.ToEnum(stringValue);
+ return global::ResembleAI.WatermarkApplyItemModelVersionExtensions.ToEnum(stringValue);
}
break;
@@ -26,11 +26,11 @@ public sealed class WatermarkApplyUuidResultGetResponsesContentApplicationJsonSc
case global::System.Text.Json.JsonTokenType.Number:
{
var numValue = reader.GetInt32();
- return (global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType)numValue;
+ return (global::ResembleAI.WatermarkApplyItemModelVersion)numValue;
}
case global::System.Text.Json.JsonTokenType.Null:
{
- return default(global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType?);
+ return default(global::ResembleAI.WatermarkApplyItemModelVersion?);
}
default:
throw new global::System.ArgumentOutOfRangeException(nameof(reader));
@@ -42,7 +42,7 @@ public sealed class WatermarkApplyUuidResultGetResponsesContentApplicationJsonSc
///
public override void Write(
global::System.Text.Json.Utf8JsonWriter writer,
- global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType? value,
+ global::ResembleAI.WatermarkApplyItemModelVersion? value,
global::System.Text.Json.JsonSerializerOptions options)
{
writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
@@ -53,7 +53,7 @@ public override void Write(
}
else
{
- writer.WriteStringValue(global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeExtensions.ToValueString(value.Value));
+ writer.WriteStringValue(global::ResembleAI.WatermarkApplyItemModelVersionExtensions.ToValueString(value.Value));
}
}
}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyItemOperationType.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyItemOperationType.g.cs
new file mode 100644
index 0000000..080b2a1
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyItemOperationType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkApplyItemOperationTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkApplyItemOperationType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkApplyItemOperationTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkApplyItemOperationType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkApplyItemOperationType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkApplyItemOperationType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::ResembleAI.WatermarkApplyItemOperationTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyItemOperationTypeNullable.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyItemOperationTypeNullable.g.cs
new file mode 100644
index 0000000..435b476
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyItemOperationTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkApplyItemOperationTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkApplyItemOperationType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkApplyItemOperationTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkApplyItemOperationType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkApplyItemOperationType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkApplyItemOperationType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::ResembleAI.WatermarkApplyItemOperationTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyItemStatus.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyItemStatus.g.cs
new file mode 100644
index 0000000..5f3c18f
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyItemStatus.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkApplyItemStatusJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkApplyItemStatus Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkApplyItemStatusExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkApplyItemStatus)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkApplyItemStatus);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkApplyItemStatus value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::ResembleAI.WatermarkApplyItemStatusExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyItemStatusNullable.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyItemStatusNullable.g.cs
new file mode 100644
index 0000000..2ff7073
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkApplyItemStatusNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkApplyItemStatusNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkApplyItemStatus? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkApplyItemStatusExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkApplyItemStatus)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkApplyItemStatus?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkApplyItemStatus? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::ResembleAI.WatermarkApplyItemStatusExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkAudioDetectionMetricsDetectedModelVersionsItems.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkAudioDetectionMetricsDetectedModelVersionsItems.g.cs
new file mode 100644
index 0000000..950674d
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkAudioDetectionMetricsDetectedModelVersionsItems.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkAudioDetectionMetricsDetectedModelVersionsItemsJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkAudioDetectionMetricsDetectedModelVersionsItems Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkAudioDetectionMetricsDetectedModelVersionsItemsExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkAudioDetectionMetricsDetectedModelVersionsItems)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkAudioDetectionMetricsDetectedModelVersionsItems);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkAudioDetectionMetricsDetectedModelVersionsItems value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::ResembleAI.WatermarkAudioDetectionMetricsDetectedModelVersionsItemsExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkAudioDetectionMetricsDetectedModelVersionsItemsNullable.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkAudioDetectionMetricsDetectedModelVersionsItemsNullable.g.cs
new file mode 100644
index 0000000..0ce236f
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkAudioDetectionMetricsDetectedModelVersionsItemsNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkAudioDetectionMetricsDetectedModelVersionsItemsNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkAudioDetectionMetricsDetectedModelVersionsItems? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkAudioDetectionMetricsDetectedModelVersionsItemsExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkAudioDetectionMetricsDetectedModelVersionsItems)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkAudioDetectionMetricsDetectedModelVersionsItems?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkAudioDetectionMetricsDetectedModelVersionsItems? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::ResembleAI.WatermarkAudioDetectionMetricsDetectedModelVersionsItemsExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkAudioDetectionMetricsOverallStatus.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkAudioDetectionMetricsOverallStatus.g.cs
new file mode 100644
index 0000000..43b0799
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkAudioDetectionMetricsOverallStatus.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkAudioDetectionMetricsOverallStatusJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkAudioDetectionMetricsOverallStatus Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkAudioDetectionMetricsOverallStatusExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkAudioDetectionMetricsOverallStatus)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkAudioDetectionMetricsOverallStatus);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkAudioDetectionMetricsOverallStatus value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::ResembleAI.WatermarkAudioDetectionMetricsOverallStatusExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkAudioDetectionMetricsOverallStatusNullable.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkAudioDetectionMetricsOverallStatusNullable.g.cs
new file mode 100644
index 0000000..d5a7921
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkAudioDetectionMetricsOverallStatusNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkAudioDetectionMetricsOverallStatusNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkAudioDetectionMetricsOverallStatus? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkAudioDetectionMetricsOverallStatusExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkAudioDetectionMetricsOverallStatus)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkAudioDetectionMetricsOverallStatus?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkAudioDetectionMetricsOverallStatus? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::ResembleAI.WatermarkAudioDetectionMetricsOverallStatusExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkAudioModelResultModelVersion.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkAudioModelResultModelVersion.g.cs
new file mode 100644
index 0000000..e31e842
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkAudioModelResultModelVersion.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkAudioModelResultModelVersionJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkAudioModelResultModelVersion Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkAudioModelResultModelVersionExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkAudioModelResultModelVersion)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkAudioModelResultModelVersion);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkAudioModelResultModelVersion value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::ResembleAI.WatermarkAudioModelResultModelVersionExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkAudioModelResultModelVersionNullable.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkAudioModelResultModelVersionNullable.g.cs
new file mode 100644
index 0000000..4f6bcf1
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkAudioModelResultModelVersionNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkAudioModelResultModelVersionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkAudioModelResultModelVersion? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkAudioModelResultModelVersionExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkAudioModelResultModelVersion)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkAudioModelResultModelVersion?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkAudioModelResultModelVersion? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::ResembleAI.WatermarkAudioModelResultModelVersionExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkAudioModelResultStatus.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkAudioModelResultStatus.g.cs
new file mode 100644
index 0000000..18d236d
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkAudioModelResultStatus.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkAudioModelResultStatusJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkAudioModelResultStatus Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkAudioModelResultStatusExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkAudioModelResultStatus)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkAudioModelResultStatus);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkAudioModelResultStatus value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::ResembleAI.WatermarkAudioModelResultStatusExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkAudioModelResultStatusNullable.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkAudioModelResultStatusNullable.g.cs
new file mode 100644
index 0000000..f3c746b
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkAudioModelResultStatusNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkAudioModelResultStatusNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkAudioModelResultStatus? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkAudioModelResultStatusExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkAudioModelResultStatus)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkAudioModelResultStatus?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkAudioModelResultStatus? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::ResembleAI.WatermarkAudioModelResultStatusExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaType.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemMediaType.g.cs
similarity index 64%
rename from src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaType.g.cs
rename to src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemMediaType.g.cs
index 13d5360..37a26ac 100644
--- a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaType.g.cs
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemMediaType.g.cs
@@ -3,10 +3,10 @@
namespace ResembleAI.JsonConverters
{
///
- public sealed class WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ public sealed class WatermarkDetectItemMediaTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
{
///
- public override global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaType Read(
+ public override global::ResembleAI.WatermarkDetectItemMediaType Read(
ref global::System.Text.Json.Utf8JsonReader reader,
global::System.Type typeToConvert,
global::System.Text.Json.JsonSerializerOptions options)
@@ -18,7 +18,7 @@ public sealed class WatermarkDetectPostResponsesContentApplicationJsonSchemaItem
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::ResembleAI.WatermarkDetectItemMediaTypeExtensions.ToEnum(stringValue) ?? default;
}
break;
@@ -26,11 +26,11 @@ public sealed class WatermarkDetectPostResponsesContentApplicationJsonSchemaItem
case global::System.Text.Json.JsonTokenType.Number:
{
var numValue = reader.GetInt32();
- return (global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaType)numValue;
+ return (global::ResembleAI.WatermarkDetectItemMediaType)numValue;
}
case global::System.Text.Json.JsonTokenType.Null:
{
- return default(global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaType);
+ return default(global::ResembleAI.WatermarkDetectItemMediaType);
}
default:
throw new global::System.ArgumentOutOfRangeException(nameof(reader));
@@ -42,12 +42,12 @@ public sealed class WatermarkDetectPostResponsesContentApplicationJsonSchemaItem
///
public override void Write(
global::System.Text.Json.Utf8JsonWriter writer,
- global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaType value,
+ global::ResembleAI.WatermarkDetectItemMediaType value,
global::System.Text.Json.JsonSerializerOptions options)
{
writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
- writer.WriteStringValue(global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaTypeExtensions.ToValueString(value));
+ writer.WriteStringValue(global::ResembleAI.WatermarkDetectItemMediaTypeExtensions.ToValueString(value));
}
}
}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaTypeNullable.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemMediaTypeNullable.g.cs
similarity index 66%
rename from src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaTypeNullable.g.cs
rename to src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemMediaTypeNullable.g.cs
index 0e47436..3fe0047 100644
--- a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaTypeNullable.g.cs
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemMediaTypeNullable.g.cs
@@ -3,10 +3,10 @@
namespace ResembleAI.JsonConverters
{
///
- public sealed class WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ public sealed class WatermarkDetectItemMediaTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
{
///
- public override global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaType? Read(
+ public override global::ResembleAI.WatermarkDetectItemMediaType? Read(
ref global::System.Text.Json.Utf8JsonReader reader,
global::System.Type typeToConvert,
global::System.Text.Json.JsonSerializerOptions options)
@@ -18,7 +18,7 @@ public sealed class WatermarkDetectPostResponsesContentApplicationJsonSchemaItem
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaTypeExtensions.ToEnum(stringValue);
+ return global::ResembleAI.WatermarkDetectItemMediaTypeExtensions.ToEnum(stringValue);
}
break;
@@ -26,11 +26,11 @@ public sealed class WatermarkDetectPostResponsesContentApplicationJsonSchemaItem
case global::System.Text.Json.JsonTokenType.Number:
{
var numValue = reader.GetInt32();
- return (global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaType)numValue;
+ return (global::ResembleAI.WatermarkDetectItemMediaType)numValue;
}
case global::System.Text.Json.JsonTokenType.Null:
{
- return default(global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaType?);
+ return default(global::ResembleAI.WatermarkDetectItemMediaType?);
}
default:
throw new global::System.ArgumentOutOfRangeException(nameof(reader));
@@ -42,7 +42,7 @@ public sealed class WatermarkDetectPostResponsesContentApplicationJsonSchemaItem
///
public override void Write(
global::System.Text.Json.Utf8JsonWriter writer,
- global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaType? value,
+ global::ResembleAI.WatermarkDetectItemMediaType? value,
global::System.Text.Json.JsonSerializerOptions options)
{
writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
@@ -53,7 +53,7 @@ public override void Write(
}
else
{
- writer.WriteStringValue(global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaTypeExtensions.ToValueString(value.Value));
+ writer.WriteStringValue(global::ResembleAI.WatermarkDetectItemMediaTypeExtensions.ToValueString(value.Value));
}
}
}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemMetrics.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemMetrics.g.cs
new file mode 100644
index 0000000..d1ed5e9
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemMetrics.g.cs
@@ -0,0 +1,152 @@
+#nullable enable
+#pragma warning disable CS0618 // Type or member is obsolete
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public class WatermarkDetectItemMetricsJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkDetectItemMetrics Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ options = options ?? throw new global::System.ArgumentNullException(nameof(options));
+ var typeInfoResolver = options.TypeInfoResolver ?? throw new global::System.InvalidOperationException("TypeInfoResolver is not set.");
+
+ using var __jsonDocument = global::System.Text.Json.JsonDocument.ParseValue(ref reader);
+ var __rawJson = __jsonDocument.RootElement.GetRawText();
+ var __jsonProps = new global::System.Collections.Generic.HashSet();
+ if (__jsonDocument.RootElement.ValueKind == global::System.Text.Json.JsonValueKind.Object)
+ {
+ foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject())
+ {
+ __jsonProps.Add(__jsonProp.Name);
+
+ }
+ }
+
+ var __score0 = 0;
+ if (__jsonProps.Contains("confidence")) __score0++;
+ if (__jsonProps.Contains("coverage_complete")) __score0++;
+ if (__jsonProps.Contains("detected_model_versions")) __score0++;
+ if (__jsonProps.Contains("has_watermark")) __score0++;
+ if (__jsonProps.Contains("model_results")) __score0++;
+ if (__jsonProps.Contains("overall_status")) __score0++;
+ var __score1 = 0;
+ if (__jsonProps.Contains("detected_model_versions")) __score1++;
+ if (__jsonProps.Contains("detection_score")) __score1++;
+ if (__jsonProps.Contains("has_watermark")) __score1++;
+ if (__jsonProps.Contains("model_results")) __score1++;
+ if (__jsonProps.Contains("overall_status")) __score1++;
+ if (__jsonProps.Contains("synthid")) __score1++;
+ if (__jsonProps.Contains("verdict")) __score1++;
+ var __bestScore = 0;
+ var __bestIndex = -1;
+ if (__score0 > __bestScore) { __bestScore = __score0; __bestIndex = 0; }
+ if (__score1 > __bestScore) { __bestScore = __score1; __bestIndex = 1; }
+
+ global::ResembleAI.WatermarkAudioDetectionMetrics? watermarkAudioDetectionMetrics = default;
+ global::ResembleAI.WatermarkVisionDetectionMetrics? watermarkVisionDetectionMetrics = default;
+ if (__bestIndex >= 0)
+ {
+ if (__bestIndex == 0)
+ {
+ try
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::ResembleAI.WatermarkAudioDetectionMetrics), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::ResembleAI.WatermarkAudioDetectionMetrics).Name}");
+ watermarkAudioDetectionMetrics = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
+ }
+ catch (global::System.Text.Json.JsonException)
+ {
+ }
+ catch (global::System.InvalidOperationException)
+ {
+ }
+ }
+ else if (__bestIndex == 1)
+ {
+ try
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::ResembleAI.WatermarkVisionDetectionMetrics), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::ResembleAI.WatermarkVisionDetectionMetrics).Name}");
+ watermarkVisionDetectionMetrics = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
+ }
+ catch (global::System.Text.Json.JsonException)
+ {
+ }
+ catch (global::System.InvalidOperationException)
+ {
+ }
+ }
+ }
+
+ if (watermarkAudioDetectionMetrics == null && watermarkVisionDetectionMetrics == null)
+ {
+ try
+ {
+
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::ResembleAI.WatermarkAudioDetectionMetrics), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::ResembleAI.WatermarkAudioDetectionMetrics).Name}");
+ watermarkAudioDetectionMetrics = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
+ }
+ catch (global::System.Text.Json.JsonException)
+ {
+ }
+ catch (global::System.InvalidOperationException)
+ {
+ }
+ }
+
+ if (watermarkAudioDetectionMetrics == null && watermarkVisionDetectionMetrics == null)
+ {
+ try
+ {
+
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::ResembleAI.WatermarkVisionDetectionMetrics), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::ResembleAI.WatermarkVisionDetectionMetrics).Name}");
+ watermarkVisionDetectionMetrics = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
+ }
+ catch (global::System.Text.Json.JsonException)
+ {
+ }
+ catch (global::System.InvalidOperationException)
+ {
+ }
+ }
+
+ var __value = new global::ResembleAI.WatermarkDetectItemMetrics(
+ watermarkAudioDetectionMetrics,
+
+ watermarkVisionDetectionMetrics
+ );
+
+ return __value;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkDetectItemMetrics value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ options = options ?? throw new global::System.ArgumentNullException(nameof(options));
+ var typeInfoResolver = options.TypeInfoResolver ?? throw new global::System.InvalidOperationException("TypeInfoResolver is not set.");
+
+ if (value.IsWatermarkAudioDetectionMetrics)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::ResembleAI.WatermarkAudioDetectionMetrics), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::ResembleAI.WatermarkAudioDetectionMetrics).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.WatermarkAudioDetectionMetrics!, typeInfo);
+ }
+ else if (value.IsWatermarkVisionDetectionMetrics)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::ResembleAI.WatermarkVisionDetectionMetrics), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::ResembleAI.WatermarkVisionDetectionMetrics).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.WatermarkVisionDetectionMetrics!, typeInfo);
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemModelVersion.g.cs
similarity index 63%
rename from src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType.g.cs
rename to src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemModelVersion.g.cs
index 833776a..a5d6627 100644
--- a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType.g.cs
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemModelVersion.g.cs
@@ -3,10 +3,10 @@
namespace ResembleAI.JsonConverters
{
///
- public sealed class WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ public sealed class WatermarkDetectItemModelVersionJsonConverter : global::System.Text.Json.Serialization.JsonConverter
{
///
- public override global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType Read(
+ public override global::ResembleAI.WatermarkDetectItemModelVersion Read(
ref global::System.Text.Json.Utf8JsonReader reader,
global::System.Type typeToConvert,
global::System.Text.Json.JsonSerializerOptions options)
@@ -18,7 +18,7 @@ public sealed class WatermarkDetectUuidResultGetResponsesContentApplicationJsonS
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::ResembleAI.WatermarkDetectItemModelVersionExtensions.ToEnum(stringValue) ?? default;
}
break;
@@ -26,11 +26,11 @@ public sealed class WatermarkDetectUuidResultGetResponsesContentApplicationJsonS
case global::System.Text.Json.JsonTokenType.Number:
{
var numValue = reader.GetInt32();
- return (global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType)numValue;
+ return (global::ResembleAI.WatermarkDetectItemModelVersion)numValue;
}
case global::System.Text.Json.JsonTokenType.Null:
{
- return default(global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType);
+ return default(global::ResembleAI.WatermarkDetectItemModelVersion);
}
default:
throw new global::System.ArgumentOutOfRangeException(nameof(reader));
@@ -42,12 +42,12 @@ public sealed class WatermarkDetectUuidResultGetResponsesContentApplicationJsonS
///
public override void Write(
global::System.Text.Json.Utf8JsonWriter writer,
- global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType value,
+ global::ResembleAI.WatermarkDetectItemModelVersion value,
global::System.Text.Json.JsonSerializerOptions options)
{
writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
- writer.WriteStringValue(global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeExtensions.ToValueString(value));
+ writer.WriteStringValue(global::ResembleAI.WatermarkDetectItemModelVersionExtensions.ToValueString(value));
}
}
}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemModelVersionNullable.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemModelVersionNullable.g.cs
new file mode 100644
index 0000000..e60063f
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemModelVersionNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkDetectItemModelVersionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkDetectItemModelVersion? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkDetectItemModelVersionExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkDetectItemModelVersion)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkDetectItemModelVersion?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkDetectItemModelVersion? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::ResembleAI.WatermarkDetectItemModelVersionExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemOperationType.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemOperationType.g.cs
new file mode 100644
index 0000000..a105bd1
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemOperationType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkDetectItemOperationTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkDetectItemOperationType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkDetectItemOperationTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkDetectItemOperationType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkDetectItemOperationType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkDetectItemOperationType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::ResembleAI.WatermarkDetectItemOperationTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemOperationTypeNullable.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemOperationTypeNullable.g.cs
new file mode 100644
index 0000000..38dcac5
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemOperationTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkDetectItemOperationTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkDetectItemOperationType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkDetectItemOperationTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkDetectItemOperationType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkDetectItemOperationType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkDetectItemOperationType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::ResembleAI.WatermarkDetectItemOperationTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemStatus.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemStatus.g.cs
new file mode 100644
index 0000000..3799062
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemStatus.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkDetectItemStatusJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkDetectItemStatus Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkDetectItemStatusExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkDetectItemStatus)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkDetectItemStatus);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkDetectItemStatus value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::ResembleAI.WatermarkDetectItemStatusExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeNullable.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemStatusNullable.g.cs
similarity index 64%
rename from src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeNullable.g.cs
rename to src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemStatusNullable.g.cs
index 878113c..3cd7312 100644
--- a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeNullable.g.cs
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectItemStatusNullable.g.cs
@@ -3,10 +3,10 @@
namespace ResembleAI.JsonConverters
{
///
- public sealed class WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ public sealed class WatermarkDetectItemStatusNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
{
///
- public override global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType? Read(
+ public override global::ResembleAI.WatermarkDetectItemStatus? Read(
ref global::System.Text.Json.Utf8JsonReader reader,
global::System.Type typeToConvert,
global::System.Text.Json.JsonSerializerOptions options)
@@ -18,7 +18,7 @@ public sealed class WatermarkDetectUuidResultGetResponsesContentApplicationJsonS
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeExtensions.ToEnum(stringValue);
+ return global::ResembleAI.WatermarkDetectItemStatusExtensions.ToEnum(stringValue);
}
break;
@@ -26,11 +26,11 @@ public sealed class WatermarkDetectUuidResultGetResponsesContentApplicationJsonS
case global::System.Text.Json.JsonTokenType.Number:
{
var numValue = reader.GetInt32();
- return (global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType)numValue;
+ return (global::ResembleAI.WatermarkDetectItemStatus)numValue;
}
case global::System.Text.Json.JsonTokenType.Null:
{
- return default(global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType?);
+ return default(global::ResembleAI.WatermarkDetectItemStatus?);
}
default:
throw new global::System.ArgumentOutOfRangeException(nameof(reader));
@@ -42,7 +42,7 @@ public sealed class WatermarkDetectUuidResultGetResponsesContentApplicationJsonS
///
public override void Write(
global::System.Text.Json.Utf8JsonWriter writer,
- global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType? value,
+ global::ResembleAI.WatermarkDetectItemStatus? value,
global::System.Text.Json.JsonSerializerOptions options)
{
writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
@@ -53,7 +53,7 @@ public override void Write(
}
else
{
- writer.WriteStringValue(global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeExtensions.ToValueString(value.Value));
+ writer.WriteStringValue(global::ResembleAI.WatermarkDetectItemStatusExtensions.ToValueString(value.Value));
}
}
}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermark.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermark.g.cs
deleted file mode 100644
index 9cd90ed..0000000
--- a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermark.g.cs
+++ /dev/null
@@ -1,162 +0,0 @@
-#nullable enable
-#pragma warning disable CS0618 // Type or member is obsolete
-
-namespace ResembleAI.JsonConverters
-{
- ///
- public class WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkJsonConverter : global::System.Text.Json.Serialization.JsonConverter
- {
- ///
- public override global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermark Read(
- ref global::System.Text.Json.Utf8JsonReader reader,
- global::System.Type typeToConvert,
- global::System.Text.Json.JsonSerializerOptions options)
- {
- options = options ?? throw new global::System.ArgumentNullException(nameof(options));
- var typeInfoResolver = options.TypeInfoResolver ?? throw new global::System.InvalidOperationException("TypeInfoResolver is not set.");
-
-
- using var __jsonDocument = global::System.Text.Json.JsonDocument.ParseValue(ref reader);
- var __rawJson = __jsonDocument.RootElement.GetRawText();
- var __jsonProps = new global::System.Collections.Generic.HashSet();
- if (__jsonDocument.RootElement.ValueKind == global::System.Text.Json.JsonValueKind.Object)
- {
- foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject())
- {
- __jsonProps.Add(__jsonProp.Name);
- }
- }
-
- var __score0 = 0;
- {
- var __ti = typeInfoResolver.GetTypeInfo(typeof(global::System.Collections.Generic.Dictionary), options);
- if (__ti != null && __ti.Kind == global::System.Text.Json.Serialization.Metadata.JsonTypeInfoKind.Object)
- {
- foreach (var __prop in __ti.Properties)
- {
- if (__jsonProps.Contains(__prop.Name)) __score0++;
- }
- }
- }
- var __score1 = 0;
- {
- var __ti = typeInfoResolver.GetTypeInfo(typeof(bool), options);
- if (__ti != null && __ti.Kind == global::System.Text.Json.Serialization.Metadata.JsonTypeInfoKind.Object)
- {
- foreach (var __prop in __ti.Properties)
- {
- if (__jsonProps.Contains(__prop.Name)) __score1++;
- }
- }
- }
- var __bestScore = 0;
- var __bestIndex = -1;
- if (__score0 > __bestScore) { __bestScore = __score0; __bestIndex = 0; }
- if (__score1 > __bestScore) { __bestScore = __score1; __bestIndex = 1; }
-
- global::System.Collections.Generic.Dictionary? watermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant1 = default;
- bool? watermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant2 = default;
- if (__bestIndex >= 0)
- {
- if (__bestIndex == 0)
- {
- try
- {
-
- var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::System.Collections.Generic.Dictionary), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo> ??
- throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::System.Collections.Generic.Dictionary).Name}");
- watermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant1 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
- }
- catch (global::System.Text.Json.JsonException)
- {
- }
- catch (global::System.InvalidOperationException)
- {
- }
- }
-
- else if (__bestIndex == 1)
- {
- try
- {
-
- var typeInfo = typeInfoResolver.GetTypeInfo(typeof(bool), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
- throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(bool).Name}");
- watermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant2 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
- }
- catch (global::System.Text.Json.JsonException)
- {
- }
- catch (global::System.InvalidOperationException)
- {
- }
- }
- }
-
- if (watermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant1 == null && watermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant2 == null)
- {
- try
- {
-
- var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::System.Collections.Generic.Dictionary), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo> ??
- throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::System.Collections.Generic.Dictionary).Name}");
- watermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant1 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
- }
- catch (global::System.Text.Json.JsonException)
- {
- }
- catch (global::System.InvalidOperationException)
- {
- }
- }
-
- if (watermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant1 == null && watermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant2 == null)
- {
- try
- {
-
- var typeInfo = typeInfoResolver.GetTypeInfo(typeof(bool), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
- throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(bool).Name}");
- watermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant2 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
- }
- catch (global::System.Text.Json.JsonException)
- {
- }
- catch (global::System.InvalidOperationException)
- {
- }
- }
-
- var __value = new global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermark(
- watermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant1,
-
- watermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant2
- );
-
- return __value;
- }
-
- ///
- public override void Write(
- global::System.Text.Json.Utf8JsonWriter writer,
- global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermark value,
- global::System.Text.Json.JsonSerializerOptions options)
- {
- options = options ?? throw new global::System.ArgumentNullException(nameof(options));
- var typeInfoResolver = options.TypeInfoResolver ?? throw new global::System.InvalidOperationException("TypeInfoResolver is not set.");
-
- if (value.IsWatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant1)
- {
- var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::System.Collections.Generic.Dictionary), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo?> ??
- throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::System.Collections.Generic.Dictionary).Name}");
- global::System.Text.Json.JsonSerializer.Serialize(writer, value.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant1!, typeInfo);
- }
- else if (value.IsWatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant2)
- {
- var typeInfo = typeInfoResolver.GetTypeInfo(typeof(bool), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
- throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(bool).Name}");
- global::System.Text.Json.JsonSerializer.Serialize(writer, value.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkVariant2!.Value, typeInfo);
- }
- }
- }
-}
\ No newline at end of file
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsDetectedModelVersionsItems.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsDetectedModelVersionsItems.g.cs
new file mode 100644
index 0000000..c7e4b68
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsDetectedModelVersionsItems.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkVisionDetectionMetricsDetectedModelVersionsItemsJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkVisionDetectionMetricsDetectedModelVersionsItems Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkVisionDetectionMetricsDetectedModelVersionsItemsExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkVisionDetectionMetricsDetectedModelVersionsItems)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkVisionDetectionMetricsDetectedModelVersionsItems);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkVisionDetectionMetricsDetectedModelVersionsItems value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::ResembleAI.WatermarkVisionDetectionMetricsDetectedModelVersionsItemsExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsDetectedModelVersionsItemsNullable.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsDetectedModelVersionsItemsNullable.g.cs
new file mode 100644
index 0000000..81c58a1
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsDetectedModelVersionsItemsNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkVisionDetectionMetricsDetectedModelVersionsItemsNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkVisionDetectionMetricsDetectedModelVersionsItems? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkVisionDetectionMetricsDetectedModelVersionsItemsExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkVisionDetectionMetricsDetectedModelVersionsItems)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkVisionDetectionMetricsDetectedModelVersionsItems?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkVisionDetectionMetricsDetectedModelVersionsItems? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::ResembleAI.WatermarkVisionDetectionMetricsDetectedModelVersionsItemsExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsOverallStatus.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsOverallStatus.g.cs
new file mode 100644
index 0000000..57e3d87
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsOverallStatus.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkVisionDetectionMetricsOverallStatusJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkVisionDetectionMetricsOverallStatus Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkVisionDetectionMetricsOverallStatusExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkVisionDetectionMetricsOverallStatus)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkVisionDetectionMetricsOverallStatus);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkVisionDetectionMetricsOverallStatus value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::ResembleAI.WatermarkVisionDetectionMetricsOverallStatusExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsOverallStatusNullable.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsOverallStatusNullable.g.cs
new file mode 100644
index 0000000..577cdfb
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsOverallStatusNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkVisionDetectionMetricsOverallStatusNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkVisionDetectionMetricsOverallStatus? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkVisionDetectionMetricsOverallStatusExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkVisionDetectionMetricsOverallStatus)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkVisionDetectionMetricsOverallStatus?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkVisionDetectionMetricsOverallStatus? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::ResembleAI.WatermarkVisionDetectionMetricsOverallStatusExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsVerdict.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsVerdict.g.cs
new file mode 100644
index 0000000..cb7ce1a
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsVerdict.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkVisionDetectionMetricsVerdictJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkVisionDetectionMetricsVerdict Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkVisionDetectionMetricsVerdictExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkVisionDetectionMetricsVerdict)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkVisionDetectionMetricsVerdict);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkVisionDetectionMetricsVerdict value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::ResembleAI.WatermarkVisionDetectionMetricsVerdictExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsVerdictNullable.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsVerdictNullable.g.cs
new file mode 100644
index 0000000..0903272
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsVerdictNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkVisionDetectionMetricsVerdictNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkVisionDetectionMetricsVerdict? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkVisionDetectionMetricsVerdictExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkVisionDetectionMetricsVerdict)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkVisionDetectionMetricsVerdict?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkVisionDetectionMetricsVerdict? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::ResembleAI.WatermarkVisionDetectionMetricsVerdictExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionModelResultModelVersion.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionModelResultModelVersion.g.cs
new file mode 100644
index 0000000..fb80c16
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionModelResultModelVersion.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkVisionModelResultModelVersionJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkVisionModelResultModelVersion Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkVisionModelResultModelVersionExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkVisionModelResultModelVersion)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkVisionModelResultModelVersion);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkVisionModelResultModelVersion value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::ResembleAI.WatermarkVisionModelResultModelVersionExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionModelResultModelVersionNullable.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionModelResultModelVersionNullable.g.cs
new file mode 100644
index 0000000..39430b0
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionModelResultModelVersionNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkVisionModelResultModelVersionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkVisionModelResultModelVersion? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkVisionModelResultModelVersionExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkVisionModelResultModelVersion)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkVisionModelResultModelVersion?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkVisionModelResultModelVersion? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::ResembleAI.WatermarkVisionModelResultModelVersionExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionModelResultStatus.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionModelResultStatus.g.cs
new file mode 100644
index 0000000..d88cb6f
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionModelResultStatus.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkVisionModelResultStatusJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkVisionModelResultStatus Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkVisionModelResultStatusExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkVisionModelResultStatus)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkVisionModelResultStatus);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkVisionModelResultStatus value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::ResembleAI.WatermarkVisionModelResultStatusExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionModelResultStatusNullable.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionModelResultStatusNullable.g.cs
new file mode 100644
index 0000000..d6fe87a
--- /dev/null
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.WatermarkVisionModelResultStatusNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace ResembleAI.JsonConverters
+{
+ ///
+ public sealed class WatermarkVisionModelResultStatusNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::ResembleAI.WatermarkVisionModelResultStatus? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::ResembleAI.WatermarkVisionModelResultStatusExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::ResembleAI.WatermarkVisionModelResultStatus)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::ResembleAI.WatermarkVisionModelResultStatus?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::ResembleAI.WatermarkVisionModelResultStatus? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::ResembleAI.WatermarkVisionModelResultStatusExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonSerializerContext.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonSerializerContext.g.cs
index fd71b53..edda706 100644
--- a/src/libs/ResembleAI/Generated/ResembleAI.JsonSerializerContext.g.cs
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonSerializerContext.g.cs
@@ -253,25 +253,77 @@ namespace ResembleAI
typeof(global::ResembleAI.JsonConverters.WatermarkApplyPostParametersPreferNullableJsonConverter),
- typeof(global::ResembleAI.JsonConverters.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaTypeJsonConverter),
+ typeof(global::ResembleAI.JsonConverters.WatermarkApplyItemMediaTypeJsonConverter),
- typeof(global::ResembleAI.JsonConverters.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaTypeNullableJsonConverter),
+ typeof(global::ResembleAI.JsonConverters.WatermarkApplyItemMediaTypeNullableJsonConverter),
- typeof(global::ResembleAI.JsonConverters.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeJsonConverter),
+ typeof(global::ResembleAI.JsonConverters.WatermarkApplyItemOperationTypeJsonConverter),
- typeof(global::ResembleAI.JsonConverters.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeNullableJsonConverter),
+ typeof(global::ResembleAI.JsonConverters.WatermarkApplyItemOperationTypeNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkApplyItemStatusJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkApplyItemStatusNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkApplyItemModelVersionJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkApplyItemModelVersionNullableJsonConverter),
typeof(global::ResembleAI.JsonConverters.WatermarkDetectPostParametersPreferJsonConverter),
typeof(global::ResembleAI.JsonConverters.WatermarkDetectPostParametersPreferNullableJsonConverter),
- typeof(global::ResembleAI.JsonConverters.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaTypeJsonConverter),
+ typeof(global::ResembleAI.JsonConverters.WatermarkDetectItemMediaTypeJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkDetectItemMediaTypeNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkDetectItemOperationTypeJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkDetectItemOperationTypeNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkDetectItemStatusJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkDetectItemStatusNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkDetectItemModelVersionJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkDetectItemModelVersionNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkAudioDetectionMetricsOverallStatusJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkAudioDetectionMetricsOverallStatusNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkAudioDetectionMetricsDetectedModelVersionsItemsJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkAudioDetectionMetricsDetectedModelVersionsItemsNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkAudioModelResultModelVersionJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkAudioModelResultModelVersionNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkAudioModelResultStatusJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkAudioModelResultStatusNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsOverallStatusJsonConverter),
- typeof(global::ResembleAI.JsonConverters.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaTypeNullableJsonConverter),
+ typeof(global::ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsOverallStatusNullableJsonConverter),
- typeof(global::ResembleAI.JsonConverters.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeJsonConverter),
+ typeof(global::ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsDetectedModelVersionsItemsJsonConverter),
- typeof(global::ResembleAI.JsonConverters.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeNullableJsonConverter),
+ typeof(global::ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsDetectedModelVersionsItemsNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkVisionModelResultModelVersionJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkVisionModelResultModelVersionNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkVisionModelResultStatusJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkVisionModelResultStatusNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsVerdictJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsVerdictNullableJsonConverter),
typeof(global::ResembleAI.JsonConverters.PronunciationsGetParametersStatusJsonConverter),
@@ -293,7 +345,7 @@ namespace ResembleAI
typeof(global::ResembleAI.JsonConverters.IdentityCreateIdentityRequestJsonConverter),
- typeof(global::ResembleAI.JsonConverters.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkJsonConverter),
+ typeof(global::ResembleAI.JsonConverters.WatermarkDetectItemMetricsJsonConverter),
typeof(global::ResembleAI.JsonConverters.OneOfJsonConverter),
@@ -305,13 +357,9 @@ namespace ResembleAI
typeof(global::ResembleAI.JsonConverters.OneOfJsonConverter),
- typeof(global::ResembleAI.JsonConverters.OneOfJsonConverter),
-
- typeof(global::ResembleAI.JsonConverters.OneOfJsonConverter),
-
- typeof(global::ResembleAI.JsonConverters.OneOfJsonConverter),
+ typeof(global::ResembleAI.JsonConverters.OneOfJsonConverter),
- typeof(global::ResembleAI.JsonConverters.OneOfJsonConverter),
+ typeof(global::ResembleAI.JsonConverters.OneOfJsonConverter),
typeof(global::ResembleAI.JsonConverters.UnixTimestampJsonConverter),
})]
@@ -598,29 +646,43 @@ namespace ResembleAI
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.IdentitySearchIdentitiesResponse200))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkApplyPostParametersPrefer), TypeInfoPropertyName = "WatermarkApplyPostParametersPrefer2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaType), TypeInfoPropertyName = "WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMetrics))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItem))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.OneOf), TypeInfoPropertyName = "OneOfWatermarkApplyPostResponsesContentApplicationJsonSchemaItemMetricsObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkApplyWatermarkResponse200))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType), TypeInfoPropertyName = "WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMetrics))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItem))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.OneOf), TypeInfoPropertyName = "OneOfWatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkGetWatermarkApplyResultResponse200))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkApplyRequest))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkApplyItemMediaType), TypeInfoPropertyName = "WatermarkApplyItemMediaType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkApplyItemOperationType), TypeInfoPropertyName = "WatermarkApplyItemOperationType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkApplyItemStatus), TypeInfoPropertyName = "WatermarkApplyItemStatus2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkApplyItemModelVersion), TypeInfoPropertyName = "WatermarkApplyItemModelVersion2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkApplyMetrics))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkApplyItem))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkApplyResponse))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectPostParametersPrefer), TypeInfoPropertyName = "WatermarkDetectPostParametersPrefer2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaType), TypeInfoPropertyName = "WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMetrics))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItem))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.OneOf), TypeInfoPropertyName = "OneOfWatermarkDetectPostResponsesContentApplicationJsonSchemaItemMetricsObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectWatermarkResponse200))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType), TypeInfoPropertyName = "WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermark), TypeInfoPropertyName = "WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermark2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectRequest))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectItemMediaType), TypeInfoPropertyName = "WatermarkDetectItemMediaType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectItemOperationType), TypeInfoPropertyName = "WatermarkDetectItemOperationType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectItemStatus), TypeInfoPropertyName = "WatermarkDetectItemStatus2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectItemModelVersion), TypeInfoPropertyName = "WatermarkDetectItemModelVersion2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkAudioDetectionMetricsOverallStatus), TypeInfoPropertyName = "WatermarkAudioDetectionMetricsOverallStatus2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkAudioDetectionMetricsDetectedModelVersionsItems), TypeInfoPropertyName = "WatermarkAudioDetectionMetricsDetectedModelVersionsItems2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkAudioModelResultModelVersion), TypeInfoPropertyName = "WatermarkAudioModelResultModelVersion2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkAudioModelResultStatus), TypeInfoPropertyName = "WatermarkAudioModelResultStatus2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkAudioModelResult))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetrics))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItem))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.OneOf), TypeInfoPropertyName = "OneOfWatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkGetWatermarkDetectionResultResponse200))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkAudioDetectionMetrics))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkVisionDetectionMetricsOverallStatus), TypeInfoPropertyName = "WatermarkVisionDetectionMetricsOverallStatus2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkVisionDetectionMetricsDetectedModelVersionsItems), TypeInfoPropertyName = "WatermarkVisionDetectionMetricsDetectedModelVersionsItems2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkVisionModelResultModelVersion), TypeInfoPropertyName = "WatermarkVisionModelResultModelVersion2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkVisionModelResultStatus), TypeInfoPropertyName = "WatermarkVisionModelResultStatus2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkVisionModelResult))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkVisionDetectionMetricsVerdict), TypeInfoPropertyName = "WatermarkVisionDetectionMetricsVerdict2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkVisionDetectionMetrics))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.OneOf), TypeInfoPropertyName = "OneOfWatermarkVisionDetectionMetricsVerdictObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectItemMetrics), TypeInfoPropertyName = "WatermarkDetectItemMetrics2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectItem))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.OneOf), TypeInfoPropertyName = "OneOfWatermarkDetectItemMetricsObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectResponse))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItems))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItemsComponentStatus))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItemsComponentStatusTextToSpeech))]
@@ -758,8 +820,6 @@ namespace ResembleAI
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.AskDetectIntelligenceQuestionRequest))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.CreateIdentityAttachmentRequest))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.SearchIdentitiesRequest))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.ApplyWatermarkRequest))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectWatermarkRequest))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.CreateVoiceRequest))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.BuildVoiceRequest))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.GenerateVoiceDesignRequest))]
@@ -803,18 +863,6 @@ namespace ResembleAI
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.AgentsPostRequestBodyContentApplicationJsonSchemaSearchMode?), TypeInfoPropertyName = "NullableAgentsPostRequestBodyContentApplicationJsonSchemaSearchMode2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.AgentsUuidPatchRequestBodyContentApplicationJsonSchemaSearchMode?), TypeInfoPropertyName = "NullableAgentsUuidPatchRequestBodyContentApplicationJsonSchemaSearchMode2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.AgentsAgentUuidToolsPostRequestBodyContentApplicationJsonSchemaToolType?), TypeInfoPropertyName = "NullableAgentsAgentUuidToolsPostRequestBodyContentApplicationJsonSchemaToolType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.AgentsAgentUuidWebhooksPostRequestBodyContentApplicationJsonSchemaWebhookType?), TypeInfoPropertyName = "NullableAgentsAgentUuidWebhooksPostRequestBodyContentApplicationJsonSchemaWebhookType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.PhoneNumbersPostRequestBodyContentApplicationJsonSchemaProvider?), TypeInfoPropertyName = "NullablePhoneNumbersPostRequestBodyContentApplicationJsonSchemaProvider2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.KnowledgeItemsGetParametersStatus?), TypeInfoPropertyName = "NullableKnowledgeItemsGetParametersStatus2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.KnowledgeItemsGetParametersSourceType?), TypeInfoPropertyName = "NullableKnowledgeItemsGetParametersSourceType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.KnowledgeItemsGetResponsesContentApplicationJsonSchemaItemsItemsSourceType?), TypeInfoPropertyName = "NullableKnowledgeItemsGetResponsesContentApplicationJsonSchemaItemsItemsSourceType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.KnowledgeItemsGetResponsesContentApplicationJsonSchemaItemsItemsStatus?), TypeInfoPropertyName = "NullableKnowledgeItemsGetResponsesContentApplicationJsonSchemaItemsItemsStatus2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.KnowledgeItemsPostRequestBodyContentApplicationJsonSchemaSourceType?), TypeInfoPropertyName = "NullableKnowledgeItemsPostRequestBodyContentApplicationJsonSchemaSourceType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.KnowledgeItemsUuidGetResponsesContentApplicationJsonSchemaItemSourceType?), TypeInfoPropertyName = "NullableKnowledgeItemsUuidGetResponsesContentApplicationJsonSchemaItemSourceType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.KnowledgeItemsUuidGetResponsesContentApplicationJsonSchemaItemStatus?), TypeInfoPropertyName = "NullableKnowledgeItemsUuidGetResponsesContentApplicationJsonSchemaItemStatus2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsMediaType?), TypeInfoPropertyName = "NullableDetectGetResponsesContentApplicationJsonSchemaItemsItemsMediaType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsStatus?), TypeInfoPropertyName = "NullableDetectGetResponsesContentApplicationJsonSchemaItemsItemsStatus2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality?), TypeInfoPropertyName = "NullableDetectGetResponsesContentApplicationJsonSchemaItemsItemsModality2")]
internal sealed partial class SourceGenerationContextChunk0 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -1066,25 +1114,77 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex
typeof(global::ResembleAI.JsonConverters.WatermarkApplyPostParametersPreferNullableJsonConverter),
- typeof(global::ResembleAI.JsonConverters.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaTypeJsonConverter),
+ typeof(global::ResembleAI.JsonConverters.WatermarkApplyItemMediaTypeJsonConverter),
- typeof(global::ResembleAI.JsonConverters.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaTypeNullableJsonConverter),
+ typeof(global::ResembleAI.JsonConverters.WatermarkApplyItemMediaTypeNullableJsonConverter),
- typeof(global::ResembleAI.JsonConverters.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeJsonConverter),
+ typeof(global::ResembleAI.JsonConverters.WatermarkApplyItemOperationTypeJsonConverter),
- typeof(global::ResembleAI.JsonConverters.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeNullableJsonConverter),
+ typeof(global::ResembleAI.JsonConverters.WatermarkApplyItemOperationTypeNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkApplyItemStatusJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkApplyItemStatusNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkApplyItemModelVersionJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkApplyItemModelVersionNullableJsonConverter),
typeof(global::ResembleAI.JsonConverters.WatermarkDetectPostParametersPreferJsonConverter),
typeof(global::ResembleAI.JsonConverters.WatermarkDetectPostParametersPreferNullableJsonConverter),
- typeof(global::ResembleAI.JsonConverters.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaTypeJsonConverter),
+ typeof(global::ResembleAI.JsonConverters.WatermarkDetectItemMediaTypeJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkDetectItemMediaTypeNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkDetectItemOperationTypeJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkDetectItemOperationTypeNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkDetectItemStatusJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkDetectItemStatusNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkDetectItemModelVersionJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkDetectItemModelVersionNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkAudioDetectionMetricsOverallStatusJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkAudioDetectionMetricsOverallStatusNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkAudioDetectionMetricsDetectedModelVersionsItemsJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkAudioDetectionMetricsDetectedModelVersionsItemsNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkAudioModelResultModelVersionJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkAudioModelResultModelVersionNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkAudioModelResultStatusJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkAudioModelResultStatusNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsOverallStatusJsonConverter),
- typeof(global::ResembleAI.JsonConverters.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaTypeNullableJsonConverter),
+ typeof(global::ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsOverallStatusNullableJsonConverter),
- typeof(global::ResembleAI.JsonConverters.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeJsonConverter),
+ typeof(global::ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsDetectedModelVersionsItemsJsonConverter),
- typeof(global::ResembleAI.JsonConverters.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeNullableJsonConverter),
+ typeof(global::ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsDetectedModelVersionsItemsNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkVisionModelResultModelVersionJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkVisionModelResultModelVersionNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkVisionModelResultStatusJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkVisionModelResultStatusNullableJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsVerdictJsonConverter),
+
+ typeof(global::ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsVerdictNullableJsonConverter),
typeof(global::ResembleAI.JsonConverters.PronunciationsGetParametersStatusJsonConverter),
@@ -1106,7 +1206,7 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex
typeof(global::ResembleAI.JsonConverters.IdentityCreateIdentityRequestJsonConverter),
- typeof(global::ResembleAI.JsonConverters.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkJsonConverter),
+ typeof(global::ResembleAI.JsonConverters.WatermarkDetectItemMetricsJsonConverter),
typeof(global::ResembleAI.JsonConverters.OneOfJsonConverter),
@@ -1118,16 +1218,24 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex
typeof(global::ResembleAI.JsonConverters.OneOfJsonConverter),
- typeof(global::ResembleAI.JsonConverters.OneOfJsonConverter),
-
- typeof(global::ResembleAI.JsonConverters.OneOfJsonConverter),
-
- typeof(global::ResembleAI.JsonConverters.OneOfJsonConverter),
+ typeof(global::ResembleAI.JsonConverters.OneOfJsonConverter),
- typeof(global::ResembleAI.JsonConverters.OneOfJsonConverter),
+ typeof(global::ResembleAI.JsonConverters.OneOfJsonConverter),
typeof(global::ResembleAI.JsonConverters.UnixTimestampJsonConverter),
})]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.AgentsAgentUuidWebhooksPostRequestBodyContentApplicationJsonSchemaWebhookType?), TypeInfoPropertyName = "NullableAgentsAgentUuidWebhooksPostRequestBodyContentApplicationJsonSchemaWebhookType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.PhoneNumbersPostRequestBodyContentApplicationJsonSchemaProvider?), TypeInfoPropertyName = "NullablePhoneNumbersPostRequestBodyContentApplicationJsonSchemaProvider2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.KnowledgeItemsGetParametersStatus?), TypeInfoPropertyName = "NullableKnowledgeItemsGetParametersStatus2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.KnowledgeItemsGetParametersSourceType?), TypeInfoPropertyName = "NullableKnowledgeItemsGetParametersSourceType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.KnowledgeItemsGetResponsesContentApplicationJsonSchemaItemsItemsSourceType?), TypeInfoPropertyName = "NullableKnowledgeItemsGetResponsesContentApplicationJsonSchemaItemsItemsSourceType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.KnowledgeItemsGetResponsesContentApplicationJsonSchemaItemsItemsStatus?), TypeInfoPropertyName = "NullableKnowledgeItemsGetResponsesContentApplicationJsonSchemaItemsItemsStatus2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.KnowledgeItemsPostRequestBodyContentApplicationJsonSchemaSourceType?), TypeInfoPropertyName = "NullableKnowledgeItemsPostRequestBodyContentApplicationJsonSchemaSourceType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.KnowledgeItemsUuidGetResponsesContentApplicationJsonSchemaItemSourceType?), TypeInfoPropertyName = "NullableKnowledgeItemsUuidGetResponsesContentApplicationJsonSchemaItemSourceType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.KnowledgeItemsUuidGetResponsesContentApplicationJsonSchemaItemStatus?), TypeInfoPropertyName = "NullableKnowledgeItemsUuidGetResponsesContentApplicationJsonSchemaItemStatus2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsMediaType?), TypeInfoPropertyName = "NullableDetectGetResponsesContentApplicationJsonSchemaItemsItemsMediaType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsStatus?), TypeInfoPropertyName = "NullableDetectGetResponsesContentApplicationJsonSchemaItemsItemsStatus2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality?), TypeInfoPropertyName = "NullableDetectGetResponsesContentApplicationJsonSchemaItemsItemsModality2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.OneOf?), TypeInfoPropertyName = "NullableOneOfDetectGetResponsesContentApplicationJsonSchemaItemsItemsAudioSourceTracingObject2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.OneOf?), TypeInfoPropertyName = "NullableOneOfDetectGetResponsesContentApplicationJsonSchemaItemsItemsIntelligenceObject2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality?), TypeInfoPropertyName = "NullableDetectPostRequestBodyContentMultipartFormDataSchemaModality2")]
@@ -1167,16 +1275,27 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.IdentitySearchPostRequestBodyContentApplicationJsonSchemaModality?), TypeInfoPropertyName = "NullableIdentitySearchPostRequestBodyContentApplicationJsonSchemaModality2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.IdentitySearchPostResponsesContentApplicationJsonSchemaModality?), TypeInfoPropertyName = "NullableIdentitySearchPostResponsesContentApplicationJsonSchemaModality2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkApplyPostParametersPrefer?), TypeInfoPropertyName = "NullableWatermarkApplyPostParametersPrefer2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaType?), TypeInfoPropertyName = "NullableWatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.OneOf?), TypeInfoPropertyName = "NullableOneOfWatermarkApplyPostResponsesContentApplicationJsonSchemaItemMetricsObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType?), TypeInfoPropertyName = "NullableWatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.OneOf?), TypeInfoPropertyName = "NullableOneOfWatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkApplyItemMediaType?), TypeInfoPropertyName = "NullableWatermarkApplyItemMediaType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkApplyItemOperationType?), TypeInfoPropertyName = "NullableWatermarkApplyItemOperationType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkApplyItemStatus?), TypeInfoPropertyName = "NullableWatermarkApplyItemStatus2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkApplyItemModelVersion?), TypeInfoPropertyName = "NullableWatermarkApplyItemModelVersion2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectPostParametersPrefer?), TypeInfoPropertyName = "NullableWatermarkDetectPostParametersPrefer2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaType?), TypeInfoPropertyName = "NullableWatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.OneOf?), TypeInfoPropertyName = "NullableOneOfWatermarkDetectPostResponsesContentApplicationJsonSchemaItemMetricsObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType?), TypeInfoPropertyName = "NullableWatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermark?), TypeInfoPropertyName = "NullableWatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermark2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.OneOf?), TypeInfoPropertyName = "NullableOneOfWatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectItemMediaType?), TypeInfoPropertyName = "NullableWatermarkDetectItemMediaType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectItemOperationType?), TypeInfoPropertyName = "NullableWatermarkDetectItemOperationType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectItemStatus?), TypeInfoPropertyName = "NullableWatermarkDetectItemStatus2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectItemModelVersion?), TypeInfoPropertyName = "NullableWatermarkDetectItemModelVersion2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkAudioDetectionMetricsOverallStatus?), TypeInfoPropertyName = "NullableWatermarkAudioDetectionMetricsOverallStatus2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkAudioDetectionMetricsDetectedModelVersionsItems?), TypeInfoPropertyName = "NullableWatermarkAudioDetectionMetricsDetectedModelVersionsItems2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkAudioModelResultModelVersion?), TypeInfoPropertyName = "NullableWatermarkAudioModelResultModelVersion2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkAudioModelResultStatus?), TypeInfoPropertyName = "NullableWatermarkAudioModelResultStatus2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkVisionDetectionMetricsOverallStatus?), TypeInfoPropertyName = "NullableWatermarkVisionDetectionMetricsOverallStatus2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkVisionDetectionMetricsDetectedModelVersionsItems?), TypeInfoPropertyName = "NullableWatermarkVisionDetectionMetricsDetectedModelVersionsItems2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkVisionModelResultModelVersion?), TypeInfoPropertyName = "NullableWatermarkVisionModelResultModelVersion2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkVisionModelResultStatus?), TypeInfoPropertyName = "NullableWatermarkVisionModelResultStatus2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkVisionDetectionMetricsVerdict?), TypeInfoPropertyName = "NullableWatermarkVisionDetectionMetricsVerdict2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.OneOf?), TypeInfoPropertyName = "NullableOneOfWatermarkVisionDetectionMetricsVerdictObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.WatermarkDetectItemMetrics?), TypeInfoPropertyName = "NullableWatermarkDetectItemMetrics2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.OneOf?), TypeInfoPropertyName = "NullableOneOfWatermarkDetectItemMetricsObject2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.PronunciationsGetParametersStatus?), TypeInfoPropertyName = "NullablePronunciationsGetParametersStatus2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.CustomPronunciationStatus?), TypeInfoPropertyName = "NullableCustomPronunciationStatus2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DuetPostRequestBodyContentApplicationJsonSchemaScriptItemsSpeaker?), TypeInfoPropertyName = "NullableDuetPostRequestBodyContentApplicationJsonSchemaScriptItemsSpeaker2")]
@@ -1211,6 +1330,10 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
@@ -1389,16 +1512,42 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o
options.Converters.Add(new global::ResembleAI.JsonConverters.IdentitySearchPostResponsesContentApplicationJsonSchemaModalityNullableJsonConverter());
options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkApplyPostParametersPreferJsonConverter());
options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkApplyPostParametersPreferNullableJsonConverter());
- options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaTypeJsonConverter());
- options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaTypeNullableJsonConverter());
- options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeJsonConverter());
- options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeNullableJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkApplyItemMediaTypeJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkApplyItemMediaTypeNullableJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkApplyItemOperationTypeJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkApplyItemOperationTypeNullableJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkApplyItemStatusJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkApplyItemStatusNullableJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkApplyItemModelVersionJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkApplyItemModelVersionNullableJsonConverter());
options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkDetectPostParametersPreferJsonConverter());
options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkDetectPostParametersPreferNullableJsonConverter());
- options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaTypeJsonConverter());
- options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaTypeNullableJsonConverter());
- options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeJsonConverter());
- options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaTypeNullableJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkDetectItemMediaTypeJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkDetectItemMediaTypeNullableJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkDetectItemOperationTypeJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkDetectItemOperationTypeNullableJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkDetectItemStatusJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkDetectItemStatusNullableJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkDetectItemModelVersionJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkDetectItemModelVersionNullableJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkAudioDetectionMetricsOverallStatusJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkAudioDetectionMetricsOverallStatusNullableJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkAudioDetectionMetricsDetectedModelVersionsItemsJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkAudioDetectionMetricsDetectedModelVersionsItemsNullableJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkAudioModelResultModelVersionJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkAudioModelResultModelVersionNullableJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkAudioModelResultStatusJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkAudioModelResultStatusNullableJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsOverallStatusJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsOverallStatusNullableJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsDetectedModelVersionsItemsJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsDetectedModelVersionsItemsNullableJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkVisionModelResultModelVersionJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkVisionModelResultModelVersionNullableJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkVisionModelResultStatusJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkVisionModelResultStatusNullableJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsVerdictJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkVisionDetectionMetricsVerdictNullableJsonConverter());
options.Converters.Add(new global::ResembleAI.JsonConverters.PronunciationsGetParametersStatusJsonConverter());
options.Converters.Add(new global::ResembleAI.JsonConverters.PronunciationsGetParametersStatusNullableJsonConverter());
options.Converters.Add(new global::ResembleAI.JsonConverters.CustomPronunciationStatusJsonConverter());
@@ -1409,16 +1558,14 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o
options.Converters.Add(new global::ResembleAI.JsonConverters.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionJsonConverter());
options.Converters.Add(new global::ResembleAI.JsonConverters.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionJsonConverter());
options.Converters.Add(new global::ResembleAI.JsonConverters.IdentityCreateIdentityRequestJsonConverter());
- options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermarkJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.WatermarkDetectItemMetricsJsonConverter());
options.Converters.Add(new global::ResembleAI.JsonConverters.OneOfJsonConverter());
options.Converters.Add(new global::ResembleAI.JsonConverters.OneOfJsonConverter());
options.Converters.Add(new global::ResembleAI.JsonConverters.OneOfJsonConverter());
options.Converters.Add(new global::ResembleAI.JsonConverters.OneOfJsonConverter());
options.Converters.Add(new global::ResembleAI.JsonConverters.OneOfJsonConverter());
- options.Converters.Add(new global::ResembleAI.JsonConverters.OneOfJsonConverter());
- options.Converters.Add(new global::ResembleAI.JsonConverters.OneOfJsonConverter());
- options.Converters.Add(new global::ResembleAI.JsonConverters.OneOfJsonConverter());
- options.Converters.Add(new global::ResembleAI.JsonConverters.OneOfJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.OneOfJsonConverter());
+ options.Converters.Add(new global::ResembleAI.JsonConverters.OneOfJsonConverter());
options.Converters.Add(new global::ResembleAI.JsonConverters.UnixTimestampJsonConverter());
return options;
diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonSerializerContextTypes.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonSerializerContextTypes.g.cs
index 7c3e6ab..71ccf15 100644
--- a/src/libs/ResembleAI/Generated/ResembleAI.JsonSerializerContextTypes.g.cs
+++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonSerializerContextTypes.g.cs
@@ -1148,731 +1148,779 @@ public sealed partial class JsonSerializerContextTypes
///
///
///
- public global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaType? Type280 { get; set; }
+ public global::ResembleAI.WatermarkApplyRequest? Type280 { get; set; }
///
///
///
- public global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMetrics? Type281 { get; set; }
+ public global::ResembleAI.WatermarkApplyItemMediaType? Type281 { get; set; }
///
///
///
- public global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItem? Type282 { get; set; }
+ public global::ResembleAI.WatermarkApplyItemOperationType? Type282 { get; set; }
///
///
///
- public global::ResembleAI.OneOf? Type283 { get; set; }
+ public global::ResembleAI.WatermarkApplyItemStatus? Type283 { get; set; }
///
///
///
- public global::ResembleAI.WatermarkApplyWatermarkResponse200? Type284 { get; set; }
+ public global::ResembleAI.WatermarkApplyItemModelVersion? Type284 { get; set; }
///
///
///
- public global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType? Type285 { get; set; }
+ public global::ResembleAI.WatermarkApplyMetrics? Type285 { get; set; }
///
///
///
- public global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMetrics? Type286 { get; set; }
+ public global::ResembleAI.WatermarkApplyItem? Type286 { get; set; }
///
///
///
- public global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItem? Type287 { get; set; }
+ public global::ResembleAI.WatermarkApplyResponse? Type287 { get; set; }
///
///
///
- public global::ResembleAI.OneOf? Type288 { get; set; }
+ public global::ResembleAI.WatermarkDetectPostParametersPrefer? Type288 { get; set; }
///
///
///
- public global::ResembleAI.WatermarkGetWatermarkApplyResultResponse200? Type289 { get; set; }
+ public global::ResembleAI.WatermarkDetectRequest? Type289 { get; set; }
///
///
///
- public global::ResembleAI.WatermarkDetectPostParametersPrefer? Type290 { get; set; }
+ public global::ResembleAI.WatermarkDetectItemMediaType? Type290 { get; set; }
///
///
///
- public global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaType? Type291 { get; set; }
+ public global::ResembleAI.WatermarkDetectItemOperationType? Type291 { get; set; }
///
///
///
- public global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMetrics? Type292 { get; set; }
+ public global::ResembleAI.WatermarkDetectItemStatus? Type292 { get; set; }
///
///
///
- public global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItem? Type293 { get; set; }
+ public global::ResembleAI.WatermarkDetectItemModelVersion? Type293 { get; set; }
///
///
///
- public global::ResembleAI.OneOf? Type294 { get; set; }
+ public global::ResembleAI.WatermarkAudioDetectionMetricsOverallStatus? Type294 { get; set; }
///
///
///
- public global::ResembleAI.WatermarkDetectWatermarkResponse200? Type295 { get; set; }
+ public global::ResembleAI.WatermarkAudioDetectionMetricsDetectedModelVersionsItems? Type295 { get; set; }
///
///
///
- public global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType? Type296 { get; set; }
+ public global::ResembleAI.WatermarkAudioModelResultModelVersion? Type296 { get; set; }
///
///
///
- public global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermark? Type297 { get; set; }
+ public global::ResembleAI.WatermarkAudioModelResultStatus? Type297 { get; set; }
///
///
///
- public global::System.Collections.Generic.Dictionary? Type298 { get; set; }
+ public global::ResembleAI.WatermarkAudioModelResult? Type298 { get; set; }
///
///
///
- public global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetrics? Type299 { get; set; }
+ public global::System.Collections.Generic.Dictionary? Type299 { get; set; }
///
///
///
- public global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItem? Type300 { get; set; }
+ public global::ResembleAI.WatermarkAudioDetectionMetrics? Type300 { get; set; }
///
///
///
- public global::ResembleAI.OneOf? Type301 { get; set; }
+ public global::System.Collections.Generic.IList? Type301 { get; set; }
///
///
///
- public global::ResembleAI.WatermarkGetWatermarkDetectionResultResponse200? Type302 { get; set; }
+ public global::System.Collections.Generic.IList? Type302 { get; set; }
///
///
///
- public global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItems? Type303 { get; set; }
+ public global::ResembleAI.WatermarkVisionDetectionMetricsOverallStatus? Type303 { get; set; }
///
///
///
- public global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItemsComponentStatus? Type304 { get; set; }
+ public global::ResembleAI.WatermarkVisionDetectionMetricsDetectedModelVersionsItems? Type304 { get; set; }
///
///
///
- public global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItemsComponentStatusTextToSpeech? Type305 { get; set; }
+ public global::ResembleAI.WatermarkVisionModelResultModelVersion? Type305 { get; set; }
///
///
///
- public global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItemsComponentStatusFill? Type306 { get; set; }
+ public global::ResembleAI.WatermarkVisionModelResultStatus? Type306 { get; set; }
///
///
///
- public global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItemsComponentStatusVoiceConversion? Type307 { get; set; }
+ public global::ResembleAI.WatermarkVisionModelResult? Type307 { get; set; }
///
///
///
- public global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItemsApiSupport? Type308 { get; set; }
+ public global::ResembleAI.WatermarkVisionDetectionMetricsVerdict? Type308 { get; set; }
///
///
///
- public global::ResembleAI.VoicesListVoicesResponse200? Type309 { get; set; }
+ public global::ResembleAI.WatermarkVisionDetectionMetrics? Type309 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type310 { get; set; }
+ public global::System.Collections.Generic.IList? Type310 { get; set; }
///
///
///
- public global::ResembleAI.VoicesPostResponsesContentApplicationJsonSchemaItem? Type311 { get; set; }
+ public global::System.Collections.Generic.IList? Type311 { get; set; }
///
///
///
- public global::ResembleAI.VoicesPostResponsesContentApplicationJsonSchemaItemComponentStatus? Type312 { get; set; }
+ public global::ResembleAI.OneOf? Type312 { get; set; }
///
///
///
- public global::ResembleAI.VoicesPostResponsesContentApplicationJsonSchemaItemComponentStatusTextToSpeech? Type313 { get; set; }
+ public global::ResembleAI.WatermarkDetectItemMetrics? Type313 { get; set; }
///
///
///
- public global::ResembleAI.VoicesPostResponsesContentApplicationJsonSchemaItemComponentStatusFill? Type314 { get; set; }
+ public global::ResembleAI.WatermarkDetectItem? Type314 { get; set; }
///
///
///
- public global::ResembleAI.VoicesPostResponsesContentApplicationJsonSchemaItemComponentStatusVoiceConversion? Type315 { get; set; }
+ public global::ResembleAI.OneOf? Type315 { get; set; }
///
///
///
- public global::ResembleAI.VoicesPostResponsesContentApplicationJsonSchemaItemApiSupport? Type316 { get; set; }
+ public global::ResembleAI.WatermarkDetectResponse? Type316 { get; set; }
///
///
///
- public global::ResembleAI.VoicesCreateVoiceResponse200? Type317 { get; set; }
+ public global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItems? Type317 { get; set; }
///
///
///
- public global::ResembleAI.VoicesVoiceUuidGetResponsesContentApplicationJsonSchemaItem? Type318 { get; set; }
+ public global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItemsComponentStatus? Type318 { get; set; }
///
///
///
- public global::ResembleAI.VoicesVoiceUuidGetResponsesContentApplicationJsonSchemaItemComponentStatus? Type319 { get; set; }
+ public global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItemsComponentStatusTextToSpeech? Type319 { get; set; }
///
///
///
- public global::ResembleAI.VoicesVoiceUuidGetResponsesContentApplicationJsonSchemaItemComponentStatusTextToSpeech? Type320 { get; set; }
+ public global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItemsComponentStatusFill? Type320 { get; set; }
///
///
///
- public global::ResembleAI.VoicesVoiceUuidGetResponsesContentApplicationJsonSchemaItemComponentStatusFill? Type321 { get; set; }
+ public global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItemsComponentStatusVoiceConversion? Type321 { get; set; }
///
///
///
- public global::ResembleAI.VoicesVoiceUuidGetResponsesContentApplicationJsonSchemaItemComponentStatusVoiceConversion? Type322 { get; set; }
+ public global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItemsApiSupport? Type322 { get; set; }
///
///
///
- public global::ResembleAI.VoicesVoiceUuidGetResponsesContentApplicationJsonSchemaItemApiSupport? Type323 { get; set; }
+ public global::ResembleAI.VoicesListVoicesResponse200? Type323 { get; set; }
///
///
///
- public global::ResembleAI.VoicesGetVoiceResponse200? Type324 { get; set; }
+ public global::System.Collections.Generic.IList? Type324 { get; set; }
///
///
///
- public global::ResembleAI.VoicesDeleteVoiceResponse200? Type325 { get; set; }
+ public global::ResembleAI.VoicesPostResponsesContentApplicationJsonSchemaItem? Type325 { get; set; }
///
///
///
- public global::ResembleAI.VoicesBuildVoiceResponse200? Type326 { get; set; }
+ public global::ResembleAI.VoicesPostResponsesContentApplicationJsonSchemaItemComponentStatus? Type326 { get; set; }
///
///
///
- public global::ResembleAI.VoiceDesignPostResponsesContentApplicationJsonSchemaVoiceCandidatesItems? Type327 { get; set; }
+ public global::ResembleAI.VoicesPostResponsesContentApplicationJsonSchemaItemComponentStatusTextToSpeech? Type327 { get; set; }
///
///
///
- public global::ResembleAI.VoiceDesignGenerateVoiceDesignResponse200? Type328 { get; set; }
+ public global::ResembleAI.VoicesPostResponsesContentApplicationJsonSchemaItemComponentStatusFill? Type328 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type329 { get; set; }
+ public global::ResembleAI.VoicesPostResponsesContentApplicationJsonSchemaItemComponentStatusVoiceConversion? Type329 { get; set; }
///
///
///
- public global::ResembleAI.VoiceDesignCreateVoiceFromCandidateResponse200? Type330 { get; set; }
+ public global::ResembleAI.VoicesPostResponsesContentApplicationJsonSchemaItemApiSupport? Type330 { get; set; }
///
///
///
- public global::ResembleAI.VoicesVoiceUuidRecordingsGetResponsesContentApplicationJsonSchemaItemsItems? Type331 { get; set; }
+ public global::ResembleAI.VoicesCreateVoiceResponse200? Type331 { get; set; }
///
///
///
- public global::ResembleAI.RecordingsListRecordingsResponse200? Type332 { get; set; }
+ public global::ResembleAI.VoicesVoiceUuidGetResponsesContentApplicationJsonSchemaItem? Type332 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type333 { get; set; }
+ public global::ResembleAI.VoicesVoiceUuidGetResponsesContentApplicationJsonSchemaItemComponentStatus? Type333 { get; set; }
///
///
///
- public global::ResembleAI.VoicesVoiceUuidRecordingsPostResponsesContentApplicationJsonSchemaItem? Type334 { get; set; }
+ public global::ResembleAI.VoicesVoiceUuidGetResponsesContentApplicationJsonSchemaItemComponentStatusTextToSpeech? Type334 { get; set; }
///
///
///
- public global::ResembleAI.RecordingsCreateRecordingResponse200? Type335 { get; set; }
+ public global::ResembleAI.VoicesVoiceUuidGetResponsesContentApplicationJsonSchemaItemComponentStatusFill? Type335 { get; set; }
///
///
///
- public global::ResembleAI.VoicesVoiceUuidRecordingsRecordingIdGetResponsesContentApplicationJsonSchemaItem? Type336 { get; set; }
+ public global::ResembleAI.VoicesVoiceUuidGetResponsesContentApplicationJsonSchemaItemComponentStatusVoiceConversion? Type336 { get; set; }
///
///
///
- public global::ResembleAI.RecordingsGetRecordingResponse200? Type337 { get; set; }
+ public global::ResembleAI.VoicesVoiceUuidGetResponsesContentApplicationJsonSchemaItemApiSupport? Type337 { get; set; }
///
///
///
- public global::ResembleAI.RecordingsDeleteRecordingResponse200? Type338 { get; set; }
+ public global::ResembleAI.VoicesGetVoiceResponse200? Type338 { get; set; }
///
///
///
- public global::ResembleAI.VoicesVoiceUuidRecordingsRecordingIdPatchResponsesContentApplicationJsonSchemaItem? Type339 { get; set; }
+ public global::ResembleAI.VoicesDeleteVoiceResponse200? Type339 { get; set; }
///
///
///
- public global::ResembleAI.RecordingsUpdateRecordingResponse200? Type340 { get; set; }
+ public global::ResembleAI.VoicesBuildVoiceResponse200? Type340 { get; set; }
///
///
///
- public global::ResembleAI.TermSubstitutionsGetResponsesContentApplicationJsonSchemaItemsItems? Type341 { get; set; }
+ public global::ResembleAI.VoiceDesignPostResponsesContentApplicationJsonSchemaVoiceCandidatesItems? Type341 { get; set; }
///
///
///
- public global::ResembleAI.TermSubstitutionsListTermSubstitutionsResponse200? Type342 { get; set; }
+ public global::ResembleAI.VoiceDesignGenerateVoiceDesignResponse200? Type342 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type343 { get; set; }
+ public global::System.Collections.Generic.IList? Type343 { get; set; }
///
///
///
- public global::ResembleAI.TermSubstitutionsPostResponsesContentApplicationJsonSchemaItem? Type344 { get; set; }
+ public global::ResembleAI.VoiceDesignCreateVoiceFromCandidateResponse200? Type344 { get; set; }
///
///
///
- public global::ResembleAI.TermSubstitutionsCreateTermSubstitutionResponse200? Type345 { get; set; }
+ public global::ResembleAI.VoicesVoiceUuidRecordingsGetResponsesContentApplicationJsonSchemaItemsItems? Type345 { get; set; }
///
///
///
- public global::ResembleAI.TermSubstitutionsIdGetResponsesContentApplicationJsonSchemaItem? Type346 { get; set; }
+ public global::ResembleAI.RecordingsListRecordingsResponse200? Type346 { get; set; }
///
///
///
- public global::ResembleAI.TermSubstitutionsGetTermSubstitutionResponse200? Type347 { get; set; }
+ public global::System.Collections.Generic.IList? Type347 { get; set; }
///
///
///
- public global::ResembleAI.TermSubstitutionsDeleteTermSubstitutionResponse200? Type348 { get; set; }
+ public global::ResembleAI.VoicesVoiceUuidRecordingsPostResponsesContentApplicationJsonSchemaItem? Type348 { get; set; }
///
///
///
- public global::ResembleAI.PronunciationsGetParametersStatus? Type349 { get; set; }
+ public global::ResembleAI.RecordingsCreateRecordingResponse200? Type349 { get; set; }
///
///
///
- public global::ResembleAI.CustomPronunciationStatus? Type350 { get; set; }
+ public global::ResembleAI.VoicesVoiceUuidRecordingsRecordingIdGetResponsesContentApplicationJsonSchemaItem? Type350 { get; set; }
///
///
///
- public global::ResembleAI.CustomPronunciation? Type351 { get; set; }
+ public global::ResembleAI.RecordingsGetRecordingResponse200? Type351 { get; set; }
///
///
///
- public global::ResembleAI.CustomPronunciationsListPronunciationsResponse200? Type352 { get; set; }
+ public global::ResembleAI.RecordingsDeleteRecordingResponse200? Type352 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type353 { get; set; }
+ public global::ResembleAI.VoicesVoiceUuidRecordingsRecordingIdPatchResponsesContentApplicationJsonSchemaItem? Type353 { get; set; }
///
///
///
- public global::ResembleAI.CustomPronunciationsCreatePronunciationResponse201? Type354 { get; set; }
+ public global::ResembleAI.RecordingsUpdateRecordingResponse200? Type354 { get; set; }
///
///
///
- public global::ResembleAI.PronunciationsBulkPostResponsesContentApplicationJsonSchemaErrorsItems? Type355 { get; set; }
+ public global::ResembleAI.TermSubstitutionsGetResponsesContentApplicationJsonSchemaItemsItems? Type355 { get; set; }
///
///
///
- public global::ResembleAI.CustomPronunciationsBulkCreatePronunciationsResponse201? Type356 { get; set; }
+ public global::ResembleAI.TermSubstitutionsListTermSubstitutionsResponse200? Type356 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type357 { get; set; }
+ public global::System.Collections.Generic.IList? Type357 { get; set; }
///
///
///
- public global::ResembleAI.CustomPronunciationsGetPronunciationResponse200? Type358 { get; set; }
+ public global::ResembleAI.TermSubstitutionsPostResponsesContentApplicationJsonSchemaItem? Type358 { get; set; }
///
///
///
- public global::ResembleAI.CustomPronunciationsDeletePronunciationResponse200? Type359 { get; set; }
+ public global::ResembleAI.TermSubstitutionsCreateTermSubstitutionResponse200? Type359 { get; set; }
///
///
///
- public global::ResembleAI.CustomPronunciationsUpdatePronunciationResponse200? Type360 { get; set; }
+ public global::ResembleAI.TermSubstitutionsIdGetResponsesContentApplicationJsonSchemaItem? Type360 { get; set; }
///
///
///
- public global::ResembleAI.VoiceSettingsPresetsGetResponsesContentApplicationJsonSchemaItemsItems? Type361 { get; set; }
+ public global::ResembleAI.TermSubstitutionsGetTermSubstitutionResponse200? Type361 { get; set; }
///
///
///
- public global::ResembleAI.VoiceSettingsPresetsListVoiceSettingsPresetsResponse200? Type362 { get; set; }
+ public global::ResembleAI.TermSubstitutionsDeleteTermSubstitutionResponse200? Type362 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type363 { get; set; }
+ public global::ResembleAI.PronunciationsGetParametersStatus? Type363 { get; set; }
///
///
///
- public global::ResembleAI.VoiceSettingsPresetsPostResponsesContentApplicationJsonSchemaData? Type364 { get; set; }
+ public global::ResembleAI.CustomPronunciationStatus? Type364 { get; set; }
///
///
///
- public global::ResembleAI.VoiceSettingsPresetsCreateVoiceSettingsPresetResponse201? Type365 { get; set; }
+ public global::ResembleAI.CustomPronunciation? Type365 { get; set; }
///
///
///
- public global::ResembleAI.VoiceSettingsPresetsUuidGetResponsesContentApplicationJsonSchemaData? Type366 { get; set; }
+ public global::ResembleAI.CustomPronunciationsListPronunciationsResponse200? Type366 { get; set; }
///
///
///
- public global::ResembleAI.VoiceSettingsPresetsGetVoiceSettingsPresetResponse200? Type367 { get; set; }
+ public global::System.Collections.Generic.IList? Type367 { get; set; }
///
///
///
- public global::ResembleAI.VoiceSettingsPresetsDeleteVoiceSettingsPresetResponse200? Type368 { get; set; }
+ public global::ResembleAI.CustomPronunciationsCreatePronunciationResponse201? Type368 { get; set; }
///
///
///
- public global::ResembleAI.VoiceSettingsPresetsUuidPatchResponsesContentApplicationJsonSchemaData? Type369 { get; set; }
+ public global::ResembleAI.PronunciationsBulkPostResponsesContentApplicationJsonSchemaErrorsItems? Type369 { get; set; }
///
///
///
- public global::ResembleAI.VoiceSettingsPresetsUpdateVoiceSettingsPresetResponse200? Type370 { get; set; }
+ public global::ResembleAI.CustomPronunciationsBulkCreatePronunciationsResponse201? Type370 { get; set; }
///
///
///
- public global::ResembleAI.ProjectsGetResponsesContentApplicationJsonSchemaItemsItems? Type371 { get; set; }
+ public global::System.Collections.Generic.IList? Type371 { get; set; }
///
///
///
- public global::ResembleAI.ProjectsListProjectsResponse200? Type372 { get; set; }
+ public global::ResembleAI.CustomPronunciationsGetPronunciationResponse200? Type372 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type373 { get; set; }
+ public global::ResembleAI.CustomPronunciationsDeletePronunciationResponse200? Type373 { get; set; }
///
///
///
- public global::ResembleAI.ProjectsPostResponsesContentApplicationJsonSchemaItem? Type374 { get; set; }
+ public global::ResembleAI.CustomPronunciationsUpdatePronunciationResponse200? Type374 { get; set; }
///
///
///
- public global::ResembleAI.ProjectsCreateProjectResponse200? Type375 { get; set; }
+ public global::ResembleAI.VoiceSettingsPresetsGetResponsesContentApplicationJsonSchemaItemsItems? Type375 { get; set; }
///
///
///
- public global::ResembleAI.ProjectsProjectUuidGetResponsesContentApplicationJsonSchemaItem? Type376 { get; set; }
+ public global::ResembleAI.VoiceSettingsPresetsListVoiceSettingsPresetsResponse200? Type376 { get; set; }
///
///
///
- public global::ResembleAI.ProjectsGetProjectResponse200? Type377 { get; set; }
+ public global::System.Collections.Generic.IList? Type377 { get; set; }
///
///
///
- public global::ResembleAI.ProjectsProjectUuidPutResponsesContentApplicationJsonSchemaItem? Type378 { get; set; }
+ public global::ResembleAI.VoiceSettingsPresetsPostResponsesContentApplicationJsonSchemaData? Type378 { get; set; }
///
///
///
- public global::ResembleAI.ProjectsUpdateProjectResponse200? Type379 { get; set; }
+ public global::ResembleAI.VoiceSettingsPresetsCreateVoiceSettingsPresetResponse201? Type379 { get; set; }
///
///
///
- public global::ResembleAI.ProjectsDeleteProjectResponse200? Type380 { get; set; }
+ public global::ResembleAI.VoiceSettingsPresetsUuidGetResponsesContentApplicationJsonSchemaData? Type380 { get; set; }
///
///
///
- public global::ResembleAI.ProjectsProjectUuidClipsGetResponsesContentApplicationJsonSchemaItemsItems? Type381 { get; set; }
+ public global::ResembleAI.VoiceSettingsPresetsGetVoiceSettingsPresetResponse200? Type381 { get; set; }
///
///
///
- public global::ResembleAI.ClipsListClipsResponse200? Type382 { get; set; }
+ public global::ResembleAI.VoiceSettingsPresetsDeleteVoiceSettingsPresetResponse200? Type382 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type383 { get; set; }
+ public global::ResembleAI.VoiceSettingsPresetsUuidPatchResponsesContentApplicationJsonSchemaData? Type383 { get; set; }
///
///
///
- public global::ResembleAI.ProjectsProjectUuidClipsClipUuidGetResponsesContentApplicationJsonSchemaItem? Type384 { get; set; }
+ public global::ResembleAI.VoiceSettingsPresetsUpdateVoiceSettingsPresetResponse200? Type384 { get; set; }
///
///
///
- public global::ResembleAI.ClipsGetClipResponse200? Type385 { get; set; }
+ public global::ResembleAI.ProjectsGetResponsesContentApplicationJsonSchemaItemsItems? Type385 { get; set; }
///
///
///
- public global::ResembleAI.ClipsDeleteClipResponse200? Type386 { get; set; }
+ public global::ResembleAI.ProjectsListProjectsResponse200? Type386 { get; set; }
///
///
///
- public global::ResembleAI.ProjectsProjectUuidClipsClipUuidPatchResponsesContentApplicationJsonSchemaItem? Type387 { get; set; }
+ public global::System.Collections.Generic.IList? Type387 { get; set; }
///
///
///
- public global::ResembleAI.ClipsUpdateClipResponse200? Type388 { get; set; }
+ public global::ResembleAI.ProjectsPostResponsesContentApplicationJsonSchemaItem? Type388 { get; set; }
///
///
///
- public global::ResembleAI.AccountGetResponsesContentApplicationJsonSchemaItem? Type389 { get; set; }
+ public global::ResembleAI.ProjectsCreateProjectResponse200? Type389 { get; set; }
///
///
///
- public global::ResembleAI.AccountGetAccountResponse200? Type390 { get; set; }
+ public global::ResembleAI.ProjectsProjectUuidGetResponsesContentApplicationJsonSchemaItem? Type390 { get; set; }
///
///
///
- public global::ResembleAI.AccountTeamsGetResponsesContentApplicationJsonSchemaItemsItems? Type391 { get; set; }
+ public global::ResembleAI.ProjectsGetProjectResponse200? Type391 { get; set; }
///
///
///
- public global::ResembleAI.AccountGetTeamsResponse200? Type392 { get; set; }
+ public global::ResembleAI.ProjectsProjectUuidPutResponsesContentApplicationJsonSchemaItem? Type392 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type393 { get; set; }
+ public global::ResembleAI.ProjectsUpdateProjectResponse200? Type393 { get; set; }
///
///
///
- public global::ResembleAI.AccountTeamsTeamUuidGetResponsesContentApplicationJsonSchemaItem? Type394 { get; set; }
+ public global::ResembleAI.ProjectsDeleteProjectResponse200? Type394 { get; set; }
///
///
///
- public global::ResembleAI.AccountGetTeamResponse200? Type395 { get; set; }
+ public global::ResembleAI.ProjectsProjectUuidClipsGetResponsesContentApplicationJsonSchemaItemsItems? Type395 { get; set; }
///
///
///
- public global::ResembleAI.AccountBillingUsageGetResponsesContentApplicationJsonSchemaItem? Type396 { get; set; }
+ public global::ResembleAI.ClipsListClipsResponse200? Type396 { get; set; }
///
///
///
- public global::ResembleAI.AccountGetBillingUsageResponse200? Type397 { get; set; }
+ public global::System.Collections.Generic.IList? Type397 { get; set; }
///
///
///
- public global::ResembleAI.DuetVoicesGetResponsesContentApplicationJsonSchemaItemsItems? Type398 { get; set; }
+ public global::ResembleAI.ProjectsProjectUuidClipsClipUuidGetResponsesContentApplicationJsonSchemaItem? Type398 { get; set; }
///
///
///
- public global::ResembleAI.DuetsListDuetVoicesResponse200? Type399 { get; set; }
+ public global::ResembleAI.ClipsGetClipResponse200? Type399 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type400 { get; set; }
+ public global::ResembleAI.ClipsDeleteClipResponse200? Type400 { get; set; }
///
///
///
- public global::ResembleAI.DuetVoicesPostResponsesContentApplicationJsonSchemaItem? Type401 { get; set; }
+ public global::ResembleAI.ProjectsProjectUuidClipsClipUuidPatchResponsesContentApplicationJsonSchemaItem? Type401 { get; set; }
///
///
///
- public global::ResembleAI.DuetsCreateDuetVoiceResponse200? Type402 { get; set; }
+ public global::ResembleAI.ClipsUpdateClipResponse200? Type402 { get; set; }
///
///
///
- public global::ResembleAI.DuetVoicesIdPutResponsesContentApplicationJsonSchemaItem? Type403 { get; set; }
+ public global::ResembleAI.AccountGetResponsesContentApplicationJsonSchemaItem? Type403 { get; set; }
///
///
///
- public global::ResembleAI.DuetsUpdateDuetVoiceResponse200? Type404 { get; set; }
+ public global::ResembleAI.AccountGetAccountResponse200? Type404 { get; set; }
///
///
///
- public global::ResembleAI.DuetsDeleteDuetVoiceResponse200? Type405 { get; set; }
+ public global::ResembleAI.AccountTeamsGetResponsesContentApplicationJsonSchemaItemsItems? Type405 { get; set; }
///
///
///
- public global::ResembleAI.DuetVoicePairsGetResponsesContentApplicationJsonSchemaItemsItems? Type406 { get; set; }
+ public global::ResembleAI.AccountGetTeamsResponse200? Type406 { get; set; }
///
///
///
- public global::ResembleAI.DuetsListDuetVoicePairsResponse200? Type407 { get; set; }
+ public global::System.Collections.Generic.IList? Type407 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type408 { get; set; }
+ public global::ResembleAI.AccountTeamsTeamUuidGetResponsesContentApplicationJsonSchemaItem? Type408 { get; set; }
///
///
///
- public global::ResembleAI.DuetVoicePairsPostResponsesContentApplicationJsonSchemaItem? Type409 { get; set; }
+ public global::ResembleAI.AccountGetTeamResponse200? Type409 { get; set; }
///
///
///
- public global::ResembleAI.DuetsCreateDuetVoicePairResponse200? Type410 { get; set; }
+ public global::ResembleAI.AccountBillingUsageGetResponsesContentApplicationJsonSchemaItem? Type410 { get; set; }
///
///
///
- public global::ResembleAI.DuetPostRequestBodyContentApplicationJsonSchemaScriptItemsSpeaker? Type411 { get; set; }
+ public global::ResembleAI.AccountGetBillingUsageResponse200? Type411 { get; set; }
///
///
///
- public global::ResembleAI.DuetPostRequestBodyContentApplicationJsonSchemaScriptItems? Type412 { get; set; }
+ public global::ResembleAI.DuetVoicesGetResponsesContentApplicationJsonSchemaItemsItems? Type412 { get; set; }
///
///
///
- public global::ResembleAI.DuetPostResponsesContentApplicationJsonSchemaItem? Type413 { get; set; }
+ public global::ResembleAI.DuetsListDuetVoicesResponse200? Type413 { get; set; }
///
///
///
- public global::ResembleAI.DuetsGenerateDuetResponse200? Type414 { get; set; }
+ public global::System.Collections.Generic.IList? Type414 { get; set; }
///
///
///
- public global::ResembleAI.SynthesizeRequest? Type415 { get; set; }
+ public global::ResembleAI.DuetVoicesPostResponsesContentApplicationJsonSchemaItem? Type415 { get; set; }
///
///
///
- public global::ResembleAI.StreamSynthesizeRequest? Type416 { get; set; }
+ public global::ResembleAI.DuetsCreateDuetVoiceResponse200? Type416 { get; set; }
///
///
///
- public global::ResembleAI.CreateTranscriptRequest? Type417 { get; set; }
+ public global::ResembleAI.DuetVoicesIdPutResponsesContentApplicationJsonSchemaItem? Type417 { get; set; }
///
///
///
- public global::ResembleAI.AskTranscriptQuestionRequest? Type418 { get; set; }
+ public global::ResembleAI.DuetsUpdateDuetVoiceResponse200? Type418 { get; set; }
///
///
///
- public global::ResembleAI.CreateAudioEnhancementRequest? Type419 { get; set; }
+ public global::ResembleAI.DuetsDeleteDuetVoiceResponse200? Type419 { get; set; }
///
///
///
- public global::ResembleAI.CreateAgentRequest? Type420 { get; set; }
+ public global::ResembleAI.DuetVoicePairsGetResponsesContentApplicationJsonSchemaItemsItems? Type420 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type421 { get; set; }
+ public global::ResembleAI.DuetsListDuetVoicePairsResponse200? Type421 { get; set; }
///
///
///
- public global::ResembleAI.UpdateAgentRequest? Type422 { get; set; }
+ public global::System.Collections.Generic.IList? Type422 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList