| - (FMLiveSwitchAction1<FMLiveSwitchScheduledItem*>*) defaultCallback |
| - (int) delay |
| - (long long) getInvocationTimeWithAttempt: | (int) | attempt |
| - (instancetype) initWithDefaultCallback: | (FMLiveSwitchAction1< FMLiveSwitchScheduledItem * > *) | defaultCallback | |
| delay: | (int) | delay | |
| interval: | (int) | interval | |
| lifetimeLimit: | (int) | lifetimeLimit | |
| invocationCountLimit: | (int) | invocationCountLimit | |
| - (instancetype) initWithDefaultCallbackBlock: | (void(^)(FMLiveSwitchScheduledItem *)) | defaultCallbackBlock | |
| delay: | (int) | delay | |
| interval: | (int) | interval | |
| lifetimeLimit: | (int) | lifetimeLimit | |
| invocationCountLimit: | (int) | invocationCountLimit | |
| - (int) interval |
| - (float) intervalBackoffMultiplier |
| - (int) invocationCount |
| - (int) invocationCountLimit |
| - (int) invocationLifetimeLimit |
| - (bool) lastDefaultInvocationOccurred |
| - (long long) lastResumedTime |
| - (long long) lastSuspendedTime |
| - (FMLiveSwitchAction1<FMLiveSwitchScheduledItem*>*) onSuspendStatusChanged |
| - (bool) recordDetailedInvocationTimes |
| - (void) reset |
| + (FMLiveSwitchScheduledItem*) scheduledItemWithDefaultCallback: | (FMLiveSwitchAction1< FMLiveSwitchScheduledItem * > *) | defaultCallback | |
| delay: | (int) | delay | |
| interval: | (int) | interval | |
| lifetimeLimit: | (int) | lifetimeLimit | |
| invocationCountLimit: | (int) | invocationCountLimit | |
| + (FMLiveSwitchScheduledItem*) scheduledItemWithDefaultCallbackBlock: | (void(^)(FMLiveSwitchScheduledItem *)) | defaultCallbackBlock | |
| delay: | (int) | delay | |
| interval: | (int) | interval | |
| lifetimeLimit: | (int) | lifetimeLimit | |
| invocationCountLimit: | (int) | invocationCountLimit | |
| - (void) setDefaultCallback: | (FMLiveSwitchAction1< FMLiveSwitchScheduledItem * > *) | value |
| - (FMLiveSwitchScheduledItem*) setDefaultCallbackBlock |
| - (void) setDefaultCallbackBlock: | (void(^)(FMLiveSwitchScheduledItem *)) | valueBlock |
| - (void) setDelay: | (int) | value |
| - (void) setInterval: | (int) | value |
| - (void) setIntervalBackoffMultiplier: | (float) | value |
| - (void) setInvocationCountLimit: | (int) | value |
| - (void) setInvocationLifetimeLimit: | (int) | value |
| - (void) setInvocationTimeWithAttempt: | (int) | attempt | |
| time: | (long long) | time | |
| - (void) setLastResumedTime: | (long long) | value |
| - (void) setLastSuspendedTime: | (long long) | value |
| - (void) setOnSuspendStatusChanged: | (FMLiveSwitchAction1< FMLiveSwitchScheduledItem * > *) | value |
| - (FMLiveSwitchScheduledItem*) setOnSuspendStatusChangedBlock |
| - (void) setOnSuspendStatusChangedBlock: | (void(^)(FMLiveSwitchScheduledItem *)) | valueBlock |
| - (void) setRecordDetailedInvocationTimes: | (bool) | value |
| - (void) setState: | (id) | value |
| - (void) setSuspended: | (bool) | value |
| - (void) setTimeoutCallback: | (FMLiveSwitchAction1< FMLiveSwitchScheduledItem * > *) | value |
| - (FMLiveSwitchScheduledItem*) setTimeoutCallbackBlock |
| - (void) setTimeoutCallbackBlock: | (void(^)(FMLiveSwitchScheduledItem *)) | valueBlock |
| - (void) setTotalSuspendedDuration: | (long long) | value |
| - (id) state |
| - (bool) suspended |
| - (FMLiveSwitchAction1<FMLiveSwitchScheduledItem*>*) timeoutCallback |
| - (long long) totalSuspendedDuration |
| + (int) unset |