PandoraApiErrorCode enum
Constructors
- PandoraApiErrorCode(int value, String description)
-
const
Values
- unknown → const PandoraApiErrorCode
-
An unknown API error code.
This is unique to the library, and not defined by Pandora. It is used when the library encounters an unknown error code.
const PandoraApiErrorCode(-1000, 'UNKNOWN') - internal → const PandoraApiErrorCode
-
const PandoraApiErrorCode(0, 'INTERNAL') - maintenanceMode → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1, 'MAINTENANCE_MODE') - urlParamMissingMethod → const PandoraApiErrorCode
-
const PandoraApiErrorCode(2, 'URL_PARAM_MISSING_METHOD') - urlParamMissingAuthToken → const PandoraApiErrorCode
-
const PandoraApiErrorCode(3, 'URL_PARAM_MISSING_AUTH_TOKEN') - urlParamMissingPartnerId → const PandoraApiErrorCode
-
const PandoraApiErrorCode(4, 'URL_PARAM_MISSING_PARTNER_ID') - urlParamMissingUserId → const PandoraApiErrorCode
-
const PandoraApiErrorCode(5, 'URL_PARAM_MISSING_USER_ID') - secureProtocolRequired → const PandoraApiErrorCode
-
const PandoraApiErrorCode(6, 'SECURE_PROTOCOL_REQUIRED') - certificateRequired → const PandoraApiErrorCode
-
const PandoraApiErrorCode(7, 'CERTIFICATE_REQUIRED') - parameterTypeMismatch → const PandoraApiErrorCode
-
const PandoraApiErrorCode(8, 'PARAMETER_TYPE_MISMATCH') - parameterMissing → const PandoraApiErrorCode
-
const PandoraApiErrorCode(9, 'PARAMETER_MISSING') - parameterValueInvalid → const PandoraApiErrorCode
-
const PandoraApiErrorCode(10, 'PARAMETER_VALUE_INVALID') - apiVersionNotSupported → const PandoraApiErrorCode
-
const PandoraApiErrorCode(11, 'API_VERSION_NOT_SUPPORTED') - licensingRestrictions → const PandoraApiErrorCode
-
const PandoraApiErrorCode(12, 'LICENSING_RESTRICTIONS') - timeOutOfSync → const PandoraApiErrorCode
-
const PandoraApiErrorCode(13, 'TIME_OUT_OF_SYNC') - methodNotFound → const PandoraApiErrorCode
-
const PandoraApiErrorCode(14, 'METHOD_NOT_FOUND') - readOnlyMode → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1000, 'READ_ONLY_MODE') - invalidAuthToken → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1001, 'INVALID_AUTH_TOKEN') - invalidLogin → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1002, 'INVALID_LOGIN') - userNotActive → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1003, 'USER_NOT_ACTIVE') - userNotAuthorized → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1004, 'USER_NOT_AUTHORIZED') - maxStationsReached → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1005, 'MAX_STATIONS_REACHED') - stationDoesNotExist → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1006, 'STATION_DOES_NOT_EXIST') - complimentaryPeriodAlreadyInUse → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1007, 'COMPLIMENTARY_PERIOD_ALREADY_IN_USE') - callNotAllowed → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1008, 'CALL_NOT_ALLOWED') - deviceNotFound → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1009, 'DEVICE_NOT_FOUND') - partnerNotAuthorized → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1010, 'PARTNER_NOT_AUTHORIZED') - invalidUsername → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1011, 'INVALID_USERNAME') - invalidPassword → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1012, 'INVALID_PASSWORD') - usernameAlreadyExists → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1013, 'USERNAME_ALREADY_EXISTS') - deviceAlreadyAssociatedToAccount → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1014, 'DEVICE_ALREADY_ASSOCIATED_TO_ACCOUNT') - upgradeDeviceModelInvalid → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1015, 'UPGRADE_DEVICE_MODEL_INVALID') - invalidUsername2 → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1016, 'INVALID_USERNAME') - explicitPinIncorrect → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1018, 'EXPLICIT_PIN_INCORRECT') - explicitPinMalformed → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1020, 'EXPLICIT_PIN_MALFORMED') - deviceModelInvalid → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1023, 'DEVICE_MODEL_INVALID') - zipCodeInvalid → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1024, 'ZIP_CODE_INVALID') - birthYearInvalid → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1025, 'BIRTH_YEAR_INVALID') - birthYearTooYoung → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1026, 'BIRTH_YEAR_TOO_YOUNG') - invalidGender → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1027, 'INVALID_GENDER') - invalidCountryCode → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1028, 'INVALID_COUNTRY_CODE') - invalidEmailLogin → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1029, 'INVALID_EMAIL_LOGIN') - deviceDisabled → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1034, 'DEVICE_DISABLED') - dailyTrialLimitReached → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1035, 'DAILY_TRIAL_LIMIT_REACHED') - invalidSponsor → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1036, 'INVALID_SPONSOR') - userAlreadyUsedTrial → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1037, 'USER_ALREADY_USED_TRIAL') - contentHasExpired → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1038, 'CONTENT_HAS_EXPIRED') - endOfPlaylist → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1039, 'END_OF_PLAYLIST') - apiUnsupportedFunctionality → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1040, 'API_UNSUPPORTED_FUNCTIONALITY') - commentTooLong → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1041, 'COMMENT_TOO_LONG') - invalidFacebookAccountAssociation → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1042, 'INVALID_FACEBOOK_ACCOUNT_ASSOCIATION') - userAlreadyInValueExchange → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1043, 'USER_ALREADY_IN_VALUE_EXCHANGE') - valueExchangeBadOfferName → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1044, 'VALUE_EXCHANGE_BAD_OFFER_NAME') - friendLimitExceeded → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1045, 'FRIEND_LIMIT_EXCEEDED') - ampNoArtistPermissions → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1050, 'AMP_NO_ARTIST_PERMISSIONS') - ampNotOwner → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1051, 'AMP_NOT_OWNER') - ampInvalidInput → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1052, 'AMP_INVALID_INPUT') - ampFeatureDisabled → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1053, 'AMP_FEATURE_DISABLED') - ampNoAvailableInventory → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1054, 'AMP_NO_AVAILABLE_INVENTORY') - ampCtaUrlInvalid → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1055, 'AMP_CTA_URL_INVALID') - ampCtaBlacklisted → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1056, 'AMP_CTA_BLACKLISTED') - invalidPasswordResetToken → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1057, 'INVALID_PASSWORD_RESET_TOKEN') - wrongPassword → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1058, 'WRONG_PASSWORD') -
const PandoraApiErrorCode(1065, 'TRACK_REPLAY_UNAVAILABLE') - listenerIneligilbleToReplay → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1066, 'LISTENER_INELIGILBLE_TO_REPLAY') -
const PandoraApiErrorCode(1069, 'FLEX_ON_DEMAND_RIGHT_UNAVAILABLE') - valueExchangeException → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1070, 'VALUE_EXCHANGE_EXCEPTION') - flexInsufficientRewardReplays → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1071, 'FLEX_INSUFFICIENT_REWARD_REPLAYS') - authExchangeDisabled → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1072, 'AUTH_EXCHANGE_DISABLED') - authExchangeFailed → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1073, 'AUTH_EXCHANGE_FAILED') - authExchangeLoginAccountMismatched → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1074, 'AUTH_EXCHANGE_LOGIN_ACCOUNT_MISMATCHED') - authExchangeAccesstokenDisabled → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1075, 'AUTH_EXCHANGE_ACCESSTOKEN_DISABLED') - authExchangeAccesstokenFailed → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1076, 'AUTH_EXCHANGE_ACCESSTOKEN_FAILED') - authExchangeAccesstokenLidMismatched → const PandoraApiErrorCode
-
const PandoraApiErrorCode(1077, 'AUTH_EXCHANGE_ACCESSTOKEN_LID_MISMATCHED') - plSkipLimitReached → const PandoraApiErrorCode
-
const PandoraApiErrorCode(2000, 'PL_SKIP_LIMIT_REACHED') - plStationDelete → const PandoraApiErrorCode
-
const PandoraApiErrorCode(2001, 'PL_STATION_DELETE') - plTrackRating → const PandoraApiErrorCode
-
const PandoraApiErrorCode(2002, 'PL_TRACK_RATING') - plSearch → const PandoraApiErrorCode
-
const PandoraApiErrorCode(2003, 'PL_SEARCH') - plStationCreate → const PandoraApiErrorCode
-
const PandoraApiErrorCode(2004, 'PL_STATION_CREATE') - plBookmark → const PandoraApiErrorCode
-
const PandoraApiErrorCode(2005, 'PL_BOOKMARK') - plTrackExplain → const PandoraApiErrorCode
-
const PandoraApiErrorCode(2006, 'PL_TRACK_EXPLAIN') - radioContentHasExpiredOnStationCreate → const PandoraApiErrorCode
-
const PandoraApiErrorCode(3000, 'RADIO_CONTENT_HAS_EXPIRED_ON_STATION_CREATE') - radioStationCodeInvalidToken → const PandoraApiErrorCode
-
const PandoraApiErrorCode(3001, 'RADIO_STATION_CODE_INVALID_TOKEN') - radioJsonError → const PandoraApiErrorCode
-
const PandoraApiErrorCode(3002, 'RADIO_JSON_ERROR') - radioNetworkError → const PandoraApiErrorCode
-
const PandoraApiErrorCode(3003, 'RADIO_NETWORK_ERROR') - radioAudioError → const PandoraApiErrorCode
-
const PandoraApiErrorCode(3004, 'RADIO_AUDIO_ERROR') - radioHttpResponseError → const PandoraApiErrorCode
-
const PandoraApiErrorCode(3005, 'RADIO_HTTP_RESPONSE_ERROR') - radioRemoteError → const PandoraApiErrorCode
-
const PandoraApiErrorCode(3006, 'RADIO_REMOTE_ERROR') -
const PandoraApiErrorCode(3007, 'RADIO_UNAUTHORIZED_HTTP_RESPONSE_ERROR') - radioHttpBadRequestError → const PandoraApiErrorCode
-
const PandoraApiErrorCode(3008, 'RADIO_HTTP_BAD_REQUEST_ERROR') - apsSourceEnded → const PandoraApiErrorCode
-
const PandoraApiErrorCode(3009, 'APS_SOURCE_ENDED') - radioInvalidPartnerAuthToken → const PandoraApiErrorCode
-
const PandoraApiErrorCode(3010, 'RADIO_INVALID_PARTNER_AUTH_TOKEN') - radioForbiddenHttpResponseError → const PandoraApiErrorCode
-
const PandoraApiErrorCode(3011, 'RADIO_FORBIDDEN_HTTP_RESPONSE_ERROR') - thumbprintRadioIneligible → const PandoraApiErrorCode
-
const PandoraApiErrorCode(4000, 'THUMBPRINT_RADIO_INELIGIBLE') - playlaterOverflow → const PandoraApiErrorCode
-
const PandoraApiErrorCode(32001, 'PLAYLATER_OVERFLOW') - profileInvalidPandoraId → const PandoraApiErrorCode
-
const PandoraApiErrorCode(98000, 'PROFILE_INVALID_PANDORA_ID') - profileItemLimitTooHigh → const PandoraApiErrorCode
-
const PandoraApiErrorCode(98001, 'PROFILE_ITEM_LIMIT_TOO_HIGH') - profileAnnotationLimitTooHigh → const PandoraApiErrorCode
-
const PandoraApiErrorCode(98002, 'PROFILE_ANNOTATION_LIMIT_TOO_HIGH') - profileInvalidPagingParam → const PandoraApiErrorCode
-
const PandoraApiErrorCode(98003, 'PROFILE_INVALID_PAGING_PARAM') - profileListenerNotFound → const PandoraApiErrorCode
-
const PandoraApiErrorCode(98004, 'PROFILE_LISTENER_NOT_FOUND') - privateProfile → const PandoraApiErrorCode
-
const PandoraApiErrorCode(98005, 'PRIVATE_PROFILE') - profileFriendLimitExceeded → const PandoraApiErrorCode
-
const PandoraApiErrorCode(98007, 'PROFILE_FRIEND_LIMIT_EXCEEDED') - playlistVersionMismatch → const PandoraApiErrorCode
-
const PandoraApiErrorCode(99000, 'PLAYLIST_VERSION_MISMATCH') - playlistNotFound → const PandoraApiErrorCode
-
const PandoraApiErrorCode(99001, 'PLAYLIST_NOT_FOUND') - playlistTrackLimitReached → const PandoraApiErrorCode
-
const PandoraApiErrorCode(99002, 'PLAYLIST_TRACK_LIMIT_REACHED') - playlistBadRange → const PandoraApiErrorCode
-
const PandoraApiErrorCode(99003, 'PLAYLIST_BAD_RANGE') - invalidTrackId → const PandoraApiErrorCode
-
const PandoraApiErrorCode(99004, 'INVALID_TRACK_ID') - playlistLimitTooHigh → const PandoraApiErrorCode
-
const PandoraApiErrorCode(99005, 'PLAYLIST_LIMIT_TOO_HIGH') - collectionsBadCursor → const PandoraApiErrorCode
-
const PandoraApiErrorCode(99006, 'COLLECTIONS_BAD_CURSOR') - collectionsBadView → const PandoraApiErrorCode
-
const PandoraApiErrorCode(99007, 'COLLECTIONS_BAD_VIEW') - retryLater → const PandoraApiErrorCode
-
const PandoraApiErrorCode(99008, 'RETRY_LATER') - playlistEditInvalidOldState → const PandoraApiErrorCode
-
const PandoraApiErrorCode(99009, 'PLAYLIST_EDIT_INVALID_OLD_STATE') - badRequestMissingParameter → const PandoraApiErrorCode
-
const PandoraApiErrorCode(99010, 'BAD_REQUEST_MISSING_PARAMETER') - accessDenied → const PandoraApiErrorCode
-
const PandoraApiErrorCode(99011, 'ACCESS_DENIED') - invalidSinceVersion → const PandoraApiErrorCode
-
const PandoraApiErrorCode(99012, 'INVALID_SINCE_VERSION') - invalidItemId → const PandoraApiErrorCode
-
const PandoraApiErrorCode(99013, 'INVALID_ITEM_ID') - collectionsSortedCursorExpired → const PandoraApiErrorCode
-
const PandoraApiErrorCode(99014, 'COLLECTIONS_SORTED_CURSOR_EXPIRED') - linkedPlaylistAlreadyCreated → const PandoraApiErrorCode
-
const PandoraApiErrorCode(99015, 'LINKED_PLAYLIST_ALREADY_CREATED') - missingDeviceInfo → const PandoraApiErrorCode
-
const PandoraApiErrorCode(99016, 'MISSING_DEVICE_INFO') - invalidPandoraId → const PandoraApiErrorCode
-
const PandoraApiErrorCode(99017, 'INVALID_PANDORA_ID') - albumNotFound → const PandoraApiErrorCode
-
const PandoraApiErrorCode(99018, 'ALBUM_NOT_FOUND') - collectionLimitTooHigh → const PandoraApiErrorCode
-
const PandoraApiErrorCode(99019, 'COLLECTION_LIMIT_TOO_HIGH') - annotationLimitTooHigh → const PandoraApiErrorCode
-
const PandoraApiErrorCode(99020, 'ANNOTATION_LIMIT_TOO_HIGH') - insufficientConnectivity → const PandoraApiErrorCode
-
const PandoraApiErrorCode(100001, 'INSUFFICIENT_CONNECTIVITY')
Properties
- description → String
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- value → int
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
fromCode(
int code) → PandoraApiErrorCode
Constants
-
values
→ const List<
PandoraApiErrorCode> - A constant List of the values in this enum, in order of their declaration.