// Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. import Foundation extension Operations { /// A model object public struct GetTopWatchedContentMediaContainer { public let allowSync: Bool? public let identifier: String? public let mediaTagPrefix: String? public let mediaTagVersion: Int? public let metadata: [Operations.GetTopWatchedContentMetadata]? public let size: Int? /// Creates an object with the specified parameters /// /// public init(allowSync: Bool? = nil, identifier: String? = nil, mediaTagPrefix: String? = nil, mediaTagVersion: Int? = nil, metadata: [Operations.GetTopWatchedContentMetadata]? = nil, size: Int? = nil) { self.allowSync = allowSync self.identifier = identifier self.mediaTagPrefix = mediaTagPrefix self.mediaTagVersion = mediaTagVersion self.metadata = metadata self.size = size } }} extension Operations.GetTopWatchedContentMediaContainer: Codable { enum CodingKeys: String, CodingKey { case allowSync case identifier case mediaTagPrefix case mediaTagVersion case metadata = "Metadata" case size } }