enum SortDir { ASC DESC desc @deprecated(reason: "Enumerated values should be UPPER_CAMEL_CASE.") asc @deprecated(reason: "Enumerated values should be UPPER_CAMEL_CASE.") } # Default Context configurations to select for the new opensearch based Product search. enum ProductSearchContext { ABACUS INSIGHTS OA SWITCHBOARD WORKSTATION_CATALOG WORKSTATION_MARKETING # for bff-feature-fm search } # Context configurations to select for the new opensearch based DimRelease search. enum DimReleaseSearchContext { WORKSTATION_ANALYTICS } # Context configurations to select for the new opensearch based searchTrack. enum SearchTrackContext { ABACUS_TRACK WORKSTATION_TRACK } enum ProductConfiguration { MOVIE TV_SHOW DIGITAL_AUDIO PHYSICAL_AUDIO MUSIC_VIDEO OTHER Movie @deprecated(reason: "Enumerated values should be UPPER_CAMEL_CASE.") TVShow @deprecated(reason: "Enumerated values should be UPPER_CAMEL_CASE.") DigitalAudio @deprecated(reason: "Enumerated values should be UPPER_CAMEL_CASE.") PhysicalAudio @deprecated(reason: "Enumerated values should be UPPER_CAMEL_CASE.") MusicVideo @deprecated(reason: "Enumerated values should be UPPER_CAMEL_CASE.") Other @deprecated(reason: "Enumerated values should be UPPER_CAMEL_CASE.") } enum TrackType { MUSIC VIDEO } enum FollowedEntity { PARTICIPANT SOUND_RECORDING VENDOR SUBACCOUNT LABEL } enum DisplayStatus { SUBMITTED IN_PROGRESS ACTION_REQUIRED ERROR_CORRECTION COMPLETED IN_CONTENT TRANSFER_TO_CONTENT LABEL_PROCESSING submitted @deprecated(reason: "Enumerated values should be UPPER_CAMEL_CASE.") in_progress @deprecated(reason: "Enumerated values should be UPPER_CAMEL_CASE.") action_required @deprecated(reason: "Enumerated values should be UPPER_CAMEL_CASE.") error_correction @deprecated(reason: "Enumerated values should be UPPER_CAMEL_CASE.") completed @deprecated(reason: "Enumerated values should be UPPER_CAMEL_CASE.") } enum SocialPlatform { DEEZER FACEBOOK INSTAGRAM SPOTIFY TWITTER YOUTUBE SOUNDCLOUD TIKTOK } enum SampleArtistType { ARTIST SONGWRITER PRODUCER } enum OwnerCategory { CURATED EDITORIAL USER_GENERATED } enum PlaylistType { ALGORITHMIC CHART CURATED EDITORIAL PERSONALIZED RADIO STATION USER_GENERATED NEW_MUSIC_FRIDAY HOT_HITS } enum SubaccountSplitType { GROSS NET } enum ParticipantServiceType { APPLE_MUSIC, SPOTIFY } enum DemographicAgeCategory { _17 _18_22 _23_27 _28_34 _35_44 _45_59 _60_ UNKNOWN } enum OperatingSystem { IOS, ANDROID } enum SocialContentType { VIDEO IMAGE SPOTIFY APPLE_MUSIC } enum SocialPostsOrderBy { DATE POPULARITY } enum SocialFansOrderBy { RELEVANCE FOLLOWERS MENTIONS } enum SocialFansType { FAN BLOG RADIO EVENT FAN_PAGE } enum Distributor { THEORCHARD SME AWAL } enum DeltaGrowthPeriod { _1_DAY _7_DAYS _14_DAYS _28_DAYS _90_DAYS _180_DAYS _183_DAYS _365_DAYS _1_TO_2_MONTHS _2_TO_3_MONTHS _3_TO_4_MONTHS _ALL_TIME } enum LabelAccess { NONE SOME ALL } enum PricingFamily { FILM MUSIC_ALBUM MUSIC_TRACK PHYSICAL_MUSIC VIDEO } enum TerritoryStandard { ORCH_1_2016 ISO_3166_1_2016 } enum SocialAuthUnlinkPermissionType { NOT_LINKED, ALLOW_UNLINK, DENY_UNLINK } enum StreamSources { ACTIVE COLLECTION PASSIVE UNKNOWN } enum PreOrderType { IMMEDIATE NO_PREORDER SPECIFIC_DATE } enum AllProductSearchQueryType { EXACT } enum TypeOfVideo { OFFICIAL_MUSIC_VIDEO LYRIC_MUSIC_VIDEO PSEUDO_VIDEO BEHIND_THE_SCENES PROMO LIVE_PERFORMANCE OTHER } enum ParentalAdvisory { YES NO CLEAN_VERSION } """ AssetUploadAssetType for ows-assets' V2 asset approach. """ enum AssetsV2AssetUploadAssetType { FLAC IMAGE JPEG JPG M4A MP3 PDF TIF TIFF TXT WAV WAVE } enum UpperProfitCenter { ARIOLA_HANSA CATALOG CENTURY_MEDIA CLASSIC COLUMBIA COMEDY EPIC FAMILY_ENTERT FAMOUZ FOUR_MUSIC GOLD_LEAGUE JIVE MEDIA_COMPILATIONS NITRON RCA _1991_ARTIST_LABEL } enum NotificationType { PUSH_NOTIFICATIONS EMAIL } enum NotificationFeedType { SOCIAL_SPIKE TRENDING_TRACKS PLAYLIST_PLACEMENTS STREAMS_UPDATED } enum VideoSingleProductApprovalType { FINAL RELEASE CONTENT REJECTION } enum VideoIngestWorkflowType { INGEST_FROM_BROWSER INGEST_FROM_GOOGLE_DRIVE INGEST_FROM_DROPBOX INGEST_FROM_S3 } enum USPublishingObligation { CONTROLLED_BY_YOUR_LABEL COMPOSITION PUBLIC_DOMAIN } enum MarketingHighlightStore { MARKETING_HIGHLIGHTS_STORE_APPLE, MARKETING_HIGHLIGHTS_STORE_SPOTIFY, } enum ProductArtistRole { PRIMARY_ARTIST FEATURED_ARTIST FEATURE_TO_PRIMARY REMIXER PRODUCER COMPOSER CONDUCTOR ENSEMBLE ORCHESTRA ARRANGER LYRICIST CAST CHORUS ENGINEER SINGER SOLOIST } enum TrackParticipationRole { PERFORMER FEATURED_ARTIST FEATURE_TO_PRIMARY REMIXER PRODUCER WRITER COMPOSER CONDUCTOR ENSEMBLE ORCHESTRA } enum TrackOfferType { ALL ALBUM_DOWNLOAD_ONLY TRACK_DOWNLOAD_ONLY TRACK_DOWNLOAD_STREAM ALBUM_TRACK_DOWNLOAD ALBUM_DOWNLOAD_STREAM STREAM_ONLY NONE } enum PlaylistPlacementsOrderBy { PLAYLIST_FOLLOWER_COUNT LAST_ADDED_ON_DATE STREAMS_LAST_1_DAY STREAMS_LAST_7_DAYS } enum PlaylistPlacementsOrderDir { ASC DESC } enum ProductSource { BULK_DIGITAL_AUDIO } enum GlobalParticipantAnalyticsTimeseriesType { ALBUM_DOWNLOADS ALBUM_DOWNLOADS_BY_COUNTRY ALBUM_DOWNLOADS_BY_PRODUCT ALBUM_DOWNLOADS_BY_STORE TRACK_STREAMS_BY_SOUND_RECORDING TRACK_STREAMS_BY_PRODUCT TRACK_STREAMS_BY_COUNTRY TRACK_STREAMS_BY_STORE TRACK_STREAMS_BY_SOS TRACK_STREAMS_BY_SOS_DETAILED TRACK_STREAMS TRACK_DOWNLOADS_BY_SOUND_RECORDING TRACK_DOWNLOADS_BY_PRODUCT TRACK_DOWNLOADS_BY_COUNTRY TRACK_DOWNLOADS_BY_STORE TRACK_DOWNLOADS } enum GlobalParticipantAnalyticsSummaryType { SOUND_RECORDING COUNTRY STORE SOS SOS_DETAILED TOTAL PRODUCT } enum StreamSourceFilter { ALBUM ALBUMPAGE ARTIST ARTISTPAGE BROWSE_FEATURES CHART COLLECTION DAILYMIX DIRECT_OR_UNKNOWN DISCOVERWEEKLY DISCOVERY EXTERNAL LIBRARY MISC_SOURCES MUSICKIT NOWPLAYING OTHER OTHER_YOUTUBE_FEATURES PLAYLIST PLAYLISTS PLAYLIST_PAGES PLAYQUEUE RADIO RELEASERADAR SEARCH SONGS STATION SUGGESTED_VIDEOS USERPLAYLIST VOICE YOUTUBE_ADVERTISING YOUTUBE_CHANNELS YOUTUBE_SEARCH }