From 36bd1e3643ab819d0e0d4952095e7d1362b9acd0 Mon Sep 17 00:00:00 2001 From: stainless-bot Date: Mon, 24 Jun 2024 17:49:54 +0000 Subject: [PATCH] feat(api): OpenAPI spec update via Stainless API --- .stats.yml | 2 +- src/resources/data/metrics.ts | 92 +++++++++++++++++++++++++++++++++-- 2 files changed, 89 insertions(+), 5 deletions(-) diff --git a/.stats.yml b/.stats.yml index 73d70697..38769111 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,2 +1,2 @@ configured_endpoints: 97 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/mux%2Fmux-56376062bddd35a7bdf04c2845d4edec63f64fadba06f0fa4cba53a04347a01b.yml +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/mux%2Fmux-855b42bd055a67007d86f7a6b22faf40ca3b4906017b63ce6767c3558254c2e9.yml diff --git a/src/resources/data/metrics.ts b/src/resources/data/metrics.ts index c49cf316..8087703c 100644 --- a/src/resources/data/metrics.ts +++ b/src/resources/data/metrics.ts @@ -996,7 +996,28 @@ export interface MetricGetInsightsParams { /** * Measurement for the provided metric. If omitted, the default for the metric will - * be used. + * be used. The default measurement for each metric is: "sum" : `ad_attempt_count`, + * `ad_break_count`, `ad_break_error_count`, `ad_error_count`, + * `ad_impression_count`, `playing_time` "median" : `ad_preroll_startup_time`, + * `ad_watch_time`, `aggregate_startup_time`, `content_startup_time`, + * `content_watch_time`, `max_downscale_percentage`, `max_upscale_percentage`, + * `page_load_time`, `player_average_live_latency`, `player_startup_time`, + * `rebuffer_count`, `rebuffer_duration`, `requests_for_first_preroll`, + * `video_startup_preroll_load_time`, `video_startup_preroll_request_time`, + * `video_startup_time`, `view_average_request_latency`, + * `view_average_request_throughput`, `view_max_request_latency`, + * `weighted_average_bitrate` "avg" : `ad_break_error_percentage`, + * `ad_error_percentage`, `ad_exit_before_start_count`, + * `ad_exit_before_start_percentage`, `ad_playback_failure_percentage`, + * `ad_startup_error_count`, `ad_startup_error_percentage`, + * `content_playback_failure_percentage`, `downscale_percentage`, + * `exits_before_video_start`, `playback_business_exception_percentage`, + * `playback_failure_percentage`, `playback_success_score`, `rebuffer_frequency`, + * `rebuffer_percentage`, `seek_latency`, `smoothness_score`, `startup_time_score`, + * `upscale_percentage`, `video_quality_score`, + * `video_startup_business_exception_percentage`, + * `video_startup_failure_percentage`, `viewer_experience_score` "count" : + * `started_views`, `unique_viewers` */ measurement?: '95th' | 'median' | 'avg' | 'count' | 'sum'; @@ -1049,7 +1070,28 @@ export interface MetricGetOverallValuesParams { /** * Measurement for the provided metric. If omitted, the default for the metric will - * be used. + * be used. The default measurement for each metric is: "sum" : `ad_attempt_count`, + * `ad_break_count`, `ad_break_error_count`, `ad_error_count`, + * `ad_impression_count`, `playing_time` "median" : `ad_preroll_startup_time`, + * `ad_watch_time`, `aggregate_startup_time`, `content_startup_time`, + * `content_watch_time`, `max_downscale_percentage`, `max_upscale_percentage`, + * `page_load_time`, `player_average_live_latency`, `player_startup_time`, + * `rebuffer_count`, `rebuffer_duration`, `requests_for_first_preroll`, + * `video_startup_preroll_load_time`, `video_startup_preroll_request_time`, + * `video_startup_time`, `view_average_request_latency`, + * `view_average_request_throughput`, `view_max_request_latency`, + * `weighted_average_bitrate` "avg" : `ad_break_error_percentage`, + * `ad_error_percentage`, `ad_exit_before_start_count`, + * `ad_exit_before_start_percentage`, `ad_playback_failure_percentage`, + * `ad_startup_error_count`, `ad_startup_error_percentage`, + * `content_playback_failure_percentage`, `downscale_percentage`, + * `exits_before_video_start`, `playback_business_exception_percentage`, + * `playback_failure_percentage`, `playback_success_score`, `rebuffer_frequency`, + * `rebuffer_percentage`, `seek_latency`, `smoothness_score`, `startup_time_score`, + * `upscale_percentage`, `video_quality_score`, + * `video_startup_business_exception_percentage`, + * `video_startup_failure_percentage`, `viewer_experience_score` "count" : + * `started_views`, `unique_viewers` */ measurement?: '95th' | 'median' | 'avg' | 'count' | 'sum'; @@ -1110,7 +1152,28 @@ export interface MetricGetTimeseriesParams { /** * Measurement for the provided metric. If omitted, the default for the metric will - * be used. + * be used. The default measurement for each metric is: "sum" : `ad_attempt_count`, + * `ad_break_count`, `ad_break_error_count`, `ad_error_count`, + * `ad_impression_count`, `playing_time` "median" : `ad_preroll_startup_time`, + * `ad_watch_time`, `aggregate_startup_time`, `content_startup_time`, + * `content_watch_time`, `max_downscale_percentage`, `max_upscale_percentage`, + * `page_load_time`, `player_average_live_latency`, `player_startup_time`, + * `rebuffer_count`, `rebuffer_duration`, `requests_for_first_preroll`, + * `video_startup_preroll_load_time`, `video_startup_preroll_request_time`, + * `video_startup_time`, `view_average_request_latency`, + * `view_average_request_throughput`, `view_max_request_latency`, + * `weighted_average_bitrate` "avg" : `ad_break_error_percentage`, + * `ad_error_percentage`, `ad_exit_before_start_count`, + * `ad_exit_before_start_percentage`, `ad_playback_failure_percentage`, + * `ad_startup_error_count`, `ad_startup_error_percentage`, + * `content_playback_failure_percentage`, `downscale_percentage`, + * `exits_before_video_start`, `playback_business_exception_percentage`, + * `playback_failure_percentage`, `playback_success_score`, `rebuffer_frequency`, + * `rebuffer_percentage`, `seek_latency`, `smoothness_score`, `startup_time_score`, + * `upscale_percentage`, `video_quality_score`, + * `video_startup_business_exception_percentage`, + * `video_startup_failure_percentage`, `viewer_experience_score` "count" : + * `started_views`, `unique_viewers` */ measurement?: '95th' | 'median' | 'avg' | 'count' | 'sum'; @@ -1231,7 +1294,28 @@ export interface MetricListBreakdownValuesParams extends BasePageParams { /** * Measurement for the provided metric. If omitted, the default for the metric will - * be used. + * be used. The default measurement for each metric is: "sum" : `ad_attempt_count`, + * `ad_break_count`, `ad_break_error_count`, `ad_error_count`, + * `ad_impression_count`, `playing_time` "median" : `ad_preroll_startup_time`, + * `ad_watch_time`, `aggregate_startup_time`, `content_startup_time`, + * `content_watch_time`, `max_downscale_percentage`, `max_upscale_percentage`, + * `page_load_time`, `player_average_live_latency`, `player_startup_time`, + * `rebuffer_count`, `rebuffer_duration`, `requests_for_first_preroll`, + * `video_startup_preroll_load_time`, `video_startup_preroll_request_time`, + * `video_startup_time`, `view_average_request_latency`, + * `view_average_request_throughput`, `view_max_request_latency`, + * `weighted_average_bitrate` "avg" : `ad_break_error_percentage`, + * `ad_error_percentage`, `ad_exit_before_start_count`, + * `ad_exit_before_start_percentage`, `ad_playback_failure_percentage`, + * `ad_startup_error_count`, `ad_startup_error_percentage`, + * `content_playback_failure_percentage`, `downscale_percentage`, + * `exits_before_video_start`, `playback_business_exception_percentage`, + * `playback_failure_percentage`, `playback_success_score`, `rebuffer_frequency`, + * `rebuffer_percentage`, `seek_latency`, `smoothness_score`, `startup_time_score`, + * `upscale_percentage`, `video_quality_score`, + * `video_startup_business_exception_percentage`, + * `video_startup_failure_percentage`, `viewer_experience_score` "count" : + * `started_views`, `unique_viewers` */ measurement?: '95th' | 'median' | 'avg' | 'count' | 'sum';