-
- All Implemented Interfaces:
-
java.io.Serializable,kotlin.Comparable
public enum SubscriptionStatus extends Enum<SubscriptionStatus>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classSubscriptionStatus.Companion
-
Enum Constant Summary
Enum Constants Enum Constant Description ERRORThe subscription is not enabled due to some other (unknown locally) error
DISABLED_FROM_REST_API_DEFAULT_REASONThe subscription is not enabled because the app has disabled the subscription via API
FIREBASE_FCM_ERROR_IOEXCEPTION_AUTHENTICATION_FAILEDThe subscription is not enabled due to an FCM authentication failed IOException
MISSING_HMS_PUSHKIT_LIBRARYThe subscription is not enabled due to a missing HMS library
HMS_API_EXCEPTION_OTHERThe subscription is not enabled due to the HMS exception, this can be retried
HMS_ARGUMENTS_INVALIDThe subscription is not enabled due to the HMS arguments being invalid
HMS_TOKEN_TIMEOUTThe subscription is not enabled due the an HMS timeout, this can be retried
FIREBASE_FCM_ERROR_MISC_EXCEPTIONThe subscription is not enabled due to any other FCM Exception, this can be retried
FIREBASE_FCM_ERROR_IOEXCEPTION_OTHERThe subscription is not enabled due to any other FCM IOException, this can be retried
FIREBASE_FCM_ERROR_IOEXCEPTION_SERVICE_NOT_AVAILABLEThe subscription is not enabled due to an FCM service unavailable error, this can be retried
FIREBASE_FCM_INIT_ERRORThe subscription is not enabled due to an FCM initialization error, this can be retried
OUTDATED_GOOGLE_PLAY_SERVICES_APPThe subscription is not enabled due to an outdated google play services library
INVALID_FCM_SENDER_IDThe subscription is not enabled due to the FCM sender being invalid
OUTDATED_JETPACK_LIBRARYThe subscription is not enabled due to an outdated Jetpack/AndroidX library
MISSING_FIREBASE_FCM_LIBRARYThe subscription is not enabled due to a missing firebase library
MISSING_JETPACK_LIBRARYThe subscription is not enabled due to a missing Jetpack/AndroidX library
UNSUBSCRIBEThe subscription is not enabled because the app has disabled the subscription
NO_PERMISSIONThe subscription is not enabled because the device user has restricted permissions
SUBSCRIBEDThe subscription is currently enabled and all is well
-