@class CKContainerID, NSString, NSArray, NSDate, CKContainer, NSDictionary, NSObject, CKXPCActivity; @protocol OS_xpc_object; @interface CKSchedulerActivity : NSObject @property (copy, nonatomic) NSString *identifier; @property (copy, nonatomic) CKContainerID *containerID; @property (nonatomic) long long priority; @property BOOL userRequestedBackupTask; @property BOOL shouldDefer; @property (readonly, nonatomic) CKContainer *nullableContainer; @property (retain) CKContainer *container; @property (retain) CKXPCActivity *ckXPCActivity; @property (copy) NSObject *xpcActivityCriteriaOverrides; @property (copy) NSArray *relatedApplicationBundleIdentifiers; @property (copy) NSDictionary *additionalXPCActivityCriteria; @property BOOL overrideRateLimiting; @property unsigned long long expectedTransferSizeBytes; @property (copy) NSDate *earliestStartDate; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)defaultRelatedApplicationBundleIdentifiersForContainer:(id)a0; - (void)CKDescribePropertiesUsing:(id)a0; - (id)redactedDescription; - (id)initWithIdentifier:(id)a0 containerID:(id)a1 priority:(long long)a2; - (void).cxx_destruct; - (id)initWithIdentifier:(id)a0 container:(id)a1 priority:(long long)a2; - (id)initWithIdentifier:(id)a0 container:(id)a1 containerID:(id)a2 priority:(long long)a3; - (id)copyWithZone:(struct _NSZone { } *)a0; @end