@class CKDPDeleteContainerResponse, CKDPRecordDeleteResponse, CKDPArchiveRecordsResponse, CKDPUserRetrieveResponse, CKDPRecordRetrieveChangesResponse, CKDPWebAuthTokenRetrieveResponse, CKDPZoneDeleteResponse, CKDPShareAccessResponse, CKDPUpdateMissingAssetStatusResponse, CKDPSubscriptionRetrieveResponse, CKDPRecordSaveResponse, CKDPMergeableDeltaReplaceResponse, CKDPZoneRetrieveChangesResponse, CKDPRecordResolveTokenResponse, CKDPUserPrivacySettingsUpdateResponse, CKDPUserPrivacySettingsBatchLookupResponse, CKDPSubscriptionDeleteResponse, CKDPUserPrivacySettingsRetrieveResponse, CKDPTokenRegistrationResponse, CKDPNotificationMarkReadResponse, CKDPResponseOperationResult, CKDPShareVettingInitiateResponse, CKDPRecordRetrieveResponse, CKDPUserAvailableQuotaResponse, CKDPShareDeclineResponse, CKDPShareAcceptResponse, CKDPAnonymousShareAddResponse, CKDPNotificationSyncResponse, CKDPUserPrivacySettingsResetResponse, CKDPOperation, CKDPFetchArchivedRecordsResponse, CKDPZoneSaveResponse, CKDPAnonymousShareRemoveResponse, CKDPTokenUnregistrationResponse, CKDPSetBadgeCountResponse, CKDPCodeFunctionInvokeResponse, CKDPBundlesForContainerResponse, CKDPRecordMoveResponse, CKDPMergeableDeltaMetadataRetrieveResponse, CKDPZoneRetrieveResponse, CKDPMergeableDeltaSaveResponse, CKDPRecordRetrieveVersionsResponse, CKDPMarkAssetBrokenResponse, CKDPSubscriptionCreateResponse, CKDPQueryRetrieveResponse, CKDPUserQueryResponse, CKDPAssetUploadTokenRetrieveResponse, CKDPResponseOperationHeader, CKDPMergeableDeltaRetrieveResponse; @interface CKDPResponseOperation : PBCodable { CKDPAnonymousShareAddResponse *_anonymousShareAddResponse; CKDPAnonymousShareRemoveResponse *_anonymousShareRemoveResponse; CKDPArchiveRecordsResponse *_archiveRecordsResponse; CKDPAssetUploadTokenRetrieveResponse *_assetUploadTokenRetrieveResponse; CKDPBundlesForContainerResponse *_bundlesForContainerResponse; CKDPDeleteContainerResponse *_deleteContainerResponse; CKDPFetchArchivedRecordsResponse *_fetchArchivedRecordsResponse; CKDPCodeFunctionInvokeResponse *_functionInvokeResponse; CKDPMarkAssetBrokenResponse *_markAssetBrokenResponse; CKDPMergeableDeltaMetadataRetrieveResponse *_mergeableDeltaMetadataRetrieveResponse; CKDPMergeableDeltaReplaceResponse *_mergeableDeltaReplaceResponse; CKDPMergeableDeltaRetrieveResponse *_mergeableDeltaRetrieveResponse; CKDPMergeableDeltaSaveResponse *_mergeableDeltaSaveResponse; CKDPNotificationMarkReadResponse *_notificationMarkReadResponse; CKDPNotificationSyncResponse *_notificationSyncResponse; CKDPQueryRetrieveResponse *_queryRetrieveResponse; CKDPRecordDeleteResponse *_recordDeleteResponse; CKDPRecordMoveResponse *_recordMoveResponse; CKDPRecordResolveTokenResponse *_recordResolveTokenResponse; CKDPRecordRetrieveChangesResponse *_recordRetrieveChangesResponse; CKDPRecordRetrieveResponse *_recordRetrieveResponse; CKDPRecordRetrieveVersionsResponse *_recordRetrieveVersionsResponse; CKDPRecordSaveResponse *_recordSaveResponse; CKDPSetBadgeCountResponse *_setBadgeCountResponse; CKDPShareAcceptResponse *_shareAcceptResponse; CKDPShareAccessResponse *_shareAccessResponse; CKDPShareDeclineResponse *_shareDeclineResponse; CKDPShareVettingInitiateResponse *_shareVettingInitiateResponse; CKDPSubscriptionCreateResponse *_subscriptionCreateResponse; CKDPSubscriptionDeleteResponse *_subscriptionDeleteResponse; CKDPSubscriptionRetrieveResponse *_subscriptionRetrieveResponse; CKDPTokenRegistrationResponse *_tokenRegistrationResponse; CKDPTokenUnregistrationResponse *_tokenUnregistrationResponse; CKDPUpdateMissingAssetStatusResponse *_updateMissingAssetStatusResponse; CKDPUserAvailableQuotaResponse *_userAvailableQuotaResponse; CKDPUserPrivacySettingsBatchLookupResponse *_userPrivacySettingsBatchLookupResponse; CKDPUserPrivacySettingsResetResponse *_userPrivacySettingsResetResponse; CKDPUserPrivacySettingsRetrieveResponse *_userPrivacySettingsRetrieveResponse; CKDPUserPrivacySettingsUpdateResponse *_userPrivacySettingsUpdateResponse; CKDPUserQueryResponse *_userQueryResponse; CKDPUserRetrieveResponse *_userRetrieveResponse; CKDPWebAuthTokenRetrieveResponse *_webAuthTokenRetrieveResponse; CKDPZoneDeleteResponse *_zoneDeleteResponse; CKDPZoneRetrieveChangesResponse *_zoneRetrieveChangesResponse; CKDPZoneRetrieveResponse *_zoneRetrieveResponse; CKDPZoneSaveResponse *_zoneSaveResponse; } @property (readonly, nonatomic) BOOL hasFunctionInvokeResponse; @property (retain, nonatomic) CKDPCodeFunctionInvokeResponse *functionInvokeResponse; @property (readonly, nonatomic) BOOL hasMergeableDeltaSaveResponse; @property (retain, nonatomic) CKDPMergeableDeltaSaveResponse *mergeableDeltaSaveResponse; @property (readonly, nonatomic) BOOL hasMergeableDeltaMetadataRetrieveResponse; @property (retain, nonatomic) CKDPMergeableDeltaMetadataRetrieveResponse *mergeableDeltaMetadataRetrieveResponse; @property (readonly, nonatomic) BOOL hasMergeableDeltaReplaceResponse; @property (retain, nonatomic) CKDPMergeableDeltaReplaceResponse *mergeableDeltaReplaceResponse; @property (readonly, nonatomic) BOOL hasMergeableDeltaRetrieveResponse; @property (retain, nonatomic) CKDPMergeableDeltaRetrieveResponse *mergeableDeltaRetrieveResponse; @property (readonly, nonatomic) BOOL hasShareVettingInitiateResponse; @property (retain, nonatomic) CKDPShareVettingInitiateResponse *shareVettingInitiateResponse; @property (readonly, nonatomic) BOOL hasZoneSaveResponse; @property (retain, nonatomic) CKDPZoneSaveResponse *zoneSaveResponse; @property (readonly, nonatomic) BOOL hasZoneRetrieveResponse; @property (retain, nonatomic) CKDPZoneRetrieveResponse *zoneRetrieveResponse; @property (readonly, nonatomic) BOOL hasZoneDeleteResponse; @property (retain, nonatomic) CKDPZoneDeleteResponse *zoneDeleteResponse; @property (readonly, nonatomic) BOOL hasZoneRetrieveChangesResponse; @property (retain, nonatomic) CKDPZoneRetrieveChangesResponse *zoneRetrieveChangesResponse; @property (readonly, nonatomic) BOOL hasRecordSaveResponse; @property (retain, nonatomic) CKDPRecordSaveResponse *recordSaveResponse; @property (readonly, nonatomic) BOOL hasRecordRetrieveResponse; @property (retain, nonatomic) CKDPRecordRetrieveResponse *recordRetrieveResponse; @property (readonly, nonatomic) BOOL hasRecordRetrieveVersionsResponse; @property (retain, nonatomic) CKDPRecordRetrieveVersionsResponse *recordRetrieveVersionsResponse; @property (readonly, nonatomic) BOOL hasRecordRetrieveChangesResponse; @property (retain, nonatomic) CKDPRecordRetrieveChangesResponse *recordRetrieveChangesResponse; @property (readonly, nonatomic) BOOL hasRecordDeleteResponse; @property (retain, nonatomic) CKDPRecordDeleteResponse *recordDeleteResponse; @property (readonly, nonatomic) BOOL hasRecordResolveTokenResponse; @property (retain, nonatomic) CKDPRecordResolveTokenResponse *recordResolveTokenResponse; @property (readonly, nonatomic) BOOL hasShareAccessResponse; @property (retain, nonatomic) CKDPShareAccessResponse *shareAccessResponse; @property (readonly, nonatomic) BOOL hasRecordMoveResponse; @property (retain, nonatomic) CKDPRecordMoveResponse *recordMoveResponse; @property (readonly, nonatomic) BOOL hasFetchArchivedRecordsResponse; @property (retain, nonatomic) CKDPFetchArchivedRecordsResponse *fetchArchivedRecordsResponse; @property (readonly, nonatomic) BOOL hasUserAvailableQuotaResponse; @property (retain, nonatomic) CKDPUserAvailableQuotaResponse *userAvailableQuotaResponse; @property (readonly, nonatomic) BOOL hasUserRetrieveResponse; @property (retain, nonatomic) CKDPUserRetrieveResponse *userRetrieveResponse; @property (readonly, nonatomic) BOOL hasQueryRetrieveResponse; @property (retain, nonatomic) CKDPQueryRetrieveResponse *queryRetrieveResponse; @property (readonly, nonatomic) BOOL hasAssetUploadTokenRetrieveResponse; @property (retain, nonatomic) CKDPAssetUploadTokenRetrieveResponse *assetUploadTokenRetrieveResponse; @property (readonly, nonatomic) BOOL hasDeleteContainerResponse; @property (retain, nonatomic) CKDPDeleteContainerResponse *deleteContainerResponse; @property (readonly, nonatomic) BOOL hasBundlesForContainerResponse; @property (retain, nonatomic) CKDPBundlesForContainerResponse *bundlesForContainerResponse; @property (readonly, nonatomic) BOOL hasWebAuthTokenRetrieveResponse; @property (retain, nonatomic) CKDPWebAuthTokenRetrieveResponse *webAuthTokenRetrieveResponse; @property (readonly, nonatomic) BOOL hasUpdateMissingAssetStatusResponse; @property (retain, nonatomic) CKDPUpdateMissingAssetStatusResponse *updateMissingAssetStatusResponse; @property (readonly, nonatomic) BOOL hasShareAcceptResponse; @property (retain, nonatomic) CKDPShareAcceptResponse *shareAcceptResponse; @property (readonly, nonatomic) BOOL hasShareDeclineResponse; @property (retain, nonatomic) CKDPShareDeclineResponse *shareDeclineResponse; @property (readonly, nonatomic) BOOL hasAnonymousShareAddResponse; @property (retain, nonatomic) CKDPAnonymousShareAddResponse *anonymousShareAddResponse; @property (readonly, nonatomic) BOOL hasAnonymousShareRemoveResponse; @property (retain, nonatomic) CKDPAnonymousShareRemoveResponse *anonymousShareRemoveResponse; @property (readonly, nonatomic) BOOL hasSubscriptionCreateResponse; @property (retain, nonatomic) CKDPSubscriptionCreateResponse *subscriptionCreateResponse; @property (readonly, nonatomic) BOOL hasSubscriptionRetrieveResponse; @property (retain, nonatomic) CKDPSubscriptionRetrieveResponse *subscriptionRetrieveResponse; @property (readonly, nonatomic) BOOL hasSubscriptionDeleteResponse; @property (retain, nonatomic) CKDPSubscriptionDeleteResponse *subscriptionDeleteResponse; @property (readonly, nonatomic) BOOL hasArchiveRecordsResponse; @property (retain, nonatomic) CKDPArchiveRecordsResponse *archiveRecordsResponse; @property (readonly, nonatomic) BOOL hasMarkAssetBrokenResponse; @property (retain, nonatomic) CKDPMarkAssetBrokenResponse *markAssetBrokenResponse; @property (readonly, nonatomic) BOOL hasUserQueryResponse; @property (retain, nonatomic) CKDPUserQueryResponse *userQueryResponse; @property (readonly, nonatomic) BOOL hasUserPrivacySettingsUpdateResponse; @property (retain, nonatomic) CKDPUserPrivacySettingsUpdateResponse *userPrivacySettingsUpdateResponse; @property (readonly, nonatomic) BOOL hasUserPrivacySettingsResetResponse; @property (retain, nonatomic) CKDPUserPrivacySettingsResetResponse *userPrivacySettingsResetResponse; @property (readonly, nonatomic) BOOL hasUserPrivacySettingsBatchLookupResponse; @property (retain, nonatomic) CKDPUserPrivacySettingsBatchLookupResponse *userPrivacySettingsBatchLookupResponse; @property (readonly, nonatomic) BOOL hasUserPrivacySettingsRetrieveResponse; @property (retain, nonatomic) CKDPUserPrivacySettingsRetrieveResponse *userPrivacySettingsRetrieveResponse; @property (readonly, nonatomic) BOOL hasTokenRegistrationResponse; @property (retain, nonatomic) CKDPTokenRegistrationResponse *tokenRegistrationResponse; @property (readonly, nonatomic) BOOL hasTokenUnregistrationResponse; @property (retain, nonatomic) CKDPTokenUnregistrationResponse *tokenUnregistrationResponse; @property (readonly, nonatomic) BOOL hasSetBadgeCountResponse; @property (retain, nonatomic) CKDPSetBadgeCountResponse *setBadgeCountResponse; @property (readonly, nonatomic) BOOL hasNotificationSyncResponse; @property (retain, nonatomic) CKDPNotificationSyncResponse *notificationSyncResponse; @property (readonly, nonatomic) BOOL hasNotificationMarkReadResponse; @property (retain, nonatomic) CKDPNotificationMarkReadResponse *notificationMarkReadResponse; @property (readonly, nonatomic) BOOL hasResponse; @property (retain, nonatomic) CKDPOperation *response; @property (readonly, nonatomic) BOOL hasResult; @property (retain, nonatomic) CKDPResponseOperationResult *result; @property (readonly, nonatomic) BOOL hasHeader; @property (retain, nonatomic) CKDPResponseOperationHeader *header; - (unsigned long long)hash; - (BOOL)readFrom:(id)a0; - (void)writeTo:(id)a0; - (id)description; - (void).cxx_destruct; - (id)dictionaryRepresentation; - (void)copyTo:(id)a0; - (BOOL)isEqual:(id)a0; - (void)mergeFrom:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; @end