QEverCloud  4.1.0
Unofficial Evernote Cloud API for Qt
types.h
Go to the documentation of this file.
1 
12 #ifndef QEVERCLOUD_GENERATED_TYPES_H
13 #define QEVERCLOUD_GENERATED_TYPES_H
14 
15 #include "../Optional.h"
16 #include "../export.h"
17 #include "EDAMErrorCode.h"
18 #include <QMap>
19 #include <QList>
20 #include <QSet>
21 #include <QString>
22 #include <QStringList>
23 #include <QByteArray>
24 #include <QDateTime>
25 #include <QMetaType>
26 #include <QSharedPointer>
27 #include <QMetaType>
28 
29 namespace qevercloud {
30 
65  enum type {
68  NO_CONNECTION
69  };
70 };
71 
94  enum type {
95  READ_NOTEBOOK = 0,
96  READ_NOTEBOOK_PLUS_ACTIVITY = 10,
97  MODIFY_NOTEBOOK_PLUS_ACTIVITY = 20,
98  FULL_ACCESS = 30
99  };
100 };
101 
108  enum type {
109  NORMAL = 1,
110  PREMIUM = 3,
111  VIP = 5,
112  MANAGER = 7,
113  SUPPORT = 8,
114  ADMIN = 9
115  };
116 };
117 
124  enum type {
125  BASIC = 1,
126  PLUS = 2,
127  PREMIUM = 3,
128  BUSINESS = 4
129  };
130 };
131 
137  enum type {
138  USER = 1,
139  SEXP = 2
140  };
141 };
142 
148  enum type {
149  CREATED = 1,
150  UPDATED = 2,
151  RELEVANCE = 3,
152  UPDATE_SEQUENCE_NUMBER = 4,
153  TITLE = 5
154  };
155 };
156 
178  enum type {
179  NONE = 0,
180  PENDING = 1,
181  ACTIVE = 2,
182  FAILED = 3,
183  CANCELLATION_PENDING = 4,
184  CANCELED = 5
185  };
186 };
187 
224  enum type {
225  READ_NOTEBOOK = 0,
226  MODIFY_NOTEBOOK_PLUS_ACTIVITY = 1,
227  READ_NOTEBOOK_PLUS_ACTIVITY = 2,
228  GROUP = 3,
229  FULL_ACCESS = 4,
230  BUSINESS_FULL_ACCESS = 5
231  };
232 };
233 
249  enum type {
250  READ_NOTE = 0,
251  MODIFY_NOTE = 1,
252  FULL_ACCESS = 2
253  };
254 };
255 
266  enum type {
267  GROUP_MEMBER = 1,
268  GROUP_ADMIN = 2,
269  GROUP_OWNER = 3
270  };
271 };
272 
281  enum type {
282  ADMIN = 1,
283  NORMAL = 2
284  };
285 };
286 
301  enum type {
302  ACTIVE = 1,
303  DEACTIVATED = 2
304  };
305 };
306 
318  enum type {
319  ASSIGNED = 1,
320  NO_SHARED_NOTEBOOKS = 2
321  };
322 };
323 
335  enum type {
336  DO_NOT_SEND = 1,
337  SEND_DAILY_EMAIL = 2
338  };
339 };
340 
355  enum type {
356  APPROVED = 0,
357  REQUESTED = 1,
358  REDEEMED = 2
359  };
360 };
361 
366  enum type {
367  EVERNOTE = 1,
368  SMS = 2,
369  FACEBOOK = 3,
370  EMAIL = 4,
371  TWITTER = 5,
372  LINKEDIN = 6
373  };
374 };
375 
380  enum type {
381  NOTE = 1,
382  NOTEBOOK = 2,
383  WORKSPACE = 3
384  };
385 };
386 
402  enum type {
403  NOT_IN_MY_LIST = 1,
404  IN_MY_LIST = 2,
405  IN_MY_LIST_AND_DEFAULT_NOTEBOOK = 3
406  };
407 };
408 
428  enum type {
429  CAN_BE_MOVED = 1,
430  INSUFFICIENT_ENTITY_PRIVILEGE = 2,
431  INSUFFICIENT_CONTAINER_PRIVILEGE = 3
432  };
433 };
434 
444  enum type {
445  NEWS_ARTICLE = 1,
446  PROFILE_PERSON = 2,
447  PROFILE_ORGANIZATION = 3,
448  REFERENCE_MATERIAL = 4
449  };
450 };
451 
472  enum type {
473  NOT_ACCESSIBLE = 0,
474  DIRECT_LINK_ACCESS_OK = 1,
475  DIRECT_LINK_LOGIN_REQUIRED = 2,
476  DIRECT_LINK_EMBEDDED_VIEW = 3
477  };
478 };
479 
484  enum type {
485  EVERNOTE_USERID = 1,
486  EMAIL = 2,
487  IDENTITYID = 3
488  };
489 };
490 
491 
497 
501 typedef qint64 IdentityID;
502 
509 typedef qint32 UserID;
510 
521 typedef QString Guid;
522 
540 typedef qint64 Timestamp;
541 
545 typedef qint64 MessageEventID;
546 
550 typedef qint64 MessageThreadID;
551 
552 
578  qint32 updateCount;
616 
617  bool operator==(const SyncState & other) const
618  {
619  return (currentTime == other.currentTime)
620  && (fullSyncBefore == other.fullSyncBefore)
621  && (updateCount == other.updateCount)
622  && uploaded.isEqual(other.uploaded)
623  && userLastUpdated.isEqual(other.userLastUpdated)
624  && userMaxMessageEventId.isEqual(other.userMaxMessageEventId)
625  ;
626  }
627 
628  bool operator!=(const SyncState & other) const
629  {
630  return !(*this == other);
631  }
632 
633 };
634 
742 
743  bool operator==(const SyncChunkFilter & other) const
744  {
745  return includeNotes.isEqual(other.includeNotes)
746  && includeNoteResources.isEqual(other.includeNoteResources)
747  && includeNoteAttributes.isEqual(other.includeNoteAttributes)
748  && includeNotebooks.isEqual(other.includeNotebooks)
749  && includeTags.isEqual(other.includeTags)
750  && includeSearches.isEqual(other.includeSearches)
751  && includeResources.isEqual(other.includeResources)
752  && includeLinkedNotebooks.isEqual(other.includeLinkedNotebooks)
753  && includeExpunged.isEqual(other.includeExpunged)
754  && includeNoteApplicationDataFullMap.isEqual(other.includeNoteApplicationDataFullMap)
755  && includeResourceApplicationDataFullMap.isEqual(other.includeResourceApplicationDataFullMap)
756  && includeNoteResourceApplicationDataFullMap.isEqual(other.includeNoteResourceApplicationDataFullMap)
757  && includeSharedNotes.isEqual(other.includeSharedNotes)
758  && omitSharedNotebooks.isEqual(other.omitSharedNotebooks)
759  && requireNoteContentClass.isEqual(other.requireNoteContentClass)
760  && notebookGuids.isEqual(other.notebookGuids)
761  ;
762  }
763 
764  bool operator!=(const SyncChunkFilter & other) const
765  {
766  return !(*this == other);
767  }
768 
769 };
770 
856 
857  bool operator==(const NoteFilter & other) const
858  {
859  return order.isEqual(other.order)
860  && ascending.isEqual(other.ascending)
861  && words.isEqual(other.words)
862  && notebookGuid.isEqual(other.notebookGuid)
863  && tagGuids.isEqual(other.tagGuids)
864  && timeZone.isEqual(other.timeZone)
865  && inactive.isEqual(other.inactive)
866  && emphasized.isEqual(other.emphasized)
867  && includeAllReadableNotebooks.isEqual(other.includeAllReadableNotebooks)
868  && includeAllReadableWorkspaces.isEqual(other.includeAllReadableWorkspaces)
869  && context.isEqual(other.context)
870  && rawWords.isEqual(other.rawWords)
871  && searchContextBytes.isEqual(other.searchContextBytes)
872  ;
873  }
874 
875  bool operator!=(const NoteFilter & other) const
876  {
877  return !(*this == other);
878  }
879 
880 };
881 
918 
919  bool operator==(const NotesMetadataResultSpec & other) const
920  {
921  return includeTitle.isEqual(other.includeTitle)
922  && includeContentLength.isEqual(other.includeContentLength)
923  && includeCreated.isEqual(other.includeCreated)
924  && includeUpdated.isEqual(other.includeUpdated)
925  && includeDeleted.isEqual(other.includeDeleted)
926  && includeUpdateSequenceNum.isEqual(other.includeUpdateSequenceNum)
927  && includeNotebookGuid.isEqual(other.includeNotebookGuid)
928  && includeTagGuids.isEqual(other.includeTagGuids)
929  && includeAttributes.isEqual(other.includeAttributes)
930  && includeLargestResourceMime.isEqual(other.includeLargestResourceMime)
931  && includeLargestResourceSize.isEqual(other.includeLargestResourceSize)
932  ;
933  }
934 
935  bool operator!=(const NotesMetadataResultSpec & other) const
936  {
937  return !(*this == other);
938  }
939 
940 };
941 
965 
966  bool operator==(const NoteCollectionCounts & other) const
967  {
968  return notebookCounts.isEqual(other.notebookCounts)
969  && tagCounts.isEqual(other.tagCounts)
970  && trashCount.isEqual(other.trashCount)
971  ;
972  }
973 
974  bool operator!=(const NoteCollectionCounts & other) const
975  {
976  return !(*this == other);
977  }
978 
979 };
980 
1027 
1028  bool operator==(const NoteResultSpec & other) const
1029  {
1030  return includeContent.isEqual(other.includeContent)
1031  && includeResourcesData.isEqual(other.includeResourcesData)
1032  && includeResourcesRecognition.isEqual(other.includeResourcesRecognition)
1033  && includeResourcesAlternateData.isEqual(other.includeResourcesAlternateData)
1034  && includeSharedNotes.isEqual(other.includeSharedNotes)
1035  && includeNoteAppDataValues.isEqual(other.includeNoteAppDataValues)
1036  && includeResourceAppDataValues.isEqual(other.includeResourceAppDataValues)
1037  && includeAccountLimits.isEqual(other.includeAccountLimits)
1038  ;
1039  }
1040 
1041  bool operator!=(const NoteResultSpec & other) const
1042  {
1043  return !(*this == other);
1044  }
1045 
1046 };
1047 
1078  QString title;
1084 
1085  bool operator==(const NoteVersionId & other) const
1086  {
1087  return (updateSequenceNum == other.updateSequenceNum)
1088  && (updated == other.updated)
1089  && (saved == other.saved)
1090  && (title == other.title)
1091  && lastEditorId.isEqual(other.lastEditorId)
1092  ;
1093  }
1094 
1095  bool operator!=(const NoteVersionId & other) const
1096  {
1097  return !(*this == other);
1098  }
1099 
1100 };
1101 
1152 
1153  bool operator==(const RelatedQuery & other) const
1154  {
1155  return noteGuid.isEqual(other.noteGuid)
1156  && plainText.isEqual(other.plainText)
1157  && filter.isEqual(other.filter)
1158  && referenceUri.isEqual(other.referenceUri)
1159  && context.isEqual(other.context)
1160  && cacheKey.isEqual(other.cacheKey)
1161  ;
1162  }
1163 
1164  bool operator!=(const RelatedQuery & other) const
1165  {
1166  return !(*this == other);
1167  }
1168 
1169 };
1170 
1236 
1237  bool operator==(const RelatedResultSpec & other) const
1238  {
1239  return maxNotes.isEqual(other.maxNotes)
1240  && maxNotebooks.isEqual(other.maxNotebooks)
1241  && maxTags.isEqual(other.maxTags)
1242  && writableNotebooksOnly.isEqual(other.writableNotebooksOnly)
1243  && includeContainingNotebooks.isEqual(other.includeContainingNotebooks)
1244  && includeDebugInfo.isEqual(other.includeDebugInfo)
1245  && maxExperts.isEqual(other.maxExperts)
1246  && maxRelatedContent.isEqual(other.maxRelatedContent)
1247  && relatedContentTypes.isEqual(other.relatedContentTypes)
1248  ;
1249  }
1250 
1251  bool operator!=(const RelatedResultSpec & other) const
1252  {
1253  return !(*this == other);
1254  }
1255 
1256 };
1257 
1268 
1269  bool operator==(const ShareRelationshipRestrictions & other) const
1270  {
1271  return noSetReadOnly.isEqual(other.noSetReadOnly)
1272  && noSetReadPlusActivity.isEqual(other.noSetReadPlusActivity)
1273  && noSetModify.isEqual(other.noSetModify)
1274  && noSetFullAccess.isEqual(other.noSetFullAccess)
1275  ;
1276  }
1277 
1278  bool operator!=(const ShareRelationshipRestrictions & other) const
1279  {
1280  return !(*this == other);
1281  }
1282 
1283 };
1284 
1332 
1333  bool operator==(const MemberShareRelationship & other) const
1334  {
1335  return displayName.isEqual(other.displayName)
1336  && recipientUserId.isEqual(other.recipientUserId)
1337  && bestPrivilege.isEqual(other.bestPrivilege)
1338  && individualPrivilege.isEqual(other.individualPrivilege)
1339  && restrictions.isEqual(other.restrictions)
1340  && sharerUserId.isEqual(other.sharerUserId)
1341  ;
1342  }
1343 
1344  bool operator!=(const MemberShareRelationship & other) const
1345  {
1346  return !(*this == other);
1347  }
1348 
1349 };
1350 
1373 
1375  {
1376  return noSetReadNote.isEqual(other.noSetReadNote)
1377  && noSetModifyNote.isEqual(other.noSetModifyNote)
1378  && noSetFullAccess.isEqual(other.noSetFullAccess)
1379  ;
1380  }
1381 
1383  {
1384  return !(*this == other);
1385  }
1386 
1387 };
1388 
1425 
1426  bool operator==(const NoteMemberShareRelationship & other) const
1427  {
1428  return displayName.isEqual(other.displayName)
1429  && recipientUserId.isEqual(other.recipientUserId)
1430  && privilege.isEqual(other.privilege)
1431  && restrictions.isEqual(other.restrictions)
1432  && sharerUserId.isEqual(other.sharerUserId)
1433  ;
1434  }
1435 
1436  bool operator!=(const NoteMemberShareRelationship & other) const
1437  {
1438  return !(*this == other);
1439  }
1440 
1441 };
1442 
1474 
1476  {
1477  return displayName.isEqual(other.displayName)
1478  && recipientIdentityId.isEqual(other.recipientIdentityId)
1479  && privilege.isEqual(other.privilege)
1480  && sharerUserId.isEqual(other.sharerUserId)
1481  ;
1482  }
1483 
1485  {
1486  return !(*this == other);
1487  }
1488 
1489 };
1490 
1512 
1513  bool operator==(const NoteShareRelationships & other) const
1514  {
1515  return invitations.isEqual(other.invitations)
1516  && memberships.isEqual(other.memberships)
1517  && invitationRestrictions.isEqual(other.invitationRestrictions)
1518  ;
1519  }
1520 
1521  bool operator!=(const NoteShareRelationships & other) const
1522  {
1523  return !(*this == other);
1524  }
1525 
1526 };
1527 
1567 
1568  bool operator==(const ManageNoteSharesParameters & other) const
1569  {
1570  return noteGuid.isEqual(other.noteGuid)
1571  && membershipsToUpdate.isEqual(other.membershipsToUpdate)
1572  && invitationsToUpdate.isEqual(other.invitationsToUpdate)
1573  && membershipsToUnshare.isEqual(other.membershipsToUnshare)
1574  && invitationsToUnshare.isEqual(other.invitationsToUnshare)
1575  ;
1576  }
1577 
1578  bool operator!=(const ManageNoteSharesParameters & other) const
1579  {
1580  return !(*this == other);
1581  }
1582 
1583 };
1584 
1613 
1614  bool operator==(const Data & other) const
1615  {
1616  return bodyHash.isEqual(other.bodyHash)
1617  && size.isEqual(other.size)
1618  && body.isEqual(other.body)
1619  ;
1620  }
1621 
1622  bool operator!=(const Data & other) const
1623  {
1624  return !(*this == other);
1625  }
1626 
1627 };
1628 
1832 
1833  bool operator==(const UserAttributes & other) const
1834  {
1835  return defaultLocationName.isEqual(other.defaultLocationName)
1836  && defaultLatitude.isEqual(other.defaultLatitude)
1837  && defaultLongitude.isEqual(other.defaultLongitude)
1838  && preactivation.isEqual(other.preactivation)
1839  && viewedPromotions.isEqual(other.viewedPromotions)
1840  && incomingEmailAddress.isEqual(other.incomingEmailAddress)
1841  && recentMailedAddresses.isEqual(other.recentMailedAddresses)
1842  && comments.isEqual(other.comments)
1843  && dateAgreedToTermsOfService.isEqual(other.dateAgreedToTermsOfService)
1844  && maxReferrals.isEqual(other.maxReferrals)
1845  && referralCount.isEqual(other.referralCount)
1846  && refererCode.isEqual(other.refererCode)
1847  && sentEmailDate.isEqual(other.sentEmailDate)
1848  && sentEmailCount.isEqual(other.sentEmailCount)
1849  && dailyEmailLimit.isEqual(other.dailyEmailLimit)
1850  && emailOptOutDate.isEqual(other.emailOptOutDate)
1851  && partnerEmailOptInDate.isEqual(other.partnerEmailOptInDate)
1852  && preferredLanguage.isEqual(other.preferredLanguage)
1853  && preferredCountry.isEqual(other.preferredCountry)
1854  && clipFullPage.isEqual(other.clipFullPage)
1855  && twitterUserName.isEqual(other.twitterUserName)
1856  && twitterId.isEqual(other.twitterId)
1857  && groupName.isEqual(other.groupName)
1858  && recognitionLanguage.isEqual(other.recognitionLanguage)
1859  && referralProof.isEqual(other.referralProof)
1860  && educationalDiscount.isEqual(other.educationalDiscount)
1861  && businessAddress.isEqual(other.businessAddress)
1862  && hideSponsorBilling.isEqual(other.hideSponsorBilling)
1863  && useEmailAutoFiling.isEqual(other.useEmailAutoFiling)
1864  && reminderEmailConfig.isEqual(other.reminderEmailConfig)
1865  && emailAddressLastConfirmed.isEqual(other.emailAddressLastConfirmed)
1866  && passwordUpdated.isEqual(other.passwordUpdated)
1867  && salesforcePushEnabled.isEqual(other.salesforcePushEnabled)
1868  && shouldLogClientEvent.isEqual(other.shouldLogClientEvent)
1869  && optOutMachineLearning.isEqual(other.optOutMachineLearning)
1870  ;
1871  }
1872 
1873  bool operator!=(const UserAttributes & other) const
1874  {
1875  return !(*this == other);
1876  }
1877 
1878 };
1879 
1915 
1916  bool operator==(const BusinessUserAttributes & other) const
1917  {
1918  return title.isEqual(other.title)
1919  && location.isEqual(other.location)
1920  && department.isEqual(other.department)
1921  && mobilePhone.isEqual(other.mobilePhone)
1922  && linkedInProfileUrl.isEqual(other.linkedInProfileUrl)
1923  && workPhone.isEqual(other.workPhone)
1924  && companyStartDate.isEqual(other.companyStartDate)
1925  ;
1926  }
1927 
1928  bool operator!=(const BusinessUserAttributes & other) const
1929  {
1930  return !(*this == other);
1931  }
1932 
1933 };
1934 
2048 
2049  bool operator==(const Accounting & other) const
2050  {
2051  return uploadLimitEnd.isEqual(other.uploadLimitEnd)
2052  && uploadLimitNextMonth.isEqual(other.uploadLimitNextMonth)
2053  && premiumServiceStatus.isEqual(other.premiumServiceStatus)
2054  && premiumOrderNumber.isEqual(other.premiumOrderNumber)
2055  && premiumCommerceService.isEqual(other.premiumCommerceService)
2056  && premiumServiceStart.isEqual(other.premiumServiceStart)
2057  && premiumServiceSKU.isEqual(other.premiumServiceSKU)
2058  && lastSuccessfulCharge.isEqual(other.lastSuccessfulCharge)
2059  && lastFailedCharge.isEqual(other.lastFailedCharge)
2060  && lastFailedChargeReason.isEqual(other.lastFailedChargeReason)
2061  && nextPaymentDue.isEqual(other.nextPaymentDue)
2062  && premiumLockUntil.isEqual(other.premiumLockUntil)
2063  && updated.isEqual(other.updated)
2064  && premiumSubscriptionNumber.isEqual(other.premiumSubscriptionNumber)
2065  && lastRequestedCharge.isEqual(other.lastRequestedCharge)
2066  && currency.isEqual(other.currency)
2067  && unitPrice.isEqual(other.unitPrice)
2068  && businessId.isEqual(other.businessId)
2069  && businessName.isEqual(other.businessName)
2070  && businessRole.isEqual(other.businessRole)
2071  && unitDiscount.isEqual(other.unitDiscount)
2072  && nextChargeDate.isEqual(other.nextChargeDate)
2073  && availablePoints.isEqual(other.availablePoints)
2074  ;
2075  }
2076 
2077  bool operator!=(const Accounting & other) const
2078  {
2079  return !(*this == other);
2080  }
2081 
2082 };
2083 
2116 
2117  bool operator==(const BusinessUserInfo & other) const
2118  {
2119  return businessId.isEqual(other.businessId)
2120  && businessName.isEqual(other.businessName)
2121  && role.isEqual(other.role)
2122  && email.isEqual(other.email)
2123  && updated.isEqual(other.updated)
2124  ;
2125  }
2126 
2127  bool operator!=(const BusinessUserInfo & other) const
2128  {
2129  return !(*this == other);
2130  }
2131 
2132 };
2133 
2192 
2193  bool operator==(const AccountLimits & other) const
2194  {
2195  return userMailLimitDaily.isEqual(other.userMailLimitDaily)
2196  && noteSizeMax.isEqual(other.noteSizeMax)
2197  && resourceSizeMax.isEqual(other.resourceSizeMax)
2198  && userLinkedNotebookMax.isEqual(other.userLinkedNotebookMax)
2199  && uploadLimit.isEqual(other.uploadLimit)
2200  && userNoteCountMax.isEqual(other.userNoteCountMax)
2201  && userNotebookCountMax.isEqual(other.userNotebookCountMax)
2202  && userTagCountMax.isEqual(other.userTagCountMax)
2203  && noteTagCountMax.isEqual(other.noteTagCountMax)
2204  && userSavedSearchesMax.isEqual(other.userSavedSearchesMax)
2205  && noteResourceCountMax.isEqual(other.noteResourceCountMax)
2206  ;
2207  }
2208 
2209  bool operator!=(const AccountLimits & other) const
2210  {
2211  return !(*this == other);
2212  }
2213 
2214 };
2215 
2334 
2335  bool operator==(const User & other) const
2336  {
2337  return id.isEqual(other.id)
2338  && username.isEqual(other.username)
2339  && email.isEqual(other.email)
2340  && name.isEqual(other.name)
2341  && timezone.isEqual(other.timezone)
2342  && privilege.isEqual(other.privilege)
2343  && serviceLevel.isEqual(other.serviceLevel)
2344  && created.isEqual(other.created)
2345  && updated.isEqual(other.updated)
2346  && deleted.isEqual(other.deleted)
2347  && active.isEqual(other.active)
2348  && shardId.isEqual(other.shardId)
2349  && attributes.isEqual(other.attributes)
2350  && accounting.isEqual(other.accounting)
2351  && businessUserInfo.isEqual(other.businessUserInfo)
2352  && photoUrl.isEqual(other.photoUrl)
2353  && photoLastUpdated.isEqual(other.photoLastUpdated)
2354  && accountLimits.isEqual(other.accountLimits)
2355  ;
2356  }
2357 
2358  bool operator!=(const User & other) const
2359  {
2360  return !(*this == other);
2361  }
2362 
2363 };
2364 
2410 
2411  bool operator==(const Contact & other) const
2412  {
2413  return name.isEqual(other.name)
2414  && id.isEqual(other.id)
2415  && type.isEqual(other.type)
2416  && photoUrl.isEqual(other.photoUrl)
2417  && photoLastUpdated.isEqual(other.photoLastUpdated)
2418  && messagingPermit.isEqual(other.messagingPermit)
2419  && messagingPermitExpires.isEqual(other.messagingPermitExpires)
2420  ;
2421  }
2422 
2423  bool operator!=(const Contact & other) const
2424  {
2425  return !(*this == other);
2426  }
2427 
2428 };
2429 
2487 
2488  bool operator==(const Identity & other) const
2489  {
2490  return (id == other.id)
2491  && contact.isEqual(other.contact)
2492  && userId.isEqual(other.userId)
2493  && deactivated.isEqual(other.deactivated)
2494  && sameBusiness.isEqual(other.sameBusiness)
2495  && blocked.isEqual(other.blocked)
2496  && userConnected.isEqual(other.userConnected)
2497  && eventId.isEqual(other.eventId)
2498  ;
2499  }
2500 
2501  bool operator!=(const Identity & other) const
2502  {
2503  return !(*this == other);
2504  }
2505 
2506 };
2507 
2554 
2555  bool operator==(const Tag & other) const
2556  {
2557  return guid.isEqual(other.guid)
2558  && name.isEqual(other.name)
2559  && parentGuid.isEqual(other.parentGuid)
2560  && updateSequenceNum.isEqual(other.updateSequenceNum)
2561  ;
2562  }
2563 
2564  bool operator!=(const Tag & other) const
2565  {
2566  return !(*this == other);
2567  }
2568 
2569 };
2570 
2600 
2601  bool operator==(const LazyMap & other) const
2602  {
2603  return keysOnly.isEqual(other.keysOnly)
2604  && fullMap.isEqual(other.fullMap)
2605  ;
2606  }
2607 
2608  bool operator!=(const LazyMap & other) const
2609  {
2610  return !(*this == other);
2611  }
2612 
2613 };
2614 
2695 
2696  bool operator==(const ResourceAttributes & other) const
2697  {
2698  return sourceURL.isEqual(other.sourceURL)
2699  && timestamp.isEqual(other.timestamp)
2700  && latitude.isEqual(other.latitude)
2701  && longitude.isEqual(other.longitude)
2702  && altitude.isEqual(other.altitude)
2703  && cameraMake.isEqual(other.cameraMake)
2704  && cameraModel.isEqual(other.cameraModel)
2705  && clientWillIndex.isEqual(other.clientWillIndex)
2706  && recoType.isEqual(other.recoType)
2707  && fileName.isEqual(other.fileName)
2708  && attachment.isEqual(other.attachment)
2709  && applicationData.isEqual(other.applicationData)
2710  ;
2711  }
2712 
2713  bool operator!=(const ResourceAttributes & other) const
2714  {
2715  return !(*this == other);
2716  }
2717 
2718 };
2719 
2801 
2802  bool operator==(const Resource & other) const
2803  {
2804  return guid.isEqual(other.guid)
2805  && noteGuid.isEqual(other.noteGuid)
2806  && data.isEqual(other.data)
2807  && mime.isEqual(other.mime)
2808  && width.isEqual(other.width)
2809  && height.isEqual(other.height)
2810  && duration.isEqual(other.duration)
2811  && active.isEqual(other.active)
2812  && recognition.isEqual(other.recognition)
2813  && attributes.isEqual(other.attributes)
2814  && updateSequenceNum.isEqual(other.updateSequenceNum)
2815  && alternateData.isEqual(other.alternateData)
2816  ;
2817  }
2818 
2819  bool operator!=(const Resource & other) const
2820  {
2821  return !(*this == other);
2822  }
2823 
2824 };
2825 
3036 
3037  bool operator==(const NoteAttributes & other) const
3038  {
3039  return subjectDate.isEqual(other.subjectDate)
3040  && latitude.isEqual(other.latitude)
3041  && longitude.isEqual(other.longitude)
3042  && altitude.isEqual(other.altitude)
3043  && author.isEqual(other.author)
3044  && source.isEqual(other.source)
3045  && sourceURL.isEqual(other.sourceURL)
3046  && sourceApplication.isEqual(other.sourceApplication)
3047  && shareDate.isEqual(other.shareDate)
3048  && reminderOrder.isEqual(other.reminderOrder)
3049  && reminderDoneTime.isEqual(other.reminderDoneTime)
3050  && reminderTime.isEqual(other.reminderTime)
3051  && placeName.isEqual(other.placeName)
3052  && contentClass.isEqual(other.contentClass)
3053  && applicationData.isEqual(other.applicationData)
3054  && lastEditedBy.isEqual(other.lastEditedBy)
3055  && classifications.isEqual(other.classifications)
3056  && creatorId.isEqual(other.creatorId)
3057  && lastEditorId.isEqual(other.lastEditorId)
3058  && sharedWithBusiness.isEqual(other.sharedWithBusiness)
3059  && conflictSourceNoteGuid.isEqual(other.conflictSourceNoteGuid)
3060  && noteTitleQuality.isEqual(other.noteTitleQuality)
3061  ;
3062  }
3063 
3064  bool operator!=(const NoteAttributes & other) const
3065  {
3066  return !(*this == other);
3067  }
3068 
3069 };
3070 
3105 
3106  bool operator==(const SharedNote & other) const
3107  {
3108  return sharerUserID.isEqual(other.sharerUserID)
3109  && recipientIdentity.isEqual(other.recipientIdentity)
3110  && privilege.isEqual(other.privilege)
3111  && serviceCreated.isEqual(other.serviceCreated)
3112  && serviceUpdated.isEqual(other.serviceUpdated)
3113  && serviceAssigned.isEqual(other.serviceAssigned)
3114  ;
3115  }
3116 
3117  bool operator!=(const SharedNote & other) const
3118  {
3119  return !(*this == other);
3120  }
3121 
3122 };
3123 
3181 
3182  bool operator==(const NoteRestrictions & other) const
3183  {
3184  return noUpdateTitle.isEqual(other.noUpdateTitle)
3185  && noUpdateContent.isEqual(other.noUpdateContent)
3186  && noEmail.isEqual(other.noEmail)
3187  && noShare.isEqual(other.noShare)
3188  && noSharePublicly.isEqual(other.noSharePublicly)
3189  ;
3190  }
3191 
3192  bool operator!=(const NoteRestrictions & other) const
3193  {
3194  return !(*this == other);
3195  }
3196 
3197 };
3198 
3218 
3219  bool operator==(const NoteLimits & other) const
3220  {
3221  return noteResourceCountMax.isEqual(other.noteResourceCountMax)
3222  && uploadLimit.isEqual(other.uploadLimit)
3223  && resourceSizeMax.isEqual(other.resourceSizeMax)
3224  && noteSizeMax.isEqual(other.noteSizeMax)
3225  && uploaded.isEqual(other.uploaded)
3226  ;
3227  }
3228 
3229  bool operator!=(const NoteLimits & other) const
3230  {
3231  return !(*this == other);
3232  }
3233 
3234 };
3235 
3383 
3384  bool operator==(const Note & other) const
3385  {
3386  return guid.isEqual(other.guid)
3387  && title.isEqual(other.title)
3388  && content.isEqual(other.content)
3389  && contentHash.isEqual(other.contentHash)
3390  && contentLength.isEqual(other.contentLength)
3391  && created.isEqual(other.created)
3392  && updated.isEqual(other.updated)
3393  && deleted.isEqual(other.deleted)
3394  && active.isEqual(other.active)
3395  && updateSequenceNum.isEqual(other.updateSequenceNum)
3396  && notebookGuid.isEqual(other.notebookGuid)
3397  && tagGuids.isEqual(other.tagGuids)
3398  && resources.isEqual(other.resources)
3399  && attributes.isEqual(other.attributes)
3400  && tagNames.isEqual(other.tagNames)
3401  && sharedNotes.isEqual(other.sharedNotes)
3402  && restrictions.isEqual(other.restrictions)
3403  && limits.isEqual(other.limits)
3404  ;
3405  }
3406 
3407  bool operator!=(const Note & other) const
3408  {
3409  return !(*this == other);
3410  }
3411 
3412 };
3413 
3454 
3455  bool operator==(const Publishing & other) const
3456  {
3457  return uri.isEqual(other.uri)
3458  && order.isEqual(other.order)
3459  && ascending.isEqual(other.ascending)
3460  && publicDescription.isEqual(other.publicDescription)
3461  ;
3462  }
3463 
3464  bool operator!=(const Publishing & other) const
3465  {
3466  return !(*this == other);
3467  }
3468 
3469 };
3470 
3500 
3501  bool operator==(const BusinessNotebook & other) const
3502  {
3503  return notebookDescription.isEqual(other.notebookDescription)
3504  && privilege.isEqual(other.privilege)
3505  && recommended.isEqual(other.recommended)
3506  ;
3507  }
3508 
3509  bool operator!=(const BusinessNotebook & other) const
3510  {
3511  return !(*this == other);
3512  }
3513 
3514 };
3515 
3536 
3537  bool operator==(const SavedSearchScope & other) const
3538  {
3539  return includeAccount.isEqual(other.includeAccount)
3540  && includePersonalLinkedNotebooks.isEqual(other.includePersonalLinkedNotebooks)
3541  && includeBusinessLinkedNotebooks.isEqual(other.includeBusinessLinkedNotebooks)
3542  ;
3543  }
3544 
3545  bool operator!=(const SavedSearchScope & other) const
3546  {
3547  return !(*this == other);
3548  }
3549 
3550 };
3551 
3607 
3608  bool operator==(const SavedSearch & other) const
3609  {
3610  return guid.isEqual(other.guid)
3611  && name.isEqual(other.name)
3612  && query.isEqual(other.query)
3613  && format.isEqual(other.format)
3614  && updateSequenceNum.isEqual(other.updateSequenceNum)
3615  && scope.isEqual(other.scope)
3616  ;
3617  }
3618 
3619  bool operator!=(const SavedSearch & other) const
3620  {
3621  return !(*this == other);
3622  }
3623 
3624 };
3625 
3655 
3657  {
3658  return reminderNotifyEmail.isEqual(other.reminderNotifyEmail)
3659  && reminderNotifyInApp.isEqual(other.reminderNotifyInApp)
3660  ;
3661  }
3662 
3664  {
3665  return !(*this == other);
3666  }
3667 
3668 };
3669 
3714 
3715  bool operator==(const NotebookRecipientSettings & other) const
3716  {
3717  return reminderNotifyEmail.isEqual(other.reminderNotifyEmail)
3718  && reminderNotifyInApp.isEqual(other.reminderNotifyInApp)
3719  && inMyList.isEqual(other.inMyList)
3720  && stack.isEqual(other.stack)
3721  && recipientStatus.isEqual(other.recipientStatus)
3722  ;
3723  }
3724 
3725  bool operator!=(const NotebookRecipientSettings & other) const
3726  {
3727  return !(*this == other);
3728  }
3729 
3730 };
3731 
3837 
3838  bool operator==(const SharedNotebook & other) const
3839  {
3840  return id.isEqual(other.id)
3841  && userId.isEqual(other.userId)
3842  && notebookGuid.isEqual(other.notebookGuid)
3843  && email.isEqual(other.email)
3844  && recipientIdentityId.isEqual(other.recipientIdentityId)
3845  && notebookModifiable.isEqual(other.notebookModifiable)
3846  && serviceCreated.isEqual(other.serviceCreated)
3847  && serviceUpdated.isEqual(other.serviceUpdated)
3848  && globalId.isEqual(other.globalId)
3849  && username.isEqual(other.username)
3850  && privilege.isEqual(other.privilege)
3851  && recipientSettings.isEqual(other.recipientSettings)
3852  && sharerUserId.isEqual(other.sharerUserId)
3853  && recipientUsername.isEqual(other.recipientUsername)
3854  && recipientUserId.isEqual(other.recipientUserId)
3855  && serviceAssigned.isEqual(other.serviceAssigned)
3856  ;
3857  }
3858 
3859  bool operator!=(const SharedNotebook & other) const
3860  {
3861  return !(*this == other);
3862  }
3863 
3864 };
3865 
3872 
3873  bool operator==(const CanMoveToContainerRestrictions & other) const
3874  {
3875  return canMoveToContainer.isEqual(other.canMoveToContainer)
3876  ;
3877  }
3878 
3879  bool operator!=(const CanMoveToContainerRestrictions & other) const
3880  {
3881  return !(*this == other);
3882  }
3883 
3884 };
3885 
4042 
4043  bool operator==(const NotebookRestrictions & other) const
4044  {
4045  return noReadNotes.isEqual(other.noReadNotes)
4046  && noCreateNotes.isEqual(other.noCreateNotes)
4047  && noUpdateNotes.isEqual(other.noUpdateNotes)
4048  && noExpungeNotes.isEqual(other.noExpungeNotes)
4049  && noShareNotes.isEqual(other.noShareNotes)
4050  && noEmailNotes.isEqual(other.noEmailNotes)
4051  && noSendMessageToRecipients.isEqual(other.noSendMessageToRecipients)
4052  && noUpdateNotebook.isEqual(other.noUpdateNotebook)
4053  && noExpungeNotebook.isEqual(other.noExpungeNotebook)
4054  && noSetDefaultNotebook.isEqual(other.noSetDefaultNotebook)
4055  && noSetNotebookStack.isEqual(other.noSetNotebookStack)
4056  && noPublishToPublic.isEqual(other.noPublishToPublic)
4057  && noPublishToBusinessLibrary.isEqual(other.noPublishToBusinessLibrary)
4058  && noCreateTags.isEqual(other.noCreateTags)
4059  && noUpdateTags.isEqual(other.noUpdateTags)
4060  && noExpungeTags.isEqual(other.noExpungeTags)
4061  && noSetParentTag.isEqual(other.noSetParentTag)
4062  && noCreateSharedNotebooks.isEqual(other.noCreateSharedNotebooks)
4063  && updateWhichSharedNotebookRestrictions.isEqual(other.updateWhichSharedNotebookRestrictions)
4064  && expungeWhichSharedNotebookRestrictions.isEqual(other.expungeWhichSharedNotebookRestrictions)
4065  && noShareNotesWithBusiness.isEqual(other.noShareNotesWithBusiness)
4066  && noRenameNotebook.isEqual(other.noRenameNotebook)
4067  && noSetInMyList.isEqual(other.noSetInMyList)
4068  && noChangeContact.isEqual(other.noChangeContact)
4069  && canMoveToContainerRestrictions.isEqual(other.canMoveToContainerRestrictions)
4070  && noSetReminderNotifyEmail.isEqual(other.noSetReminderNotifyEmail)
4071  && noSetReminderNotifyInApp.isEqual(other.noSetReminderNotifyInApp)
4072  && noSetRecipientSettingsStack.isEqual(other.noSetRecipientSettingsStack)
4073  && noCanMoveNote.isEqual(other.noCanMoveNote)
4074  ;
4075  }
4076 
4077  bool operator!=(const NotebookRestrictions & other) const
4078  {
4079  return !(*this == other);
4080  }
4081 
4082 };
4083 
4207 
4208  bool operator==(const Notebook & other) const
4209  {
4210  return guid.isEqual(other.guid)
4211  && name.isEqual(other.name)
4212  && updateSequenceNum.isEqual(other.updateSequenceNum)
4213  && defaultNotebook.isEqual(other.defaultNotebook)
4214  && serviceCreated.isEqual(other.serviceCreated)
4215  && serviceUpdated.isEqual(other.serviceUpdated)
4216  && publishing.isEqual(other.publishing)
4217  && published.isEqual(other.published)
4218  && stack.isEqual(other.stack)
4219  && sharedNotebookIds.isEqual(other.sharedNotebookIds)
4220  && sharedNotebooks.isEqual(other.sharedNotebooks)
4221  && businessNotebook.isEqual(other.businessNotebook)
4222  && contact.isEqual(other.contact)
4223  && restrictions.isEqual(other.restrictions)
4224  && recipientSettings.isEqual(other.recipientSettings)
4225  ;
4226  }
4227 
4228  bool operator!=(const Notebook & other) const
4229  {
4230  return !(*this == other);
4231  }
4232 
4233 };
4234 
4314 
4315  bool operator==(const LinkedNotebook & other) const
4316  {
4317  return shareName.isEqual(other.shareName)
4318  && username.isEqual(other.username)
4319  && shardId.isEqual(other.shardId)
4320  && sharedNotebookGlobalId.isEqual(other.sharedNotebookGlobalId)
4321  && uri.isEqual(other.uri)
4322  && guid.isEqual(other.guid)
4323  && updateSequenceNum.isEqual(other.updateSequenceNum)
4324  && noteStoreUrl.isEqual(other.noteStoreUrl)
4325  && webApiUrlPrefix.isEqual(other.webApiUrlPrefix)
4326  && stack.isEqual(other.stack)
4327  && businessId.isEqual(other.businessId)
4328  ;
4329  }
4330 
4331  bool operator!=(const LinkedNotebook & other) const
4332  {
4333  return !(*this == other);
4334  }
4335 
4336 };
4337 
4366 
4367  bool operator==(const NotebookDescriptor & other) const
4368  {
4369  return guid.isEqual(other.guid)
4370  && notebookDisplayName.isEqual(other.notebookDisplayName)
4371  && contactName.isEqual(other.contactName)
4372  && hasSharedNotebook.isEqual(other.hasSharedNotebook)
4373  && joinedUserCount.isEqual(other.joinedUserCount)
4374  ;
4375  }
4376 
4377  bool operator!=(const NotebookDescriptor & other) const
4378  {
4379  return !(*this == other);
4380  }
4381 
4382 };
4383 
4430 
4431  bool operator==(const UserProfile & other) const
4432  {
4433  return id.isEqual(other.id)
4434  && name.isEqual(other.name)
4435  && email.isEqual(other.email)
4436  && username.isEqual(other.username)
4437  && attributes.isEqual(other.attributes)
4438  && joined.isEqual(other.joined)
4439  && photoLastUpdated.isEqual(other.photoLastUpdated)
4440  && photoUrl.isEqual(other.photoUrl)
4441  && role.isEqual(other.role)
4442  && status.isEqual(other.status)
4443  ;
4444  }
4445 
4446  bool operator!=(const UserProfile & other) const
4447  {
4448  return !(*this == other);
4449  }
4450 
4451 };
4452 
4480 
4481  bool operator==(const RelatedContentImage & other) const
4482  {
4483  return url.isEqual(other.url)
4484  && width.isEqual(other.width)
4485  && height.isEqual(other.height)
4486  && pixelRatio.isEqual(other.pixelRatio)
4487  && fileSize.isEqual(other.fileSize)
4488  ;
4489  }
4490 
4491  bool operator!=(const RelatedContentImage & other) const
4492  {
4493  return !(*this == other);
4494  }
4495 
4496 };
4497 
4575 
4576  bool operator==(const RelatedContent & other) const
4577  {
4578  return contentId.isEqual(other.contentId)
4579  && title.isEqual(other.title)
4580  && url.isEqual(other.url)
4581  && sourceId.isEqual(other.sourceId)
4582  && sourceUrl.isEqual(other.sourceUrl)
4583  && sourceFaviconUrl.isEqual(other.sourceFaviconUrl)
4584  && sourceName.isEqual(other.sourceName)
4585  && date.isEqual(other.date)
4586  && teaser.isEqual(other.teaser)
4587  && thumbnails.isEqual(other.thumbnails)
4588  && contentType.isEqual(other.contentType)
4589  && accessType.isEqual(other.accessType)
4590  && visibleUrl.isEqual(other.visibleUrl)
4591  && clipUrl.isEqual(other.clipUrl)
4592  && contact.isEqual(other.contact)
4593  && authors.isEqual(other.authors)
4594  ;
4595  }
4596 
4597  bool operator!=(const RelatedContent & other) const
4598  {
4599  return !(*this == other);
4600  }
4601 
4602 };
4603 
4644 
4645  bool operator==(const BusinessInvitation & other) const
4646  {
4647  return businessId.isEqual(other.businessId)
4648  && email.isEqual(other.email)
4649  && role.isEqual(other.role)
4650  && status.isEqual(other.status)
4651  && requesterId.isEqual(other.requesterId)
4652  && fromWorkChat.isEqual(other.fromWorkChat)
4653  && created.isEqual(other.created)
4654  && mostRecentReminder.isEqual(other.mostRecentReminder)
4655  ;
4656  }
4657 
4658  bool operator!=(const BusinessInvitation & other) const
4659  {
4660  return !(*this == other);
4661  }
4662 
4663 };
4664 
4701 
4702  bool operator==(const UserIdentity & other) const
4703  {
4704  return type.isEqual(other.type)
4705  && stringIdentifier.isEqual(other.stringIdentifier)
4706  && longIdentifier.isEqual(other.longIdentifier)
4707  ;
4708  }
4709 
4710  bool operator!=(const UserIdentity & other) const
4711  {
4712  return !(*this == other);
4713  }
4714 
4715 };
4716 
4749 
4750  bool operator==(const PublicUserInfo & other) const
4751  {
4752  return (userId == other.userId)
4753  && serviceLevel.isEqual(other.serviceLevel)
4754  && username.isEqual(other.username)
4755  && noteStoreUrl.isEqual(other.noteStoreUrl)
4756  && webApiUrlPrefix.isEqual(other.webApiUrlPrefix)
4757  ;
4758  }
4759 
4760  bool operator!=(const PublicUserInfo & other) const
4761  {
4762  return !(*this == other);
4763  }
4764 
4765 };
4766 
4813 
4814  bool operator==(const UserUrls & other) const
4815  {
4816  return noteStoreUrl.isEqual(other.noteStoreUrl)
4817  && webApiUrlPrefix.isEqual(other.webApiUrlPrefix)
4818  && userStoreUrl.isEqual(other.userStoreUrl)
4819  && utilityUrl.isEqual(other.utilityUrl)
4820  && messageStoreUrl.isEqual(other.messageStoreUrl)
4821  && userWebSocketUrl.isEqual(other.userWebSocketUrl)
4822  ;
4823  }
4824 
4825  bool operator!=(const UserUrls & other) const
4826  {
4827  return !(*this == other);
4828  }
4829 
4830 };
4831 
4895 
4896  bool operator==(const AuthenticationResult & other) const
4897  {
4898  return (currentTime == other.currentTime)
4899  && (authenticationToken == other.authenticationToken)
4900  && (expiration == other.expiration)
4901  && user.isEqual(other.user)
4902  && publicUserInfo.isEqual(other.publicUserInfo)
4903  && noteStoreUrl.isEqual(other.noteStoreUrl)
4904  && webApiUrlPrefix.isEqual(other.webApiUrlPrefix)
4905  && secondFactorRequired.isEqual(other.secondFactorRequired)
4906  && secondFactorDeliveryHint.isEqual(other.secondFactorDeliveryHint)
4907  && urls.isEqual(other.urls)
4908  ;
4909  }
4910 
4911  bool operator!=(const AuthenticationResult & other) const
4912  {
4913  return !(*this == other);
4914  }
4915 
4916 };
4917 
4932  QString serviceHost;
4938  QString marketingUrl;
4942  QString supportUrl;
4985 
4986  bool operator==(const BootstrapSettings & other) const
4987  {
4988  return (serviceHost == other.serviceHost)
4989  && (marketingUrl == other.marketingUrl)
4990  && (supportUrl == other.supportUrl)
4991  && (accountEmailDomain == other.accountEmailDomain)
4992  && enableFacebookSharing.isEqual(other.enableFacebookSharing)
4993  && enableGiftSubscriptions.isEqual(other.enableGiftSubscriptions)
4994  && enableSupportTickets.isEqual(other.enableSupportTickets)
4995  && enableSharedNotebooks.isEqual(other.enableSharedNotebooks)
4996  && enableSingleNoteSharing.isEqual(other.enableSingleNoteSharing)
4997  && enableSponsoredAccounts.isEqual(other.enableSponsoredAccounts)
4998  && enableTwitterSharing.isEqual(other.enableTwitterSharing)
4999  && enableLinkedInSharing.isEqual(other.enableLinkedInSharing)
5000  && enablePublicNotebooks.isEqual(other.enablePublicNotebooks)
5001  && enableGoogle.isEqual(other.enableGoogle)
5002  ;
5003  }
5004 
5005  bool operator!=(const BootstrapSettings & other) const
5006  {
5007  return !(*this == other);
5008  }
5009 
5010 };
5011 
5020  QString name;
5025 
5026  bool operator==(const BootstrapProfile & other) const
5027  {
5028  return (name == other.name)
5029  && (settings == other.settings)
5030  ;
5031  }
5032 
5033  bool operator!=(const BootstrapProfile & other) const
5034  {
5035  return !(*this == other);
5036  }
5037 
5038 };
5039 
5048  QList< BootstrapProfile > profiles;
5049 
5050  bool operator==(const BootstrapInfo & other) const
5051  {
5052  return (profiles == other.profiles)
5053  ;
5054  }
5055 
5056  bool operator!=(const BootstrapInfo & other) const
5057  {
5058  return !(*this == other);
5059  }
5060 
5061 };
5062 
5082 {
5083 public:
5086 
5088  virtual ~EDAMUserException() throw() Q_DECL_OVERRIDE;
5089 
5090  EDAMUserException(const EDAMUserException & other);
5091  const char * what() const throw() Q_DECL_OVERRIDE;
5092  virtual QSharedPointer<EverCloudExceptionData> exceptionData() const Q_DECL_OVERRIDE;
5093 
5094  bool operator==(const EDAMUserException & other) const
5095  {
5096  return (errorCode == other.errorCode)
5097  && parameter.isEqual(other.parameter)
5098  ;
5099  }
5100 
5101  bool operator!=(const EDAMUserException & other) const
5102  {
5103  return !(*this == other);
5104  }
5105 
5106 };
5107 
5123 {
5124 public:
5128 
5130  virtual ~EDAMSystemException() throw() Q_DECL_OVERRIDE;
5131 
5133  const char * what() const throw() Q_DECL_OVERRIDE;
5134  virtual QSharedPointer<EverCloudExceptionData> exceptionData() const Q_DECL_OVERRIDE;
5135 
5136  bool operator==(const EDAMSystemException & other) const
5137  {
5138  return (errorCode == other.errorCode)
5139  && message.isEqual(other.message)
5140  && rateLimitDuration.isEqual(other.rateLimitDuration)
5141  ;
5142  }
5143 
5144  bool operator!=(const EDAMSystemException & other) const
5145  {
5146  return !(*this == other);
5147  }
5148 
5149 };
5150 
5165 {
5166 public:
5169 
5171  virtual ~EDAMNotFoundException() throw() Q_DECL_OVERRIDE;
5172 
5174  const char * what() const throw() Q_DECL_OVERRIDE;
5175  virtual QSharedPointer<EverCloudExceptionData> exceptionData() const Q_DECL_OVERRIDE;
5176 
5177  bool operator==(const EDAMNotFoundException & other) const
5178  {
5179  return identifier.isEqual(other.identifier)
5180  && key.isEqual(other.key)
5181  ;
5182  }
5183 
5184  bool operator!=(const EDAMNotFoundException & other) const
5185  {
5186  return !(*this == other);
5187  }
5188 
5189 };
5190 
5214 {
5215 public:
5216  QList< Contact > contacts;
5219 
5221  virtual ~EDAMInvalidContactsException() throw() Q_DECL_OVERRIDE;
5222 
5224  const char * what() const throw() Q_DECL_OVERRIDE;
5225  virtual QSharedPointer<EverCloudExceptionData> exceptionData() const Q_DECL_OVERRIDE;
5226 
5227  bool operator==(const EDAMInvalidContactsException & other) const
5228  {
5229  return (contacts == other.contacts)
5230  && parameter.isEqual(other.parameter)
5231  && reasons.isEqual(other.reasons)
5232  ;
5233  }
5234 
5235  bool operator!=(const EDAMInvalidContactsException & other) const
5236  {
5237  return !(*this == other);
5238  }
5239 
5240 };
5241 
5271  qint32 updateCount;
5334 
5335  bool operator==(const SyncChunk & other) const
5336  {
5337  return (currentTime == other.currentTime)
5338  && chunkHighUSN.isEqual(other.chunkHighUSN)
5339  && (updateCount == other.updateCount)
5340  && notes.isEqual(other.notes)
5341  && notebooks.isEqual(other.notebooks)
5342  && tags.isEqual(other.tags)
5343  && searches.isEqual(other.searches)
5344  && resources.isEqual(other.resources)
5345  && expungedNotes.isEqual(other.expungedNotes)
5346  && expungedNotebooks.isEqual(other.expungedNotebooks)
5347  && expungedTags.isEqual(other.expungedTags)
5348  && expungedSearches.isEqual(other.expungedSearches)
5349  && linkedNotebooks.isEqual(other.linkedNotebooks)
5350  && expungedLinkedNotebooks.isEqual(other.expungedLinkedNotebooks)
5351  ;
5352  }
5353 
5354  bool operator!=(const SyncChunk & other) const
5355  {
5356  return !(*this == other);
5357  }
5358 
5359 };
5360 
5370  qint32 startIndex;
5376  qint32 totalNotes;
5382  QList< Note > notes;
5414 
5415  bool operator==(const NoteList & other) const
5416  {
5417  return (startIndex == other.startIndex)
5418  && (totalNotes == other.totalNotes)
5419  && (notes == other.notes)
5420  && stoppedWords.isEqual(other.stoppedWords)
5421  && searchedWords.isEqual(other.searchedWords)
5422  && updateCount.isEqual(other.updateCount)
5423  && searchContextBytes.isEqual(other.searchContextBytes)
5424  && debugInfo.isEqual(other.debugInfo)
5425  ;
5426  }
5427 
5428  bool operator!=(const NoteList & other) const
5429  {
5430  return !(*this == other);
5431  }
5432 
5433 };
5434 
5478 
5479  bool operator==(const NoteMetadata & other) const
5480  {
5481  return (guid == other.guid)
5482  && title.isEqual(other.title)
5483  && contentLength.isEqual(other.contentLength)
5484  && created.isEqual(other.created)
5485  && updated.isEqual(other.updated)
5486  && deleted.isEqual(other.deleted)
5487  && updateSequenceNum.isEqual(other.updateSequenceNum)
5488  && notebookGuid.isEqual(other.notebookGuid)
5489  && tagGuids.isEqual(other.tagGuids)
5490  && attributes.isEqual(other.attributes)
5491  && largestResourceMime.isEqual(other.largestResourceMime)
5492  && largestResourceSize.isEqual(other.largestResourceSize)
5493  ;
5494  }
5495 
5496  bool operator!=(const NoteMetadata & other) const
5497  {
5498  return !(*this == other);
5499  }
5500 
5501 };
5502 
5514  qint32 startIndex;
5520  qint32 totalNotes;
5528  QList< NoteMetadata > notes;
5560 
5561  bool operator==(const NotesMetadataList & other) const
5562  {
5563  return (startIndex == other.startIndex)
5564  && (totalNotes == other.totalNotes)
5565  && (notes == other.notes)
5566  && stoppedWords.isEqual(other.stoppedWords)
5567  && searchedWords.isEqual(other.searchedWords)
5568  && updateCount.isEqual(other.updateCount)
5569  && searchContextBytes.isEqual(other.searchContextBytes)
5570  && debugInfo.isEqual(other.debugInfo)
5571  ;
5572  }
5573 
5574  bool operator!=(const NotesMetadataList & other) const
5575  {
5576  return !(*this == other);
5577  }
5578 
5579 };
5580 
5623 
5624  bool operator==(const NoteEmailParameters & other) const
5625  {
5626  return guid.isEqual(other.guid)
5627  && note.isEqual(other.note)
5628  && toAddresses.isEqual(other.toAddresses)
5629  && ccAddresses.isEqual(other.ccAddresses)
5630  && subject.isEqual(other.subject)
5631  && message.isEqual(other.message)
5632  ;
5633  }
5634 
5635  bool operator!=(const NoteEmailParameters & other) const
5636  {
5637  return !(*this == other);
5638  }
5639 
5640 };
5641 
5729 
5730  bool operator==(const RelatedResult & other) const
5731  {
5732  return notes.isEqual(other.notes)
5733  && notebooks.isEqual(other.notebooks)
5734  && tags.isEqual(other.tags)
5735  && containingNotebooks.isEqual(other.containingNotebooks)
5736  && debugInfo.isEqual(other.debugInfo)
5737  && experts.isEqual(other.experts)
5738  && relatedContent.isEqual(other.relatedContent)
5739  && cacheKey.isEqual(other.cacheKey)
5740  && cacheExpires.isEqual(other.cacheExpires)
5741  ;
5742  }
5743 
5744  bool operator!=(const RelatedResult & other) const
5745  {
5746  return !(*this == other);
5747  }
5748 
5749 };
5750 
5770 
5771  bool operator==(const UpdateNoteIfUsnMatchesResult & other) const
5772  {
5773  return note.isEqual(other.note)
5774  && updated.isEqual(other.updated)
5775  ;
5776  }
5777 
5778  bool operator!=(const UpdateNoteIfUsnMatchesResult & other) const
5779  {
5780  return !(*this == other);
5781  }
5782 
5783 };
5784 
5819 
5820  bool operator==(const InvitationShareRelationship & other) const
5821  {
5822  return displayName.isEqual(other.displayName)
5823  && recipientUserIdentity.isEqual(other.recipientUserIdentity)
5824  && privilege.isEqual(other.privilege)
5825  && sharerUserId.isEqual(other.sharerUserId)
5826  ;
5827  }
5828 
5829  bool operator!=(const InvitationShareRelationship & other) const
5830  {
5831  return !(*this == other);
5832  }
5833 
5834 };
5835 
5864 
5865  bool operator==(const ShareRelationships & other) const
5866  {
5867  return invitations.isEqual(other.invitations)
5868  && memberships.isEqual(other.memberships)
5869  && invitationRestrictions.isEqual(other.invitationRestrictions)
5870  ;
5871  }
5872 
5873  bool operator!=(const ShareRelationships & other) const
5874  {
5875  return !(*this == other);
5876  }
5877 
5878 };
5879 
5931 
5932  bool operator==(const ManageNotebookSharesParameters & other) const
5933  {
5934  return notebookGuid.isEqual(other.notebookGuid)
5935  && inviteMessage.isEqual(other.inviteMessage)
5936  && membershipsToUpdate.isEqual(other.membershipsToUpdate)
5937  && invitationsToCreateOrUpdate.isEqual(other.invitationsToCreateOrUpdate)
5938  && unshares.isEqual(other.unshares)
5939  ;
5940  }
5941 
5942  bool operator!=(const ManageNotebookSharesParameters & other) const
5943  {
5944  return !(*this == other);
5945  }
5946 
5947 };
5948 
5978 
5979  bool operator==(const ManageNotebookSharesError & other) const
5980  {
5981  return userIdentity.isEqual(other.userIdentity)
5982  && userException.isEqual(other.userException)
5983  && notFoundException.isEqual(other.notFoundException)
5984  ;
5985  }
5986 
5987  bool operator!=(const ManageNotebookSharesError & other) const
5988  {
5989  return !(*this == other);
5990  }
5991 
5992 };
5993 
6005 
6006  bool operator==(const ManageNotebookSharesResult & other) const
6007  {
6008  return errors.isEqual(other.errors)
6009  ;
6010  }
6011 
6012  bool operator!=(const ManageNotebookSharesResult & other) const
6013  {
6014  return !(*this == other);
6015  }
6016 
6017 };
6018 
6047 
6048  bool operator==(const SharedNoteTemplate & other) const
6049  {
6050  return noteGuid.isEqual(other.noteGuid)
6051  && recipientThreadId.isEqual(other.recipientThreadId)
6052  && recipientContacts.isEqual(other.recipientContacts)
6053  && privilege.isEqual(other.privilege)
6054  ;
6055  }
6056 
6057  bool operator!=(const SharedNoteTemplate & other) const
6058  {
6059  return !(*this == other);
6060  }
6061 
6062 };
6063 
6092 
6093  bool operator==(const NotebookShareTemplate & other) const
6094  {
6095  return notebookGuid.isEqual(other.notebookGuid)
6096  && recipientThreadId.isEqual(other.recipientThreadId)
6097  && recipientContacts.isEqual(other.recipientContacts)
6098  && privilege.isEqual(other.privilege)
6099  ;
6100  }
6101 
6102  bool operator!=(const NotebookShareTemplate & other) const
6103  {
6104  return !(*this == other);
6105  }
6106 
6107 };
6108 
6125 
6127  {
6128  return updateSequenceNum.isEqual(other.updateSequenceNum)
6129  && matchingShares.isEqual(other.matchingShares)
6130  ;
6131  }
6132 
6134  {
6135  return !(*this == other);
6136  }
6137 
6138 };
6139 
6175 
6176  bool operator==(const ManageNoteSharesError & other) const
6177  {
6178  return identityID.isEqual(other.identityID)
6179  && userID.isEqual(other.userID)
6180  && userException.isEqual(other.userException)
6181  && notFoundException.isEqual(other.notFoundException)
6182  ;
6183  }
6184 
6185  bool operator!=(const ManageNoteSharesError & other) const
6186  {
6187  return !(*this == other);
6188  }
6189 
6190 };
6191 
6203 
6204  bool operator==(const ManageNoteSharesResult & other) const
6205  {
6206  return errors.isEqual(other.errors)
6207  ;
6208  }
6209 
6210  bool operator!=(const ManageNoteSharesResult & other) const
6211  {
6212  return !(*this == other);
6213  }
6214 
6215 };
6216 
6217 
6218 
6219 } // namespace qevercloud
6220 
6221 Q_DECLARE_METATYPE(qevercloud::SyncState)
6222 Q_DECLARE_METATYPE(qevercloud::SyncChunkFilter)
6223 Q_DECLARE_METATYPE(qevercloud::NoteFilter)
6224 Q_DECLARE_METATYPE(qevercloud::NotesMetadataResultSpec)
6225 Q_DECLARE_METATYPE(qevercloud::NoteCollectionCounts)
6226 Q_DECLARE_METATYPE(qevercloud::NoteResultSpec)
6227 Q_DECLARE_METATYPE(qevercloud::NoteVersionId)
6228 Q_DECLARE_METATYPE(qevercloud::RelatedQuery)
6229 Q_DECLARE_METATYPE(qevercloud::RelatedResultSpec)
6231 Q_DECLARE_METATYPE(qevercloud::MemberShareRelationship)
6233 Q_DECLARE_METATYPE(qevercloud::NoteMemberShareRelationship)
6235 Q_DECLARE_METATYPE(qevercloud::NoteShareRelationships)
6236 Q_DECLARE_METATYPE(qevercloud::ManageNoteSharesParameters)
6237 Q_DECLARE_METATYPE(qevercloud::Data)
6238 Q_DECLARE_METATYPE(qevercloud::UserAttributes)
6239 Q_DECLARE_METATYPE(qevercloud::BusinessUserAttributes)
6240 Q_DECLARE_METATYPE(qevercloud::Accounting)
6241 Q_DECLARE_METATYPE(qevercloud::BusinessUserInfo)
6242 Q_DECLARE_METATYPE(qevercloud::AccountLimits)
6243 Q_DECLARE_METATYPE(qevercloud::User)
6244 Q_DECLARE_METATYPE(qevercloud::Contact)
6245 Q_DECLARE_METATYPE(qevercloud::Identity)
6246 Q_DECLARE_METATYPE(qevercloud::Tag)
6247 Q_DECLARE_METATYPE(qevercloud::LazyMap)
6248 Q_DECLARE_METATYPE(qevercloud::ResourceAttributes)
6249 Q_DECLARE_METATYPE(qevercloud::Resource)
6250 Q_DECLARE_METATYPE(qevercloud::NoteAttributes)
6251 Q_DECLARE_METATYPE(qevercloud::SharedNote)
6252 Q_DECLARE_METATYPE(qevercloud::NoteRestrictions)
6253 Q_DECLARE_METATYPE(qevercloud::NoteLimits)
6254 Q_DECLARE_METATYPE(qevercloud::Note)
6255 Q_DECLARE_METATYPE(qevercloud::Publishing)
6256 Q_DECLARE_METATYPE(qevercloud::BusinessNotebook)
6257 Q_DECLARE_METATYPE(qevercloud::SavedSearchScope)
6258 Q_DECLARE_METATYPE(qevercloud::SavedSearch)
6260 Q_DECLARE_METATYPE(qevercloud::NotebookRecipientSettings)
6261 Q_DECLARE_METATYPE(qevercloud::SharedNotebook)
6263 Q_DECLARE_METATYPE(qevercloud::NotebookRestrictions)
6264 Q_DECLARE_METATYPE(qevercloud::Notebook)
6265 Q_DECLARE_METATYPE(qevercloud::LinkedNotebook)
6266 Q_DECLARE_METATYPE(qevercloud::NotebookDescriptor)
6267 Q_DECLARE_METATYPE(qevercloud::UserProfile)
6268 Q_DECLARE_METATYPE(qevercloud::RelatedContentImage)
6269 Q_DECLARE_METATYPE(qevercloud::RelatedContent)
6270 Q_DECLARE_METATYPE(qevercloud::BusinessInvitation)
6271 Q_DECLARE_METATYPE(qevercloud::UserIdentity)
6272 Q_DECLARE_METATYPE(qevercloud::PublicUserInfo)
6273 Q_DECLARE_METATYPE(qevercloud::UserUrls)
6274 Q_DECLARE_METATYPE(qevercloud::AuthenticationResult)
6275 Q_DECLARE_METATYPE(qevercloud::BootstrapSettings)
6276 Q_DECLARE_METATYPE(qevercloud::BootstrapProfile)
6277 Q_DECLARE_METATYPE(qevercloud::BootstrapInfo)
6278 Q_DECLARE_METATYPE(qevercloud::EDAMUserException)
6279 Q_DECLARE_METATYPE(qevercloud::EDAMSystemException)
6280 Q_DECLARE_METATYPE(qevercloud::EDAMNotFoundException)
6281 Q_DECLARE_METATYPE(qevercloud::EDAMInvalidContactsException)
6282 Q_DECLARE_METATYPE(qevercloud::SyncChunk)
6283 Q_DECLARE_METATYPE(qevercloud::NoteList)
6284 Q_DECLARE_METATYPE(qevercloud::NoteMetadata)
6285 Q_DECLARE_METATYPE(qevercloud::NotesMetadataList)
6286 Q_DECLARE_METATYPE(qevercloud::NoteEmailParameters)
6287 Q_DECLARE_METATYPE(qevercloud::RelatedResult)
6288 Q_DECLARE_METATYPE(qevercloud::UpdateNoteIfUsnMatchesResult)
6289 Q_DECLARE_METATYPE(qevercloud::InvitationShareRelationship)
6290 Q_DECLARE_METATYPE(qevercloud::ShareRelationships)
6292 Q_DECLARE_METATYPE(qevercloud::ManageNotebookSharesError)
6293 Q_DECLARE_METATYPE(qevercloud::ManageNotebookSharesResult)
6294 Q_DECLARE_METATYPE(qevercloud::SharedNoteTemplate)
6295 Q_DECLARE_METATYPE(qevercloud::NotebookShareTemplate)
6297 Q_DECLARE_METATYPE(qevercloud::ManageNoteSharesError)
6298 Q_DECLARE_METATYPE(qevercloud::ManageNoteSharesResult)
6299 
6300 #endif // QEVERCLOUD_GENERATED_TYPES_H
qevercloud::NotebookRestrictions::noCreateNotes
Optional< bool > noCreateNotes
Definition: types.h:3921
qevercloud::BootstrapProfile::operator!=
bool operator!=(const BootstrapProfile &other) const
Definition: types.h:5033
qevercloud::ManageNoteSharesError::operator==
bool operator==(const ManageNoteSharesError &other) const
Definition: types.h:6176
qevercloud::NoteAttributes::reminderTime
Optional< Timestamp > reminderTime
Definition: types.h:2926
qevercloud::NotesMetadataResultSpec
Definition: types.h:895
qevercloud::RelatedContent::sourceUrl
Optional< QString > sourceUrl
Definition: types.h:4523
qevercloud::UserIdentityType::type
type
Definition: types.h:484
qevercloud::Notebook::publishing
Optional< Publishing > publishing
Definition: types.h:4150
qevercloud::SyncChunk::expungedTags
Optional< QList< Guid > > expungedTags
Definition: types.h:5318
qevercloud::NoteList::searchedWords
Optional< QStringList > searchedWords
Definition: types.h:5395
qevercloud::Publishing::publicDescription
Optional< QString > publicDescription
Definition: types.h:3453
qevercloud::AuthenticationResult::user
Optional< User > user
Definition: types.h:4859
qevercloud::ShareRelationships::operator==
bool operator==(const ShareRelationships &other) const
Definition: types.h:5865
qevercloud::User::active
Optional< bool > active
Definition: types.h:2297
qevercloud::NoteMemberShareRelationship::privilege
Optional< SharedNotePrivilegeLevel::type > privilege
Definition: types.h:1411
qevercloud::ManageNoteSharesResult::operator!=
bool operator!=(const ManageNoteSharesResult &other) const
Definition: types.h:6210
qevercloud::RelatedResultSpec::maxTags
Optional< qint32 > maxTags
Definition: types.h:1199
qevercloud::AccountLimits::uploadLimit
Optional< qint64 > uploadLimit
Definition: types.h:2167
qevercloud::EDAMSystemException::rateLimitDuration
Optional< qint32 > rateLimitDuration
Definition: types.h:5127
qevercloud::Accounting::premiumSubscriptionNumber
Optional< QString > premiumSubscriptionNumber
Definition: types.h:2011
qevercloud::NoteEmailParameters::operator!=
bool operator!=(const NoteEmailParameters &other) const
Definition: types.h:5635
qevercloud::User
Definition: types.h:2219
qevercloud::NoteLimits::noteResourceCountMax
Optional< qint32 > noteResourceCountMax
Definition: types.h:3209
qevercloud::UpdateNoteIfUsnMatchesResult
Definition: types.h:5756
qevercloud::NoteCollectionCounts::operator!=
bool operator!=(const NoteCollectionCounts &other) const
Definition: types.h:974
qevercloud::NotesMetadataList::notes
QList< NoteMetadata > notes
Definition: types.h:5528
qevercloud::Note::title
Optional< QString > title
Definition: types.h:3257
qevercloud::SharedNote::operator!=
bool operator!=(const SharedNote &other) const
Definition: types.h:3117
qevercloud::EDAMNotFoundException::operator!=
bool operator!=(const EDAMNotFoundException &other) const
Definition: types.h:5184
qevercloud::NotebookShareTemplate::notebookGuid
Optional< Guid > notebookGuid
Definition: types.h:6072
qevercloud::LinkedNotebook::guid
Optional< Guid > guid
Definition: types.h:4275
qevercloud::User::photoUrl
Optional< QString > photoUrl
Definition: types.h:2323
qevercloud::Notebook::defaultNotebook
Optional< bool > defaultNotebook
Definition: types.h:4126
qevercloud::RelatedQuery::cacheKey
Optional< QString > cacheKey
Definition: types.h:1151
qevercloud::RecipientStatus
Definition: types.h:401
qevercloud::UserUrls::userWebSocketUrl
Optional< QString > userWebSocketUrl
Definition: types.h:4812
qevercloud::NotesMetadataList::debugInfo
Optional< QString > debugInfo
Definition: types.h:5559
qevercloud::UserUrls::operator==
bool operator==(const UserUrls &other) const
Definition: types.h:4814
qevercloud::ResourceAttributes::altitude
Optional< double > altitude
Definition: types.h:2641
qevercloud::AuthenticationResult::currentTime
Timestamp currentTime
Definition: types.h:4841
qevercloud::SharedNotebook
Definition: types.h:3736
qevercloud::BootstrapSettings::enableGoogle
Optional< bool > enableGoogle
Definition: types.h:4984
qevercloud::EDAMInvalidContactsException::contacts
QList< Contact > contacts
Definition: types.h:5216
qevercloud::Contact::photoUrl
Optional< QString > photoUrl
Definition: types.h:2388
qevercloud::NoteList::totalNotes
qint32 totalNotes
Definition: types.h:5376
qevercloud::RelatedContent::teaser
Optional< QString > teaser
Definition: types.h:4540
qevercloud::User::businessUserInfo
Optional< BusinessUserInfo > businessUserInfo
Definition: types.h:2316
qevercloud::SyncChunk::chunkHighUSN
Optional< qint32 > chunkHighUSN
Definition: types.h:5263
qevercloud::RelatedContent::operator==
bool operator==(const RelatedContent &other) const
Definition: types.h:4576
qevercloud::NotesMetadataList::stoppedWords
Optional< QStringList > stoppedWords
Definition: types.h:5534
qevercloud::Data::body
Optional< QByteArray > body
Definition: types.h:1612
qevercloud::NoteFilter::tagGuids
Optional< QList< Guid > > tagGuids
Definition: types.h:802
qevercloud::AuthenticationResult::operator!=
bool operator!=(const AuthenticationResult &other) const
Definition: types.h:4911
qevercloud::Note::guid
Optional< Guid > guid
Definition: types.h:3249
qevercloud::AccountLimits
Definition: types.h:2137
qevercloud::BootstrapSettings::enableSupportTickets
Optional< bool > enableSupportTickets
Definition: types.h:4959
qevercloud::SharedNote::serviceUpdated
Optional< Timestamp > serviceUpdated
Definition: types.h:3100
qevercloud::CreateOrUpdateNotebookSharesResult::matchingShares
Optional< QList< SharedNotebook > > matchingShares
Definition: types.h:6124
qevercloud::LinkedNotebook::username
Optional< QString > username
Definition: types.h:4248
qevercloud::BusinessUserAttributes::operator==
bool operator==(const BusinessUserAttributes &other) const
Definition: types.h:1916
qevercloud::ShareRelationshipRestrictions::operator!=
bool operator!=(const ShareRelationshipRestrictions &other) const
Definition: types.h:1278
qevercloud::RelatedResultSpec::maxNotebooks
Optional< qint32 > maxNotebooks
Definition: types.h:1192
qevercloud::UserIdentity::type
Optional< UserIdentityType::type > type
Definition: types.h:4696
qevercloud::UserAttributes
Definition: types.h:1634
qevercloud::UserAttributes::preactivation
Optional< bool > preactivation
Definition: types.h:1657
qevercloud::RelatedContentImage::operator==
bool operator==(const RelatedContentImage &other) const
Definition: types.h:4481
qevercloud::InvitationShareRelationship::recipientUserIdentity
Optional< UserIdentity > recipientUserIdentity
Definition: types.h:5804
qevercloud::NoteLimits::operator!=
bool operator!=(const NoteLimits &other) const
Definition: types.h:3229
qevercloud::BootstrapSettings::enableLinkedInSharing
Optional< bool > enableLinkedInSharing
Definition: types.h:4977
qevercloud::RelatedContent::thumbnails
Optional< QList< RelatedContentImage > > thumbnails
Definition: types.h:4544
qevercloud::NoteEmailParameters::toAddresses
Optional< QStringList > toAddresses
Definition: types.h:5605
qevercloud::RelatedResult::containingNotebooks
Optional< QList< NotebookDescriptor > > containingNotebooks
Definition: types.h:5673
qevercloud::RelatedContentImage::width
Optional< qint32 > width
Definition: types.h:4467
qevercloud::RelatedResult
Definition: types.h:5650
qevercloud::MemberShareRelationship::operator!=
bool operator!=(const MemberShareRelationship &other) const
Definition: types.h:1344
qevercloud::QueryFormat::type
type
Definition: types.h:137
qevercloud::UserAttributes::defaultLongitude
Optional< double > defaultLongitude
Definition: types.h:1651
qevercloud::ManageNoteSharesError::userID
Optional< UserID > userID
Definition: types.h:6161
qevercloud::LazyMap::operator!=
bool operator!=(const LazyMap &other) const
Definition: types.h:2608
qevercloud::RelatedContentImage::pixelRatio
Optional< double > pixelRatio
Definition: types.h:4475
qevercloud::BusinessUserInfo
Definition: types.h:2089
qevercloud::BusinessNotebook::operator!=
bool operator!=(const BusinessNotebook &other) const
Definition: types.h:3509
qevercloud::ShareRelationships::operator!=
bool operator!=(const ShareRelationships &other) const
Definition: types.h:5873
qevercloud::Notebook::updateSequenceNum
Optional< qint32 > updateSequenceNum
Definition: types.h:4113
qevercloud::Contact::operator!=
bool operator!=(const Contact &other) const
Definition: types.h:2423
qevercloud::NotebookRestrictions::noPublishToBusinessLibrary
Optional< bool > noPublishToBusinessLibrary
Definition: types.h:3974
qevercloud::RelatedQuery::plainText
Optional< QString > plainText
Definition: types.h:1121
qevercloud::Accounting::uploadLimitNextMonth
Optional< qint64 > uploadLimitNextMonth
Definition: types.h:1952
qevercloud::SponsoredGroupRole::type
type
Definition: types.h:266
qevercloud::Identity::blocked
Optional< bool > blocked
Definition: types.h:2464
qevercloud::NoteLimits::uploadLimit
Optional< qint64 > uploadLimit
Definition: types.h:3211
qevercloud::Accounting::premiumCommerceService
Optional< QString > premiumCommerceService
Definition: types.h:1967
qevercloud::Note::limits
Optional< NoteLimits > limits
Definition: types.h:3382
qevercloud::EDAMNotFoundException::identifier
Optional< QString > identifier
Definition: types.h:5167
qevercloud::Resource::operator==
bool operator==(const Resource &other) const
Definition: types.h:2802
qevercloud::RelatedContent::sourceName
Optional< QString > sourceName
Definition: types.h:4531
qevercloud::SharedNotebook::username
Optional< QString > username
Definition: types.h:3792
qevercloud::NoteFilter::timeZone
Optional< QString > timeZone
Definition: types.h:812
qevercloud::RelatedResultSpec::maxRelatedContent
Optional< qint32 > maxRelatedContent
Definition: types.h:1231
qevercloud::BusinessInvitation::operator!=
bool operator!=(const BusinessInvitation &other) const
Definition: types.h:4658
qevercloud::LinkedNotebook::updateSequenceNum
Optional< qint32 > updateSequenceNum
Definition: types.h:4282
qevercloud::MemberShareRelationship::operator==
bool operator==(const MemberShareRelationship &other) const
Definition: types.h:1333
qevercloud::Resource::mime
Optional< QString > mime
Definition: types.h:2758
qevercloud::UserAttributes::optOutMachineLearning
Optional< bool > optOutMachineLearning
Definition: types.h:1831
qevercloud::InvitationShareRelationship
Definition: types.h:5790
qevercloud::RelatedContent::contentType
Optional< RelatedContentType::type > contentType
Definition: types.h:4548
qevercloud::AccountLimits::userMailLimitDaily
Optional< qint32 > userMailLimitDaily
Definition: types.h:2143
qevercloud::NoteList::operator==
bool operator==(const NoteList &other) const
Definition: types.h:5415
qevercloud::UserProfile::operator!=
bool operator!=(const UserProfile &other) const
Definition: types.h:4446
qevercloud::EDAMInvalidContactReason
Definition: types.h:64
qevercloud::ShareRelationshipRestrictions::noSetModify
Optional< bool > noSetModify
Definition: types.h:1265
qevercloud::NoteInvitationShareRelationship::privilege
Optional< SharedNotePrivilegeLevel::type > privilege
Definition: types.h:1467
qevercloud::BusinessInvitation::mostRecentReminder
Optional< Timestamp > mostRecentReminder
Definition: types.h:4643
qevercloud::SharedNotebook::serviceAssigned
Optional< Timestamp > serviceAssigned
Definition: types.h:3836
qevercloud::SavedSearchScope::includeAccount
Optional< bool > includeAccount
Definition: types.h:3524
qevercloud::ManageNotebookSharesParameters::membershipsToUpdate
Optional< QList< MemberShareRelationship > > membershipsToUpdate
Definition: types.h:5907
qevercloud::PublicUserInfo::noteStoreUrl
Optional< QString > noteStoreUrl
Definition: types.h:4738
qevercloud::NotebookRestrictions::noSetRecipientSettingsStack
Optional< bool > noSetRecipientSettingsStack
Definition: types.h:4037
qevercloud::UserProfile::name
Optional< QString > name
Definition: types.h:4396
qevercloud::SharedNotebookRecipientSettings::reminderNotifyInApp
Optional< bool > reminderNotifyInApp
Definition: types.h:3654
qevercloud::SharedNotebook::recipientIdentityId
Optional< IdentityID > recipientIdentityId
Definition: types.h:3760
qevercloud::ResourceAttributes
Definition: types.h:2618
qevercloud::NoteResultSpec::operator!=
bool operator!=(const NoteResultSpec &other) const
Definition: types.h:1041
qevercloud::Identity::userConnected
Optional< bool > userConnected
Definition: types.h:2481
qevercloud::RelatedContentImage
Definition: types.h:4459
qevercloud::UserUrls::messageStoreUrl
Optional< QString > messageStoreUrl
Definition: types.h:4807
qevercloud::ManageNotebookSharesError::notFoundException
Optional< EDAMNotFoundException > notFoundException
Definition: types.h:5977
qevercloud::BusinessInvitation
Definition: types.h:4608
qevercloud::NoteShareRelationships::invitationRestrictions
Optional< NoteShareRelationshipRestrictions > invitationRestrictions
Definition: types.h:1511
qevercloud::NoteFilter::operator!=
bool operator!=(const NoteFilter &other) const
Definition: types.h:875
qevercloud::SharedNote::serviceCreated
Optional< Timestamp > serviceCreated
Definition: types.h:3096
qevercloud::SyncChunkFilter::notebookGuids
Optional< QSet< QString > > notebookGuids
Definition: types.h:741
qevercloud::Note
Definition: types.h:3240
qevercloud::Accounting::premiumOrderNumber
Optional< QString > premiumOrderNumber
Definition: types.h:1962
qevercloud::Resource::height
Optional< qint16 > height
Definition: types.h:2768
qevercloud::Optional::isEqual
bool isEqual(const Optional< T > &other) const
Definition: Optional.h:327
qevercloud::Publishing
Definition: types.h:3419
qevercloud::ManageNoteSharesResult::errors
Optional< QList< ManageNoteSharesError > > errors
Definition: types.h:6202
qevercloud::Contact
Definition: types.h:2370
qevercloud::SharedNotebookInstanceRestrictions
Definition: types.h:317
qevercloud::IdentityID
qint64 IdentityID
Definition: types.h:501
qevercloud::Accounting::businessName
Optional< QString > businessName
Definition: types.h:2031
qevercloud::Resource::recognition
Optional< Data > recognition
Definition: types.h:2781
qevercloud::BusinessUserInfo::operator==
bool operator==(const BusinessUserInfo &other) const
Definition: types.h:2117
qevercloud::SharedNotePrivilegeLevel
Definition: types.h:248
qevercloud::SharedNotebookInstanceRestrictions::type
type
Definition: types.h:318
qevercloud::RelatedResult::tags
Optional< QList< Tag > > tags
Definition: types.h:5665
qevercloud::ManageNoteSharesParameters::invitationsToUpdate
Optional< QList< NoteInvitationShareRelationship > > invitationsToUpdate
Definition: types.h:1558
qevercloud::RelatedResultSpec::maxExperts
Optional< qint32 > maxExperts
Definition: types.h:1225
qevercloud::ManageNotebookSharesParameters::notebookGuid
Optional< QString > notebookGuid
Definition: types.h:5889
qevercloud::NoteInvitationShareRelationship::displayName
Optional< QString > displayName
Definition: types.h:1453
qevercloud::Accounting::premiumServiceStart
Optional< Timestamp > premiumServiceStart
Definition: types.h:1973
qevercloud::UserIdentity::operator!=
bool operator!=(const UserIdentity &other) const
Definition: types.h:4710
qevercloud::NoteInvitationShareRelationship::sharerUserId
Optional< UserID > sharerUserId
Definition: types.h:1473
qevercloud::Accounting::currency
Optional< QString > currency
Definition: types.h:2019
qevercloud::EDAMInvalidContactReason::BAD_ADDRESS
@ BAD_ADDRESS
Definition: types.h:66
qevercloud::ManageNotebookSharesResult::operator!=
bool operator!=(const ManageNotebookSharesResult &other) const
Definition: types.h:6012
qevercloud::Note::resources
Optional< QList< Resource > > resources
Definition: types.h:3350
qevercloud::Data::operator!=
bool operator!=(const Data &other) const
Definition: types.h:1622
qevercloud::BusinessInvitation::created
Optional< Timestamp > created
Definition: types.h:4639
qevercloud::NoteShareRelationships::invitations
Optional< QList< NoteInvitationShareRelationship > > invitations
Definition: types.h:1503
qevercloud::NotesMetadataResultSpec::includeDeleted
Optional< bool > includeDeleted
Definition: types.h:905
qevercloud::NotebookRestrictions::noUpdateNotes
Optional< bool > noUpdateNotes
Definition: types.h:3925
qevercloud::NoteEmailParameters
Definition: types.h:5586
qevercloud::NoteLimits::resourceSizeMax
Optional< qint64 > resourceSizeMax
Definition: types.h:3213
qevercloud::UserProfile::email
Optional< QString > email
Definition: types.h:4401
qevercloud::BusinessInvitation::email
Optional< QString > email
Definition: types.h:4616
qevercloud::User::email
Optional< QString > email
Definition: types.h:2245
qevercloud::Note::sharedNotes
Optional< QList< SharedNote > > sharedNotes
Definition: types.h:3371
qevercloud::UserAttributes::partnerEmailOptInDate
Optional< Timestamp > partnerEmailOptInDate
Definition: types.h:1740
qevercloud::UserAttributes::twitterId
Optional< QString > twitterId
Definition: types.h:1768
qevercloud::NoteAttributes::author
Optional< QString > author
Definition: types.h:2851
qevercloud::LazyMap::keysOnly
Optional< QSet< QString > > keysOnly
Definition: types.h:2595
qevercloud::MemberShareRelationship::bestPrivilege
Optional< ShareRelationshipPrivilegeLevel::type > bestPrivilege
Definition: types.h:1307
qevercloud::NoteAttributes::sharedWithBusiness
Optional< bool > sharedWithBusiness
Definition: types.h:3013
qevercloud::RelatedContent::accessType
Optional< RelatedContentAccess::type > accessType
Definition: types.h:4553
qevercloud::Notebook
Definition: types.h:4087
qevercloud::UserAttributes::dailyEmailLimit
Optional< qint32 > dailyEmailLimit
Definition: types.h:1727
qevercloud::UserProfile::photoLastUpdated
Optional< Timestamp > photoLastUpdated
Definition: types.h:4417
qevercloud::UserProfile::operator==
bool operator==(const UserProfile &other) const
Definition: types.h:4431
qevercloud::NoteResultSpec::includeSharedNotes
Optional< bool > includeSharedNotes
Definition: types.h:1014
qevercloud::EntityType::type
type
Definition: types.h:380
qevercloud::BootstrapSettings::marketingUrl
QString marketingUrl
Definition: types.h:4938
qevercloud::NotesMetadataList
Definition: types.h:5509
qevercloud::SavedSearch::guid
Optional< Guid > guid
Definition: types.h:3564
qevercloud::InvitationShareRelationship::privilege
Optional< ShareRelationshipPrivilegeLevel::type > privilege
Definition: types.h:5812
qevercloud::LinkedNotebook::operator!=
bool operator!=(const LinkedNotebook &other) const
Definition: types.h:4331
qevercloud::PremiumOrderStatus::type
type
Definition: types.h:178
qevercloud::NoteAttributes::reminderOrder
Optional< qint64 > reminderOrder
Definition: types.h:2908
qevercloud::NotebookShareTemplate::operator!=
bool operator!=(const NotebookShareTemplate &other) const
Definition: types.h:6102
qevercloud::UserAttributes::hideSponsorBilling
Optional< bool > hideSponsorBilling
Definition: types.h:1794
qevercloud::Notebook::stack
Optional< QString > stack
Definition: types.h:4167
qevercloud::NotebookRestrictions::noSetReminderNotifyEmail
Optional< bool > noSetReminderNotifyEmail
Definition: types.h:4033
qevercloud::ContactType::type
type
Definition: types.h:366
qevercloud::BusinessUserAttributes::operator!=
bool operator!=(const BusinessUserAttributes &other) const
Definition: types.h:1928
qevercloud::NoteVersionId::operator!=
bool operator!=(const NoteVersionId &other) const
Definition: types.h:1095
qevercloud::Notebook::guid
Optional< Guid > guid
Definition: types.h:4095
qevercloud::UserAttributes::emailAddressLastConfirmed
Optional< Timestamp > emailAddressLastConfirmed
Definition: types.h:1813
qevercloud::UserAttributes::preferredLanguage
Optional< QString > preferredLanguage
Definition: types.h:1747
qevercloud::SyncChunk::expungedNotebooks
Optional< QList< Guid > > expungedNotebooks
Definition: types.h:5313
qevercloud::User::updated
Optional< Timestamp > updated
Definition: types.h:2286
qevercloud::NotebookRestrictions::noExpungeTags
Optional< bool > noExpungeTags
Definition: types.h:3987
qevercloud::SavedSearch::operator!=
bool operator!=(const SavedSearch &other) const
Definition: types.h:3619
qevercloud::UserProfile::photoUrl
Optional< QString > photoUrl
Definition: types.h:4421
qevercloud::AccountLimits::userNoteCountMax
Optional< qint32 > userNoteCountMax
Definition: types.h:2171
qevercloud::AccountLimits::userSavedSearchesMax
Optional< qint32 > userSavedSearchesMax
Definition: types.h:2187
qevercloud::AccountLimits::resourceSizeMax
Optional< qint64 > resourceSizeMax
Definition: types.h:2154
qevercloud::NoteLimits::operator==
bool operator==(const NoteLimits &other) const
Definition: types.h:3219
qevercloud::NoteCollectionCounts::notebookCounts
Optional< QMap< Guid, qint32 > > notebookCounts
Definition: types.h:952
qevercloud::BusinessInvitation::role
Optional< BusinessUserRole::type > role
Definition: types.h:4620
qevercloud::User::operator!=
bool operator!=(const User &other) const
Definition: types.h:2358
qevercloud::BusinessInvitation::requesterId
Optional< UserID > requesterId
Definition: types.h:4630
qevercloud::NotebookRecipientSettings::recipientStatus
Optional< RecipientStatus::type > recipientStatus
Definition: types.h:3713
qevercloud::RelatedResultSpec::includeDebugInfo
Optional< bool > includeDebugInfo
Definition: types.h:1218
qevercloud::NoteCollectionCounts::trashCount
Optional< qint32 > trashCount
Definition: types.h:964
qevercloud::RelatedContentAccess::type
type
Definition: types.h:472
qevercloud::BootstrapSettings::serviceHost
QString serviceHost
Definition: types.h:4932
qevercloud::SharedNotebook::recipientSettings
Optional< SharedNotebookRecipientSettings > recipientSettings
Definition: types.h:3804
qevercloud::RelatedContent::clipUrl
Optional< QString > clipUrl
Definition: types.h:4565
qevercloud::ResourceAttributes::fileName
Optional< QString > fileName
Definition: types.h:2672
qevercloud::ResourceAttributes::sourceURL
Optional< QString > sourceURL
Definition: types.h:2624
qevercloud::UserProfile::role
Optional< BusinessUserRole::type > role
Definition: types.h:4425
qevercloud::SavedSearch::format
Optional< QueryFormat::type > format
Definition: types.h:3585
qevercloud::NotebookRestrictions::noShareNotesWithBusiness
Optional< bool > noShareNotesWithBusiness
Definition: types.h:4015
qevercloud::ManageNoteSharesResult
Definition: types.h:6196
qevercloud::UserAttributes::shouldLogClientEvent
Optional< bool > shouldLogClientEvent
Definition: types.h:1826
qevercloud::SyncChunkFilter::includeSearches
Optional< bool > includeSearches
Definition: types.h:670
qevercloud::SyncChunkFilter::includeNoteApplicationDataFullMap
Optional< bool > includeNoteApplicationDataFullMap
Definition: types.h:695
qevercloud::RelatedResult::operator!=
bool operator!=(const RelatedResult &other) const
Definition: types.h:5744
qevercloud::EDAMInvalidContactReason::DUPLICATE_CONTACT
@ DUPLICATE_CONTACT
Definition: types.h:67
qevercloud::BusinessInvitationStatus
Definition: types.h:354
qevercloud::UserAttributes::maxReferrals
Optional< qint32 > maxReferrals
Definition: types.h:1700
qevercloud::NotebookDescriptor::joinedUserCount
Optional< qint32 > joinedUserCount
Definition: types.h:4365
qevercloud::NotebookRestrictions::noUpdateNotebook
Optional< bool > noUpdateNotebook
Definition: types.h:3950
qevercloud::NoteAttributes::operator!=
bool operator!=(const NoteAttributes &other) const
Definition: types.h:3064
qevercloud::EDAMUserException
Definition: types.h:5081
qevercloud::UserAttributes::recognitionLanguage
Optional< QString > recognitionLanguage
Definition: types.h:1781
qevercloud::CreateOrUpdateNotebookSharesResult
Definition: types.h:6113
qevercloud::User::serviceLevel
Optional< ServiceLevel::type > serviceLevel
Definition: types.h:2276
qevercloud::Identity::contact
Optional< Contact > contact
Definition: types.h:2441
qevercloud::Note::restrictions
Optional< NoteRestrictions > restrictions
Definition: types.h:3380
qevercloud::NotebookRestrictions::noPublishToPublic
Optional< bool > noPublishToPublic
Definition: types.h:3970
qevercloud::Resource::noteGuid
Optional< Guid > noteGuid
Definition: types.h:2744
qevercloud::Note::attributes
Optional< NoteAttributes > attributes
Definition: types.h:3356
qevercloud::NotebookShareTemplate::privilege
Optional< SharedNotebookPrivilegeLevel::type > privilege
Definition: types.h:6091
qevercloud::QueryFormat
Definition: types.h:136
qevercloud::NoteMetadata::attributes
Optional< NoteAttributes > attributes
Definition: types.h:5465
qevercloud::NotesMetadataResultSpec::operator==
bool operator==(const NotesMetadataResultSpec &other) const
Definition: types.h:919
qevercloud::Publishing::operator==
bool operator==(const Publishing &other) const
Definition: types.h:3455
qevercloud::ManageNoteSharesError::operator!=
bool operator!=(const ManageNoteSharesError &other) const
Definition: types.h:6185
qevercloud::MemberShareRelationship
Definition: types.h:1290
qevercloud::NoteMetadata::operator==
bool operator==(const NoteMetadata &other) const
Definition: types.h:5479
qevercloud::UserProfile::username
Optional< QString > username
Definition: types.h:4405
qevercloud::RelatedContentImage::height
Optional< qint32 > height
Definition: types.h:4471
qevercloud::BusinessUserAttributes::location
Optional< QString > location
Definition: types.h:1893
qevercloud::Resource::alternateData
Optional< Data > alternateData
Definition: types.h:2800
qevercloud::Contact::operator==
bool operator==(const Contact &other) const
Definition: types.h:2411
qevercloud::Note::contentLength
Optional< qint32 > contentLength
Definition: types.h:3282
qevercloud::RelatedContent::url
Optional< QString > url
Definition: types.h:4515
qevercloud::Data
Definition: types.h:1594
qevercloud::RelatedContent::sourceFaviconUrl
Optional< QString > sourceFaviconUrl
Definition: types.h:4527
qevercloud::BusinessUserAttributes::title
Optional< QString > title
Definition: types.h:1889
qevercloud::BootstrapInfo
Definition: types.h:5043
qevercloud::SyncState::userLastUpdated
Optional< Timestamp > userLastUpdated
Definition: types.h:607
qevercloud::ResourceAttributes::timestamp
Optional< Timestamp > timestamp
Definition: types.h:2629
qevercloud::SavedSearch::name
Optional< QString > name
Definition: types.h:3574
qevercloud::NoteResultSpec::includeNoteAppDataValues
Optional< bool > includeNoteAppDataValues
Definition: types.h:1018
qevercloud::SharedNote::sharerUserID
Optional< UserID > sharerUserID
Definition: types.h:3081
qevercloud::NoteAttributes::shareDate
Optional< Timestamp > shareDate
Definition: types.h:2881
qevercloud::EDAMErrorCode::type
type
Definition: EDAMErrorCode.h:99
qevercloud::SyncChunk::notes
Optional< QList< Note > > notes
Definition: types.h:5279
qevercloud::SharedNotebook::sharerUserId
Optional< UserID > sharerUserId
Definition: types.h:3813
qevercloud::UserIdentity::stringIdentifier
Optional< QString > stringIdentifier
Definition: types.h:4698
qevercloud::NoteShareRelationshipRestrictions::operator==
bool operator==(const NoteShareRelationshipRestrictions &other) const
Definition: types.h:1374
qevercloud::SyncState::operator!=
bool operator!=(const SyncState &other) const
Definition: types.h:628
qevercloud::User::created
Optional< Timestamp > created
Definition: types.h:2281
qevercloud::SyncState::updateCount
qint32 updateCount
Definition: types.h:578
qevercloud::NoteInvitationShareRelationship::operator!=
bool operator!=(const NoteInvitationShareRelationship &other) const
Definition: types.h:1484
qevercloud
Definition: AsyncResult.h:18
qevercloud::Resource::updateSequenceNum
Optional< qint32 > updateSequenceNum
Definition: types.h:2792
qevercloud::NoteMemberShareRelationship::operator==
bool operator==(const NoteMemberShareRelationship &other) const
Definition: types.h:1426
qevercloud::SharedNotebook::recipientUserId
Optional< UserID > recipientUserId
Definition: types.h:3830
qevercloud::NoteList::stoppedWords
Optional< QStringList > stoppedWords
Definition: types.h:5388
qevercloud::SyncChunk::linkedNotebooks
Optional< QList< LinkedNotebook > > linkedNotebooks
Definition: types.h:5328
qevercloud::LinkedNotebook::uri
Optional< QString > uri
Definition: types.h:4265
qevercloud::SyncChunk
Definition: types.h:5253
qevercloud::NotebookRestrictions::noSetParentTag
Optional< bool > noSetParentTag
Definition: types.h:3992
qevercloud::NoteShareRelationshipRestrictions::noSetModifyNote
Optional< bool > noSetModifyNote
Definition: types.h:1367
qevercloud::NoteShareRelationshipRestrictions::noSetReadNote
Optional< bool > noSetReadNote
Definition: types.h:1362
qevercloud::NotesMetadataResultSpec::includeLargestResourceMime
Optional< bool > includeLargestResourceMime
Definition: types.h:915
qevercloud::Accounting::unitPrice
Optional< qint32 > unitPrice
Definition: types.h:2023
qevercloud::User::deleted
Optional< Timestamp > deleted
Definition: types.h:2292
qevercloud::Resource::data
Optional< Data > data
Definition: types.h:2750
qevercloud::RelatedQuery::referenceUri
Optional< QString > referenceUri
Definition: types.h:1133
qevercloud::ServiceLevel::type
type
Definition: types.h:124
qevercloud::SharedNote::serviceAssigned
Optional< Timestamp > serviceAssigned
Definition: types.h:3104
qevercloud::BootstrapProfile
Definition: types.h:5015
qevercloud::BootstrapSettings::operator!=
bool operator!=(const BootstrapSettings &other) const
Definition: types.h:5005
qevercloud::SavedSearch::operator==
bool operator==(const SavedSearch &other) const
Definition: types.h:3608
qevercloud::RelatedResultSpec::writableNotebooksOnly
Optional< bool > writableNotebooksOnly
Definition: types.h:1206
qevercloud::Note::deleted
Optional< Timestamp > deleted
Definition: types.h:3307
qevercloud::NoteMemberShareRelationship::sharerUserId
Optional< UserID > sharerUserId
Definition: types.h:1424
qevercloud::ManageNoteSharesError::identityID
Optional< IdentityID > identityID
Definition: types.h:6156
qevercloud::UserAttributes::sentEmailCount
Optional< qint32 > sentEmailCount
Definition: types.h:1721
qevercloud::CreateOrUpdateNotebookSharesResult::updateSequenceNum
Optional< qint32 > updateSequenceNum
Definition: types.h:6117
qevercloud::RelatedQuery::operator==
bool operator==(const RelatedQuery &other) const
Definition: types.h:1153
qevercloud::AuthenticationResult::urls
Optional< UserUrls > urls
Definition: types.h:4894
qevercloud::SavedSearch::query
Optional< QString > query
Definition: types.h:3580
qevercloud::UpdateNoteIfUsnMatchesResult::operator==
bool operator==(const UpdateNoteIfUsnMatchesResult &other) const
Definition: types.h:5771
qevercloud::User::accounting
Optional< Accounting > accounting
Definition: types.h:2310
qevercloud::SharedNoteTemplate::privilege
Optional< SharedNotePrivilegeLevel::type > privilege
Definition: types.h:6046
qevercloud::NotebookRecipientSettings::reminderNotifyEmail
Optional< bool > reminderNotifyEmail
Definition: types.h:3688
qevercloud::RelatedContentType::type
type
Definition: types.h:444
qevercloud::ManageNoteSharesParameters::invitationsToUnshare
Optional< QList< IdentityID > > invitationsToUnshare
Definition: types.h:1566
qevercloud::Identity::eventId
Optional< MessageEventID > eventId
Definition: types.h:2486
qevercloud::ShareRelationshipRestrictions::noSetFullAccess
Optional< bool > noSetFullAccess
Definition: types.h:1267
qevercloud::ShareRelationships::memberships
Optional< QList< MemberShareRelationship > > memberships
Definition: types.h:5854
qevercloud::SavedSearch::updateSequenceNum
Optional< qint32 > updateSequenceNum
Definition: types.h:3592
qevercloud::AuthenticationResult::noteStoreUrl
Optional< QString > noteStoreUrl
Definition: types.h:4869
qevercloud::BusinessUserInfo::businessId
Optional< qint32 > businessId
Definition: types.h:2096
qevercloud::RelatedResult::notes
Optional< QList< Note > > notes
Definition: types.h:5655
qevercloud::RelatedContent::title
Optional< QString > title
Definition: types.h:4511
qevercloud::MemberShareRelationship::displayName
Optional< QString > displayName
Definition: types.h:1295
qevercloud::NoteRestrictions::noEmail
Optional< bool > noEmail
Definition: types.h:3171
qevercloud::EDAMSystemException::operator!=
bool operator!=(const EDAMSystemException &other) const
Definition: types.h:5144
qevercloud::Note::operator!=
bool operator!=(const Note &other) const
Definition: types.h:3407
qevercloud::SharedNoteTemplate
Definition: types.h:6023
qevercloud::ResourceAttributes::cameraMake
Optional< QString > cameraMake
Definition: types.h:2648
qevercloud::NoteAttributes::placeName
Optional< QString > placeName
Definition: types.h:2938
qevercloud::EntityType
Definition: types.h:379
qevercloud::UserProfile::attributes
Optional< BusinessUserAttributes > attributes
Definition: types.h:4409
qevercloud::NoteRestrictions::operator==
bool operator==(const NoteRestrictions &other) const
Definition: types.h:3182
qevercloud::NoteVersionId::title
QString title
Definition: types.h:1078
qevercloud::Resource::active
Optional< bool > active
Definition: types.h:2776
qevercloud::UserAttributes::passwordUpdated
Optional< Timestamp > passwordUpdated
Definition: types.h:1819
qevercloud::NotesMetadataList::updateCount
Optional< qint32 > updateCount
Definition: types.h:5550
qevercloud::SyncChunk::operator==
bool operator==(const SyncChunk &other) const
Definition: types.h:5335
qevercloud::NoteVersionId
Definition: types.h:1054
qevercloud::UserAttributes::twitterUserName
Optional< QString > twitterUserName
Definition: types.h:1763
qevercloud::RelatedQuery
Definition: types.h:1110
qevercloud::ShareRelationshipRestrictions::operator==
bool operator==(const ShareRelationshipRestrictions &other) const
Definition: types.h:1269
qevercloud::Notebook::recipientSettings
Optional< NotebookRecipientSettings > recipientSettings
Definition: types.h:4206
qevercloud::NotebookRecipientSettings::inMyList
Optional< bool > inMyList
Definition: types.h:3701
qevercloud::NotebookRestrictions::updateWhichSharedNotebookRestrictions
Optional< SharedNotebookInstanceRestrictions::type > updateWhichSharedNotebookRestrictions
Definition: types.h:4003
qevercloud::Tag
Definition: types.h:2512
qevercloud::SyncChunk::updateCount
qint32 updateCount
Definition: types.h:5271
qevercloud::NoteShareRelationships::operator==
bool operator==(const NoteShareRelationships &other) const
Definition: types.h:1513
qevercloud::BusinessNotebook::notebookDescription
Optional< QString > notebookDescription
Definition: types.h:3489
qevercloud::NoteInvitationShareRelationship
Definition: types.h:1448
qevercloud::UserUrls::utilityUrl
Optional< QString > utilityUrl
Definition: types.h:4800
qevercloud::NoteAttributes::contentClass
Optional< QString > contentClass
Definition: types.h:2961
qevercloud::NotebookRestrictions::noExpungeNotebook
Optional< bool > noExpungeNotebook
Definition: types.h:3955
qevercloud::NotesMetadataList::searchContextBytes
Optional< QByteArray > searchContextBytes
Definition: types.h:5554
qevercloud::SharedNoteTemplate::operator==
bool operator==(const SharedNoteTemplate &other) const
Definition: types.h:6048
qevercloud::EDAMUserException::operator!=
bool operator!=(const EDAMUserException &other) const
Definition: types.h:5101
qevercloud::RelatedResult::relatedContent
Optional< QList< RelatedContent > > relatedContent
Definition: types.h:5685
qevercloud::ManageNotebookSharesParameters::operator!=
bool operator!=(const ManageNotebookSharesParameters &other) const
Definition: types.h:5942
qevercloud::AccountLimits::noteSizeMax
Optional< qint64 > noteSizeMax
Definition: types.h:2150
qevercloud::NoteShareRelationships::operator!=
bool operator!=(const NoteShareRelationships &other) const
Definition: types.h:1521
qevercloud::NotebookRestrictions::canMoveToContainerRestrictions
Optional< CanMoveToContainerRestrictions > canMoveToContainerRestrictions
Definition: types.h:4031
qevercloud::Identity::operator==
bool operator==(const Identity &other) const
Definition: types.h:2488
qevercloud::CanMoveToContainerStatus::type
type
Definition: types.h:428
qevercloud::NotebookShareTemplate::operator==
bool operator==(const NotebookShareTemplate &other) const
Definition: types.h:6093
qevercloud::RelatedContentImage::operator!=
bool operator!=(const RelatedContentImage &other) const
Definition: types.h:4491
qevercloud::NotebookShareTemplate::recipientContacts
Optional< QList< Contact > > recipientContacts
Definition: types.h:6087
qevercloud::NoteFilter::rawWords
Optional< QString > rawWords
Definition: types.h:848
qevercloud::SyncChunkFilter::omitSharedNotebooks
Optional< bool > omitSharedNotebooks
Definition: types.h:717
qevercloud::Note::updateSequenceNum
Optional< qint32 > updateSequenceNum
Definition: types.h:3319
qevercloud::AuthenticationResult::authenticationToken
QString authenticationToken
Definition: types.h:4846
qevercloud::Accounting::premiumServiceStatus
Optional< PremiumOrderStatus::type > premiumServiceStatus
Definition: types.h:1957
qevercloud::NoteAttributes::sourceURL
Optional< QString > sourceURL
Definition: types.h:2865
qevercloud::ManageNoteSharesParameters::membershipsToUnshare
Optional< QList< UserID > > membershipsToUnshare
Definition: types.h:1562
qevercloud::SyncChunk::resources
Optional< QList< Resource > > resources
Definition: types.h:5301
qevercloud::EDAMSystemException::errorCode
EDAMErrorCode::type errorCode
Definition: types.h:5125
qevercloud::NoteFilter::searchContextBytes
Optional< QByteArray > searchContextBytes
Definition: types.h:855
qevercloud::BusinessUserInfo::operator!=
bool operator!=(const BusinessUserInfo &other) const
Definition: types.h:2127
qevercloud::UserAttributes::businessAddress
Optional< QString > businessAddress
Definition: types.h:1789
qevercloud::SyncChunkFilter::operator==
bool operator==(const SyncChunkFilter &other) const
Definition: types.h:743
qevercloud::NotesMetadataResultSpec::includeLargestResourceSize
Optional< bool > includeLargestResourceSize
Definition: types.h:917
qevercloud::Note::active
Optional< bool > active
Definition: types.h:3312
qevercloud::NoteMetadata::largestResourceSize
Optional< qint32 > largestResourceSize
Definition: types.h:5477
qevercloud::SyncChunkFilter
Definition: types.h:642
qevercloud::NoteFilter::emphasized
Optional< QString > emphasized
Definition: types.h:825
qevercloud::ResourceAttributes::latitude
Optional< double > latitude
Definition: types.h:2633
qevercloud::UpdateNoteIfUsnMatchesResult::updated
Optional< bool > updated
Definition: types.h:5769
qevercloud::BusinessInvitationStatus::type
type
Definition: types.h:355
qevercloud::NoteMetadata::contentLength
Optional< qint32 > contentLength
Definition: types.h:5451
qevercloud::UserProfile::status
Optional< BusinessUserStatus::type > status
Definition: types.h:4429
qevercloud::EDAMInvalidContactsException::operator!=
bool operator!=(const EDAMInvalidContactsException &other) const
Definition: types.h:5235
qevercloud::Data::size
Optional< qint32 > size
Definition: types.h:1604
qevercloud::Accounting::businessId
Optional< qint32 > businessId
Definition: types.h:2027
qevercloud::Optional< qint64 >
qevercloud::UserAttributes::defaultLocationName
Optional< QString > defaultLocationName
Definition: types.h:1641
qevercloud::Notebook::sharedNotebooks
Optional< QList< SharedNotebook > > sharedNotebooks
Definition: types.h:4181
qevercloud::BusinessUserStatus
Definition: types.h:300
qevercloud::SyncState::uploaded
Optional< qint64 > uploaded
Definition: types.h:587
qevercloud::NoteLimits::noteSizeMax
Optional< qint64 > noteSizeMax
Definition: types.h:3215
qevercloud::RelatedContent::operator!=
bool operator!=(const RelatedContent &other) const
Definition: types.h:4597
qevercloud::BusinessUserInfo::email
Optional< QString > email
Definition: types.h:2111
qevercloud::Identity
Definition: types.h:2435
qevercloud::SharedNotebook::operator!=
bool operator!=(const SharedNotebook &other) const
Definition: types.h:3859
qevercloud::RelatedContent::sourceId
Optional< QString > sourceId
Definition: types.h:4519
qevercloud::PublicUserInfo::webApiUrlPrefix
Optional< QString > webApiUrlPrefix
Definition: types.h:4748
qevercloud::NotebookRestrictions::noEmailNotes
Optional< bool > noEmailNotes
Definition: types.h:3940
qevercloud::Accounting::lastSuccessfulCharge
Optional< Timestamp > lastSuccessfulCharge
Definition: types.h:1983
qevercloud::BootstrapSettings::enableGiftSubscriptions
Optional< bool > enableGiftSubscriptions
Definition: types.h:4955
qevercloud::NoteFilter
Definition: types.h:777
qevercloud::NotebookRestrictions::noSetNotebookStack
Optional< bool > noSetNotebookStack
Definition: types.h:3965
qevercloud::NotebookRestrictions
Definition: types.h:3912
qevercloud::RelatedContent::authors
Optional< QStringList > authors
Definition: types.h:4574
qevercloud::ContactType
Definition: types.h:365
qevercloud::NotesMetadataResultSpec::includeTagGuids
Optional< bool > includeTagGuids
Definition: types.h:911
qevercloud::NoteList::searchContextBytes
Optional< QByteArray > searchContextBytes
Definition: types.h:5408
qevercloud::Contact::type
Optional< ContactType::type > type
Definition: types.h:2383
qevercloud::NoteAttributes::longitude
Optional< double > longitude
Definition: types.h:2841
qevercloud::Note::created
Optional< Timestamp > created
Definition: types.h:3292
qevercloud::UserAttributes::preferredCountry
Optional< QString > preferredCountry
Definition: types.h:1752
qevercloud::NotesMetadataList::operator==
bool operator==(const NotesMetadataList &other) const
Definition: types.h:5561
qevercloud::EDAMInvalidContactsException::reasons
Optional< QList< EDAMInvalidContactReason::type > > reasons
Definition: types.h:5218
qevercloud::ManageNotebookSharesError::userException
Optional< EDAMUserException > userException
Definition: types.h:5971
qevercloud::ResourceAttributes::attachment
Optional< bool > attachment
Definition: types.h:2677
qevercloud::RecipientStatus::type
type
Definition: types.h:402
qevercloud::ManageNotebookSharesError::operator==
bool operator==(const ManageNotebookSharesError &other) const
Definition: types.h:5979
qevercloud::SyncChunkFilter::includeTags
Optional< bool > includeTags
Definition: types.h:666
qevercloud::NoteFilter::ascending
Optional< bool > ascending
Definition: types.h:787
qevercloud::User::accountLimits
Optional< AccountLimits > accountLimits
Definition: types.h:2333
qevercloud::UpdateNoteIfUsnMatchesResult::operator!=
bool operator!=(const UpdateNoteIfUsnMatchesResult &other) const
Definition: types.h:5778
qevercloud::SyncState
Definition: types.h:557
qevercloud::Tag::guid
Optional< Guid > guid
Definition: types.h:2521
qevercloud::SponsoredGroupRole
Definition: types.h:265
qevercloud::NotebookDescriptor
Definition: types.h:4343
qevercloud::SyncChunkFilter::includeNotebooks
Optional< bool > includeNotebooks
Definition: types.h:662
qevercloud::NotebookRecipientSettings::stack
Optional< QString > stack
Definition: types.h:3707
qevercloud::SyncChunk::operator!=
bool operator!=(const SyncChunk &other) const
Definition: types.h:5354
qevercloud::ManageNotebookSharesResult::operator==
bool operator==(const ManageNotebookSharesResult &other) const
Definition: types.h:6006
qevercloud::SharedNotebookRecipientSettings::reminderNotifyEmail
Optional< bool > reminderNotifyEmail
Definition: types.h:3647
qevercloud::SharedNotebook::notebookGuid
Optional< Guid > notebookGuid
Definition: types.h:3748
qevercloud::NoteVersionId::updateSequenceNum
qint32 updateSequenceNum
Definition: types.h:1060
qevercloud::NotebookDescriptor::notebookDisplayName
Optional< QString > notebookDisplayName
Definition: types.h:4352
qevercloud::NotebookRestrictions::noCanMoveNote
Optional< bool > noCanMoveNote
Definition: types.h:4041
qevercloud::BusinessUserAttributes::department
Optional< QString > department
Definition: types.h:1897
qevercloud::User::attributes
Optional< UserAttributes > attributes
Definition: types.h:2306
qevercloud::NoteFilter::notebookGuid
Optional< Guid > notebookGuid
Definition: types.h:797
qevercloud::ManageNoteSharesError::notFoundException
Optional< EDAMNotFoundException > notFoundException
Definition: types.h:6174
qevercloud::BusinessUserAttributes::workPhone
Optional< QString > workPhone
Definition: types.h:1910
qevercloud::NoteResultSpec::includeResourceAppDataValues
Optional< bool > includeResourceAppDataValues
Definition: types.h:1022
qevercloud::SyncChunkFilter::includeResourceApplicationDataFullMap
Optional< bool > includeResourceApplicationDataFullMap
Definition: types.h:702
qevercloud::UserAttributes::educationalDiscount
Optional< bool > educationalDiscount
Definition: types.h:1785
qevercloud::BootstrapSettings::enablePublicNotebooks
Optional< bool > enablePublicNotebooks
Definition: types.h:4979
qevercloud::BootstrapSettings::enableTwitterSharing
Optional< bool > enableTwitterSharing
Definition: types.h:4975
qevercloud::NoteList
Definition: types.h:5365
qevercloud::NoteFilter::includeAllReadableWorkspaces
Optional< bool > includeAllReadableWorkspaces
Definition: types.h:837
qevercloud::Note::operator==
bool operator==(const Note &other) const
Definition: types.h:3384
qevercloud::BusinessInvitation::status
Optional< BusinessInvitationStatus::type > status
Definition: types.h:4624
qevercloud::Accounting::unitDiscount
Optional< qint32 > unitDiscount
Definition: types.h:2040
qevercloud::NoteEmailParameters::note
Optional< Note > note
Definition: types.h:5599
qevercloud::SharedNoteTemplate::recipientContacts
Optional< QList< Contact > > recipientContacts
Definition: types.h:6042
qevercloud::NoteShareRelationshipRestrictions
Definition: types.h:1357
qevercloud::NotebookRecipientSettings
Definition: types.h:3680
qevercloud::NoteFilter::inactive
Optional< bool > inactive
Definition: types.h:818
qevercloud::BootstrapProfile::name
QString name
Definition: types.h:5020
qevercloud::NoteFilter::includeAllReadableNotebooks
Optional< bool > includeAllReadableNotebooks
Definition: types.h:831
qevercloud::Notebook::operator!=
bool operator!=(const Notebook &other) const
Definition: types.h:4228
qevercloud::NoteAttributes::operator==
bool operator==(const NoteAttributes &other) const
Definition: types.h:3037
qevercloud::LinkedNotebook::shareName
Optional< QString > shareName
Definition: types.h:4244
qevercloud::SyncChunkFilter::includeNoteResources
Optional< bool > includeNoteResources
Definition: types.h:652
qevercloud::NotesMetadataResultSpec::includeTitle
Optional< bool > includeTitle
Definition: types.h:897
qevercloud::RelatedResult::debugInfo
Optional< QString > debugInfo
Definition: types.h:5675
qevercloud::EvernoteException
Definition: EverCloudException.h:110
qevercloud::SavedSearchScope::includePersonalLinkedNotebooks
Optional< bool > includePersonalLinkedNotebooks
Definition: types.h:3529
qevercloud::SyncChunkFilter::includeResources
Optional< bool > includeResources
Definition: types.h:678
qevercloud::EDAMInvalidContactsException::parameter
Optional< QString > parameter
Definition: types.h:5217
qevercloud::UserAttributes::clipFullPage
Optional< bool > clipFullPage
Definition: types.h:1757
qevercloud::BootstrapSettings::operator==
bool operator==(const BootstrapSettings &other) const
Definition: types.h:4986
qevercloud::PremiumOrderStatus
Definition: types.h:177
qevercloud::NoteMetadata
Definition: types.h:5445
qevercloud::SharedNote::operator==
bool operator==(const SharedNote &other) const
Definition: types.h:3106
qevercloud::NoteEmailParameters::subject
Optional< QString > subject
Definition: types.h:5617
qevercloud::UserAttributes::reminderEmailConfig
Optional< ReminderEmailConfig::type > reminderEmailConfig
Definition: types.h:1807
qevercloud::NotesMetadataResultSpec::includeContentLength
Optional< bool > includeContentLength
Definition: types.h:899
qevercloud::Contact::messagingPermit
Optional< QByteArray > messagingPermit
Definition: types.h:2402
qevercloud::NotebookRestrictions::noSendMessageToRecipients
Optional< bool > noSendMessageToRecipients
Definition: types.h:3945
qevercloud::UserAttributes::referralCount
Optional< qint32 > referralCount
Definition: types.h:1704
qevercloud::NotebookRestrictions::noShareNotes
Optional< bool > noShareNotes
Definition: types.h:3934
qevercloud::BusinessInvitation::fromWorkChat
Optional< bool > fromWorkChat
Definition: types.h:4635
qevercloud::InvitationShareRelationship::sharerUserId
Optional< UserID > sharerUserId
Definition: types.h:5818
qevercloud::Resource::attributes
Optional< ResourceAttributes > attributes
Definition: types.h:2785
qevercloud::SavedSearch::scope
Optional< SavedSearchScope > scope
Definition: types.h:3606
qevercloud::NoteAttributes::creatorId
Optional< UserID > creatorId
Definition: types.h:3000
qevercloud::EDAMSystemException::message
Optional< QString > message
Definition: types.h:5126
qevercloud::LinkedNotebook::shardId
Optional< QString > shardId
Definition: types.h:4255
qevercloud::NoteResultSpec
Definition: types.h:991
qevercloud::CanMoveToContainerStatus
Definition: types.h:427
qevercloud::NoteList::updateCount
Optional< qint32 > updateCount
Definition: types.h:5404
qevercloud::AccountLimits::userTagCountMax
Optional< qint32 > userTagCountMax
Definition: types.h:2179
qevercloud::RelatedQuery::filter
Optional< NoteFilter > filter
Definition: types.h:1128
qevercloud::NoteFilter::operator==
bool operator==(const NoteFilter &other) const
Definition: types.h:857
qevercloud::Notebook::sharedNotebookIds
Optional< QList< qint64 > > sharedNotebookIds
Definition: types.h:4171
qevercloud::InvalidationSequenceNumber
qint64 InvalidationSequenceNumber
Definition: types.h:496
qevercloud::SharedNotebook::notebookModifiable
Optional< bool > notebookModifiable
Definition: types.h:3764
qevercloud::NoteRestrictions::noSharePublicly
Optional< bool > noSharePublicly
Definition: types.h:3180
qevercloud::NoteEmailParameters::message
Optional< QString > message
Definition: types.h:5622
qevercloud::LinkedNotebook::webApiUrlPrefix
Optional< QString > webApiUrlPrefix
Definition: types.h:4299
qevercloud::Identity::operator!=
bool operator!=(const Identity &other) const
Definition: types.h:2501
qevercloud::RelatedQuery::operator!=
bool operator!=(const RelatedQuery &other) const
Definition: types.h:1164
qevercloud::RelatedResultSpec::relatedContentTypes
Optional< QSet< RelatedContentType::type > > relatedContentTypes
Definition: types.h:1235
qevercloud::AuthenticationResult
Definition: types.h:4836
qevercloud::EDAMInvalidContactsException
Definition: types.h:5213
qevercloud::NoteAttributes::source
Optional< QString > source
Definition: types.h:2858
qevercloud::BootstrapProfile::settings
BootstrapSettings settings
Definition: types.h:5024
qevercloud::BusinessUserRole::type
type
Definition: types.h:281
qevercloud::ManageNoteSharesError::userException
Optional< EDAMUserException > userException
Definition: types.h:6166
qevercloud::NoteResultSpec::includeContent
Optional< bool > includeContent
Definition: types.h:995
qevercloud::RelatedContent::date
Optional< Timestamp > date
Definition: types.h:4535
qevercloud::Accounting::nextChargeDate
Optional< Timestamp > nextChargeDate
Definition: types.h:2045
qevercloud::RelatedContentAccess
Definition: types.h:471
qevercloud::NoteAttributes::applicationData
Optional< LazyMap > applicationData
Definition: types.h:2978
qevercloud::Identity::deactivated
Optional< bool > deactivated
Definition: types.h:2455
qevercloud::NoteAttributes::subjectDate
Optional< Timestamp > subjectDate
Definition: types.h:2833
qevercloud::NotebookRestrictions::noSetInMyList
Optional< bool > noSetInMyList
Definition: types.h:4024
qevercloud::RelatedQuery::context
Optional< QString > context
Definition: types.h:1139
qevercloud::SharedNotePrivilegeLevel::type
type
Definition: types.h:249
qevercloud::NoteShareRelationshipRestrictions::noSetFullAccess
Optional< bool > noSetFullAccess
Definition: types.h:1372
qevercloud::BootstrapInfo::operator!=
bool operator!=(const BootstrapInfo &other) const
Definition: types.h:5056
qevercloud::SavedSearchScope
Definition: types.h:3520
qevercloud::RelatedResult::cacheExpires
Optional< qint32 > cacheExpires
Definition: types.h:5728
qevercloud::ShareRelationships::invitationRestrictions
Optional< ShareRelationshipRestrictions > invitationRestrictions
Definition: types.h:5863
qevercloud::BusinessNotebook::privilege
Optional< SharedNotebookPrivilegeLevel::type > privilege
Definition: types.h:3494
qevercloud::ResourceAttributes::longitude
Optional< double > longitude
Definition: types.h:2637
qevercloud::BusinessNotebook::recommended
Optional< bool > recommended
Definition: types.h:3499
qevercloud::Identity::sameBusiness
Optional< bool > sameBusiness
Definition: types.h:2460
qevercloud::SyncChunk::currentTime
Timestamp currentTime
Definition: types.h:5257
qevercloud::Publishing::ascending
Optional< bool > ascending
Definition: types.h:3442
qevercloud::User::username
Optional< QString > username
Definition: types.h:2235
qevercloud::CanMoveToContainerRestrictions
Definition: types.h:3869
qevercloud::NoteAttributes::latitude
Optional< double > latitude
Definition: types.h:2837
qevercloud::NoteResultSpec::includeResourcesAlternateData
Optional< bool > includeResourcesAlternateData
Definition: types.h:1010
qevercloud::SyncState::fullSyncBefore
Timestamp fullSyncBefore
Definition: types.h:569
qevercloud::NoteMetadata::title
Optional< QString > title
Definition: types.h:5449
qevercloud::SyncState::currentTime
Timestamp currentTime
Definition: types.h:561
qevercloud::Tag::operator!=
bool operator!=(const Tag &other) const
Definition: types.h:2564
qevercloud::SharedNotebook::serviceUpdated
Optional< Timestamp > serviceUpdated
Definition: types.h:3778
qevercloud::BusinessUserRole
Definition: types.h:280
qevercloud::AuthenticationResult::publicUserInfo
Optional< PublicUserInfo > publicUserInfo
Definition: types.h:4865
qevercloud::NotesMetadataResultSpec::includeUpdateSequenceNum
Optional< bool > includeUpdateSequenceNum
Definition: types.h:907
qevercloud::NotebookShareTemplate
Definition: types.h:6068
qevercloud::NoteAttributes::lastEditedBy
Optional< QString > lastEditedBy
Definition: types.h:2990
qevercloud::BootstrapSettings::enableSingleNoteSharing
Optional< bool > enableSingleNoteSharing
Definition: types.h:4967
qevercloud::AuthenticationResult::secondFactorDeliveryHint
Optional< QString > secondFactorDeliveryHint
Definition: types.h:4889
qevercloud::UserIdentity::longIdentifier
Optional< qint64 > longIdentifier
Definition: types.h:4700
qevercloud::AuthenticationResult::secondFactorRequired
Optional< bool > secondFactorRequired
Definition: types.h:4881
qevercloud::NotebookRestrictions::noCreateSharedNotebooks
Optional< bool > noCreateSharedNotebooks
Definition: types.h:3996
qevercloud::User::name
Optional< QString > name
Definition: types.h:2257
qevercloud::ReminderEmailConfig
Definition: types.h:334
qevercloud::SharedNote::privilege
Optional< SharedNotePrivilegeLevel::type > privilege
Definition: types.h:3092
qevercloud::SyncChunkFilter::includeNoteResourceApplicationDataFullMap
Optional< bool > includeNoteResourceApplicationDataFullMap
Definition: types.h:709
qevercloud::LazyMap::operator==
bool operator==(const LazyMap &other) const
Definition: types.h:2601
qevercloud::EverCloudExceptionData
EverCloudException counterpart for asynchronous API.
Definition: EverCloudException.h:87
qevercloud::BootstrapInfo::profiles
QList< BootstrapProfile > profiles
Definition: types.h:5048
qevercloud::MemberShareRelationship::restrictions
Optional< ShareRelationshipRestrictions > restrictions
Definition: types.h:1322
qevercloud::NotebookDescriptor::contactName
Optional< QString > contactName
Definition: types.h:4356
qevercloud::NotebookRestrictions::noReadNotes
Optional< bool > noReadNotes
Definition: types.h:3917
qevercloud::EDAMNotFoundException::key
Optional< QString > key
Definition: types.h:5168
qevercloud::User::shardId
Optional< QString > shardId
Definition: types.h:2301
qevercloud::NotesMetadataResultSpec::includeNotebookGuid
Optional< bool > includeNotebookGuid
Definition: types.h:909
qevercloud::Note::updated
Optional< Timestamp > updated
Definition: types.h:3299
qevercloud::Accounting::lastFailedCharge
Optional< Timestamp > lastFailedCharge
Definition: types.h:1988
qevercloud::SharedNoteTemplate::operator!=
bool operator!=(const SharedNoteTemplate &other) const
Definition: types.h:6057
qevercloud::NotebookDescriptor::operator==
bool operator==(const NotebookDescriptor &other) const
Definition: types.h:4367
qevercloud::LinkedNotebook::businessId
Optional< qint32 > businessId
Definition: types.h:4313
qevercloud::NoteEmailParameters::operator==
bool operator==(const NoteEmailParameters &other) const
Definition: types.h:5624
qevercloud::ShareRelationships
Definition: types.h:5843
qevercloud::UserAttributes::operator!=
bool operator!=(const UserAttributes &other) const
Definition: types.h:1873
qevercloud::MemberShareRelationship::recipientUserId
Optional< UserID > recipientUserId
Definition: types.h:1299
qevercloud::SyncChunk::notebooks
Optional< QList< Notebook > > notebooks
Definition: types.h:5284
qevercloud::SavedSearchScope::operator!=
bool operator!=(const SavedSearchScope &other) const
Definition: types.h:3545
qevercloud::SyncChunkFilter::includeSharedNotes
Optional< bool > includeSharedNotes
Definition: types.h:715
qevercloud::UserAttributes::comments
Optional< QString > comments
Definition: types.h:1689
qevercloud::PublicUserInfo::username
Optional< QString > username
Definition: types.h:4731
qevercloud::Contact::messagingPermitExpires
Optional< Timestamp > messagingPermitExpires
Definition: types.h:2409
qevercloud::NoteAttributes::conflictSourceNoteGuid
Optional< Guid > conflictSourceNoteGuid
Definition: types.h:3022
qevercloud::ManageNotebookSharesParameters
Definition: types.h:5885
qevercloud::PublicUserInfo::operator==
bool operator==(const PublicUserInfo &other) const
Definition: types.h:4750
qevercloud::NoteList::debugInfo
Optional< QString > debugInfo
Definition: types.h:5413
qevercloud::AccountLimits::operator==
bool operator==(const AccountLimits &other) const
Definition: types.h:2193
qevercloud::ManageNotebookSharesParameters::operator==
bool operator==(const ManageNotebookSharesParameters &other) const
Definition: types.h:5932
qevercloud::User::id
Optional< UserID > id
Definition: types.h:2224
qevercloud::NotebookRestrictions::noSetReminderNotifyInApp
Optional< bool > noSetReminderNotifyInApp
Definition: types.h:4035
qevercloud::User::privilege
Optional< PrivilegeLevel::type > privilege
Definition: types.h:2271
qevercloud::NoteList::notes
QList< Note > notes
Definition: types.h:5382
qevercloud::RelatedQuery::noteGuid
Optional< QString > noteGuid
Definition: types.h:1115
qevercloud::NotesMetadataResultSpec::operator!=
bool operator!=(const NotesMetadataResultSpec &other) const
Definition: types.h:935
qevercloud::NoteFilter::order
Optional< qint32 > order
Definition: types.h:782
qevercloud::Notebook::serviceCreated
Optional< Timestamp > serviceCreated
Definition: types.h:4133
qevercloud::RelatedContentImage::fileSize
Optional< qint32 > fileSize
Definition: types.h:4479
qevercloud::ResourceAttributes::clientWillIndex
Optional< bool > clientWillIndex
Definition: types.h:2661
qevercloud::MessageThreadID
qint64 MessageThreadID
Definition: types.h:550
qevercloud::SharedNotebookPrivilegeLevel::type
type
Definition: types.h:224
qevercloud::CanMoveToContainerRestrictions::canMoveToContainer
Optional< CanMoveToContainerStatus::type > canMoveToContainer
Definition: types.h:3871
qevercloud::LinkedNotebook::operator==
bool operator==(const LinkedNotebook &other) const
Definition: types.h:4315
qevercloud::Contact::id
Optional< QString > id
Definition: types.h:2379
qevercloud::SharedNotebookRecipientSettings::operator!=
bool operator!=(const SharedNotebookRecipientSettings &other) const
Definition: types.h:3663
qevercloud::SyncChunk::expungedSearches
Optional< QList< Guid > > expungedSearches
Definition: types.h:5323
qevercloud::AccountLimits::userLinkedNotebookMax
Optional< qint32 > userLinkedNotebookMax
Definition: types.h:2158
qevercloud::NotebookRecipientSettings::reminderNotifyInApp
Optional< bool > reminderNotifyInApp
Definition: types.h:3695
qevercloud::BusinessInvitation::operator==
bool operator==(const BusinessInvitation &other) const
Definition: types.h:4645
qevercloud::EDAMNotFoundException
Definition: types.h:5164
qevercloud::RelatedResult::cacheKey
Optional< QString > cacheKey
Definition: types.h:5719
qevercloud::CreateOrUpdateNotebookSharesResult::operator!=
bool operator!=(const CreateOrUpdateNotebookSharesResult &other) const
Definition: types.h:6133
qevercloud::LinkedNotebook::noteStoreUrl
Optional< QString > noteStoreUrl
Definition: types.h:4289
qevercloud::SharedNotebook::userId
Optional< UserID > userId
Definition: types.h:3744
qevercloud::Resource::operator!=
bool operator!=(const Resource &other) const
Definition: types.h:2819
qevercloud::NoteAttributes
Definition: types.h:2829
qevercloud::Resource
Definition: types.h:2724
qevercloud::ShareRelationshipPrivilegeLevel::type
type
Definition: types.h:94
qevercloud::NotebookRestrictions::noCreateTags
Optional< bool > noCreateTags
Definition: types.h:3979
qevercloud::EDAMUserException::errorCode
EDAMErrorCode::type errorCode
Definition: types.h:5084
qevercloud::SyncChunkFilter::requireNoteContentClass
Optional< QString > requireNoteContentClass
Definition: types.h:723
qevercloud::RelatedResultSpec::includeContainingNotebooks
Optional< bool > includeContainingNotebooks
Definition: types.h:1212
qevercloud::ManageNotebookSharesResult
Definition: types.h:5998
qevercloud::ShareRelationshipRestrictions
Definition: types.h:1259
qevercloud::NoteCollectionCounts
Definition: types.h:947
qevercloud::NotesMetadataList::startIndex
qint32 startIndex
Definition: types.h:5514
qevercloud::CreateOrUpdateNotebookSharesResult::operator==
bool operator==(const CreateOrUpdateNotebookSharesResult &other) const
Definition: types.h:6126
qevercloud::Accounting::nextPaymentDue
Optional< Timestamp > nextPaymentDue
Definition: types.h:1997
qevercloud::RelatedResult::experts
Optional< QList< UserProfile > > experts
Definition: types.h:5680
qevercloud::NoteResultSpec::operator==
bool operator==(const NoteResultSpec &other) const
Definition: types.h:1028
qevercloud::EDAMSystemException
Definition: types.h:5122
qevercloud::RelatedContent
Definition: types.h:4503
qevercloud::PublicUserInfo::operator!=
bool operator!=(const PublicUserInfo &other) const
Definition: types.h:4760
qevercloud::AccountLimits::userNotebookCountMax
Optional< qint32 > userNotebookCountMax
Definition: types.h:2175
qevercloud::NotesMetadataResultSpec::includeAttributes
Optional< bool > includeAttributes
Definition: types.h:913
qevercloud::NoteMetadata::updated
Optional< Timestamp > updated
Definition: types.h:5455
qevercloud::Resource::width
Optional< qint16 > width
Definition: types.h:2763
qevercloud::NoteResultSpec::includeResourcesRecognition
Optional< bool > includeResourcesRecognition
Definition: types.h:1005
qevercloud::AccountLimits::noteTagCountMax
Optional< qint32 > noteTagCountMax
Definition: types.h:2183
qevercloud::NotebookRestrictions::expungeWhichSharedNotebookRestrictions
Optional< SharedNotebookInstanceRestrictions::type > expungeWhichSharedNotebookRestrictions
Definition: types.h:4010
qevercloud::SharedNotebookRecipientSettings::operator==
bool operator==(const SharedNotebookRecipientSettings &other) const
Definition: types.h:3656
qevercloud::NotebookShareTemplate::recipientThreadId
Optional< MessageThreadID > recipientThreadId
Definition: types.h:6080
qevercloud::NoteRestrictions::operator!=
bool operator!=(const NoteRestrictions &other) const
Definition: types.h:3192
qevercloud::NotebookDescriptor::guid
Optional< Guid > guid
Definition: types.h:4347
qevercloud::LazyMap
Definition: types.h:2590
qevercloud::NoteEmailParameters::ccAddresses
Optional< QStringList > ccAddresses
Definition: types.h:5611
qevercloud::NotebookRestrictions::noChangeContact
Optional< bool > noChangeContact
Definition: types.h:4026
qevercloud::ManageNotebookSharesParameters::inviteMessage
Optional< QString > inviteMessage
Definition: types.h:5894
qevercloud::RelatedResult::operator==
bool operator==(const RelatedResult &other) const
Definition: types.h:5730
qevercloud::NoteMetadata::deleted
Optional< Timestamp > deleted
Definition: types.h:5457
qevercloud::RelatedResultSpec::maxNotes
Optional< qint32 > maxNotes
Definition: types.h:1185
qevercloud::NoteRestrictions::noUpdateContent
Optional< bool > noUpdateContent
Definition: types.h:3167
qevercloud::NoteRestrictions::noShare
Optional< bool > noShare
Definition: types.h:3176
qevercloud::BusinessInvitation::businessId
Optional< qint32 > businessId
Definition: types.h:4612
qevercloud::NoteCollectionCounts::tagCounts
Optional< QMap< Guid, qint32 > > tagCounts
Definition: types.h:957
qevercloud::NoteLimits
Definition: types.h:3207
qevercloud::ResourceAttributes::applicationData
Optional< LazyMap > applicationData
Definition: types.h:2694
qevercloud::ResourceAttributes::operator!=
bool operator!=(const ResourceAttributes &other) const
Definition: types.h:2713
qevercloud::MemberShareRelationship::sharerUserId
Optional< UserID > sharerUserId
Definition: types.h:1331
qevercloud::Note::tagGuids
Optional< QList< Guid > > tagGuids
Definition: types.h:3340
qevercloud::NoteResultSpec::includeResourcesData
Optional< bool > includeResourcesData
Definition: types.h:1000
qevercloud::NotesMetadataList::operator!=
bool operator!=(const NotesMetadataList &other) const
Definition: types.h:5574
qevercloud::EDAMInvalidContactReason::type
type
Definition: types.h:65
qevercloud::Tag::operator==
bool operator==(const Tag &other) const
Definition: types.h:2555
qevercloud::NoteList::operator!=
bool operator!=(const NoteList &other) const
Definition: types.h:5428
qevercloud::Note::content
Optional< QString > content
Definition: types.h:3268
qevercloud::RelatedContentType
Definition: types.h:443
qevercloud::NoteSortOrder::type
type
Definition: types.h:148
qevercloud::NotebookRestrictions::noUpdateTags
Optional< bool > noUpdateTags
Definition: types.h:3983
qevercloud::Identity::id
IdentityID id
Definition: types.h:2439
qevercloud::Accounting::businessRole
Optional< BusinessUserRole::type > businessRole
Definition: types.h:2035
qevercloud::Accounting::operator==
bool operator==(const Accounting &other) const
Definition: types.h:2049
qevercloud::NoteMetadata::largestResourceMime
Optional< QString > largestResourceMime
Definition: types.h:5471
qevercloud::User::photoLastUpdated
Optional< Timestamp > photoLastUpdated
Definition: types.h:2329
qevercloud::RelatedResult::notebooks
Optional< QList< Notebook > > notebooks
Definition: types.h:5660
qevercloud::ShareRelationshipRestrictions::noSetReadOnly
Optional< bool > noSetReadOnly
Definition: types.h:1261
qevercloud::NoteShareRelationshipRestrictions::operator!=
bool operator!=(const NoteShareRelationshipRestrictions &other) const
Definition: types.h:1382
qevercloud::LazyMap::fullMap
Optional< QMap< QString, QString > > fullMap
Definition: types.h:2599
qevercloud::UserAttributes::incomingEmailAddress
Optional< QString > incomingEmailAddress
Definition: types.h:1673
qevercloud::BusinessUserAttributes
Definition: types.h:1885
qevercloud::NoteMemberShareRelationship
Definition: types.h:1394
qevercloud::NoteMetadata::created
Optional< Timestamp > created
Definition: types.h:5453
qevercloud::Publishing::uri
Optional< QString > uri
Definition: types.h:3431
qevercloud::Contact::photoLastUpdated
Optional< Timestamp > photoLastUpdated
Definition: types.h:2394
qevercloud::AuthenticationResult::operator==
bool operator==(const AuthenticationResult &other) const
Definition: types.h:4896
qevercloud::ManageNoteSharesParameters::membershipsToUpdate
Optional< QList< NoteMemberShareRelationship > > membershipsToUpdate
Definition: types.h:1550
qevercloud::Accounting::operator!=
bool operator!=(const Accounting &other) const
Definition: types.h:2077
qevercloud::NoteMetadata::updateSequenceNum
Optional< qint32 > updateSequenceNum
Definition: types.h:5459
qevercloud::NoteMemberShareRelationship::restrictions
Optional< NoteShareRelationshipRestrictions > restrictions
Definition: types.h:1418
qevercloud::NotebookRestrictions::noExpungeNotes
Optional< bool > noExpungeNotes
Definition: types.h:3929
qevercloud::ShareRelationshipRestrictions::noSetReadPlusActivity
Optional< bool > noSetReadPlusActivity
Definition: types.h:1263
qevercloud::ManageNotebookSharesResult::errors
Optional< QList< ManageNotebookSharesError > > errors
Definition: types.h:6004
qevercloud::NoteRestrictions::noUpdateTitle
Optional< bool > noUpdateTitle
Definition: types.h:3165
qevercloud::UserAttributes::operator==
bool operator==(const UserAttributes &other) const
Definition: types.h:1833
qevercloud::ManageNotebookSharesParameters::invitationsToCreateOrUpdate
Optional< QList< InvitationShareRelationship > > invitationsToCreateOrUpdate
Definition: types.h:5921
qevercloud::BusinessUserInfo::role
Optional< BusinessUserRole::type > role
Definition: types.h:2103
qevercloud::SyncState::operator==
bool operator==(const SyncState &other) const
Definition: types.h:617
qevercloud::NoteList::startIndex
qint32 startIndex
Definition: types.h:5370
qevercloud::SharedNote
Definition: types.h:3077
qevercloud::SharedNoteTemplate::noteGuid
Optional< Guid > noteGuid
Definition: types.h:6027
qevercloud::ResourceAttributes::operator==
bool operator==(const ResourceAttributes &other) const
Definition: types.h:2696
qevercloud::AuthenticationResult::webApiUrlPrefix
Optional< QString > webApiUrlPrefix
Definition: types.h:4873
qevercloud::BusinessNotebook
Definition: types.h:3478
qevercloud::AuthenticationResult::expiration
Timestamp expiration
Definition: types.h:4853
qevercloud::Notebook::published
Optional< bool > published
Definition: types.h:4159
qevercloud::Notebook::name
Optional< QString > name
Definition: types.h:4106
qevercloud::UserProfile::id
Optional< UserID > id
Definition: types.h:4392
qevercloud::SyncChunk::searches
Optional< QList< SavedSearch > > searches
Definition: types.h:5294
qevercloud::RelatedContent::contact
Optional< Contact > contact
Definition: types.h:4570
qevercloud::BootstrapSettings::supportUrl
QString supportUrl
Definition: types.h:4942
qevercloud::NoteShareRelationships::memberships
Optional< QList< NoteMemberShareRelationship > > memberships
Definition: types.h:1509
qevercloud::BusinessUserInfo::businessName
Optional< QString > businessName
Definition: types.h:2098
qevercloud::InvitationShareRelationship::operator!=
bool operator!=(const InvitationShareRelationship &other) const
Definition: types.h:5829
qevercloud::SyncChunkFilter::includeNotes
Optional< bool > includeNotes
Definition: types.h:646
qevercloud::ManageNotebookSharesError::userIdentity
Optional< UserIdentity > userIdentity
Definition: types.h:5965
qevercloud::UserAttributes::useEmailAutoFiling
Optional< bool > useEmailAutoFiling
Definition: types.h:1799
qevercloud::ResourceAttributes::cameraModel
Optional< QString > cameraModel
Definition: types.h:2655
qevercloud::LinkedNotebook::stack
Optional< QString > stack
Definition: types.h:4308
qevercloud::Publishing::order
Optional< NoteSortOrder::type > order
Definition: types.h:3436
qevercloud::UserAttributes::recentMailedAddresses
Optional< QStringList > recentMailedAddresses
Definition: types.h:1683
qevercloud::BootstrapInfo::operator==
bool operator==(const BootstrapInfo &other) const
Definition: types.h:5050
qevercloud::NotesMetadataList::totalNotes
qint32 totalNotes
Definition: types.h:5520
qevercloud::NoteAttributes::classifications
Optional< QMap< QString, QString > > classifications
Definition: types.h:2996
qevercloud::Note::tagNames
Optional< QStringList > tagNames
Definition: types.h:3364
qevercloud::NoteLimits::uploaded
Optional< qint64 > uploaded
Definition: types.h:3217
qevercloud::UserUrls::operator!=
bool operator!=(const UserUrls &other) const
Definition: types.h:4825
qevercloud::PrivilegeLevel
Definition: types.h:107
qevercloud::NotebookRecipientSettings::operator!=
bool operator!=(const NotebookRecipientSettings &other) const
Definition: types.h:3725
qevercloud::NoteAttributes::altitude
Optional< double > altitude
Definition: types.h:2845
qevercloud::UserAttributes::refererCode
Optional< QString > refererCode
Definition: types.h:1709
qevercloud::Notebook::serviceUpdated
Optional< Timestamp > serviceUpdated
Definition: types.h:4140
qevercloud::ManageNoteSharesParameters::operator==
bool operator==(const ManageNoteSharesParameters &other) const
Definition: types.h:1568
qevercloud::SavedSearch
Definition: types.h:3555
qevercloud::RelatedResultSpec
Definition: types.h:1178
qevercloud::Resource::guid
Optional< Guid > guid
Definition: types.h:2734
qevercloud::AccountLimits::operator!=
bool operator!=(const AccountLimits &other) const
Definition: types.h:2209
qevercloud::SharedNotebook::globalId
Optional< QString > globalId
Definition: types.h:3786
qevercloud::RelatedContentImage::url
Optional< QString > url
Definition: types.h:4463
qevercloud::NoteResultSpec::includeAccountLimits
Optional< bool > includeAccountLimits
Definition: types.h:1026
qevercloud::BootstrapSettings::accountEmailDomain
QString accountEmailDomain
Definition: types.h:4947
qevercloud::ManageNoteSharesParameters::noteGuid
Optional< QString > noteGuid
Definition: types.h:1542
qevercloud::SyncChunk::expungedNotes
Optional< QList< Guid > > expungedNotes
Definition: types.h:5306
qevercloud::NoteMetadata::notebookGuid
Optional< QString > notebookGuid
Definition: types.h:5461
qevercloud::Accounting::premiumServiceSKU
Optional< QString > premiumServiceSKU
Definition: types.h:1978
qevercloud::UserAttributes::dateAgreedToTermsOfService
Optional< Timestamp > dateAgreedToTermsOfService
Definition: types.h:1695
qevercloud::UserUrls::noteStoreUrl
Optional< QString > noteStoreUrl
Definition: types.h:4776
qevercloud::ManageNotebookSharesError
Definition: types.h:5960
qevercloud::AccountLimits::noteResourceCountMax
Optional< qint32 > noteResourceCountMax
Definition: types.h:2191
qevercloud::ShareRelationships::invitations
Optional< QList< InvitationShareRelationship > > invitations
Definition: types.h:5848
qevercloud::UserAttributes::groupName
Optional< QString > groupName
Definition: types.h:1773
qevercloud::UserAttributes::defaultLatitude
Optional< double > defaultLatitude
Definition: types.h:1646
qevercloud::NoteShareRelationships
Definition: types.h:1498
qevercloud::SharedNotebook::recipientUsername
Optional< QString > recipientUsername
Definition: types.h:3821
qevercloud::SharedNotebook::privilege
Optional< SharedNotebookPrivilegeLevel::type > privilege
Definition: types.h:3797
qevercloud::NoteRestrictions
Definition: types.h:3161
qevercloud::Identity::userId
Optional< UserID > userId
Definition: types.h:2447
qevercloud::SyncState::userMaxMessageEventId
Optional< MessageEventID > userMaxMessageEventId
Definition: types.h:615
qevercloud::UserAttributes::sentEmailDate
Optional< Timestamp > sentEmailDate
Definition: types.h:1715
qevercloud::SyncChunkFilter::includeNoteAttributes
Optional< bool > includeNoteAttributes
Definition: types.h:658
qevercloud::NoteAttributes::lastEditorId
Optional< UserID > lastEditorId
Definition: types.h:3004
qevercloud::SavedSearchScope::operator==
bool operator==(const SavedSearchScope &other) const
Definition: types.h:3537
qevercloud::SharedNotebook::operator==
bool operator==(const SharedNotebook &other) const
Definition: types.h:3838
qevercloud::ReminderEmailConfig::type
type
Definition: types.h:335
qevercloud::Notebook::contact
Optional< User > contact
Definition: types.h:4198
qevercloud::BootstrapProfile::operator==
bool operator==(const BootstrapProfile &other) const
Definition: types.h:5026
qevercloud::NotebookDescriptor::operator!=
bool operator!=(const NotebookDescriptor &other) const
Definition: types.h:4377
qevercloud::ServiceLevel
Definition: types.h:123
qevercloud::SyncChunkFilter::includeExpunged
Optional< bool > includeExpunged
Definition: types.h:689
qevercloud::Data::bodyHash
Optional< QByteArray > bodyHash
Definition: types.h:1600
qevercloud::SyncChunkFilter::operator!=
bool operator!=(const SyncChunkFilter &other) const
Definition: types.h:764
qevercloud::Data::operator==
bool operator==(const Data &other) const
Definition: types.h:1614
qevercloud::NoteEmailParameters::guid
Optional< QString > guid
Definition: types.h:5592
qevercloud::NoteVersionId::lastEditorId
Optional< UserID > lastEditorId
Definition: types.h:1083
qevercloud::BootstrapSettings
Definition: types.h:4921
qevercloud::ManageNoteSharesResult::operator==
bool operator==(const ManageNoteSharesResult &other) const
Definition: types.h:6204
qevercloud::RelatedContent::contentId
Optional< QString > contentId
Definition: types.h:4507
qevercloud::Accounting::premiumLockUntil
Optional< Timestamp > premiumLockUntil
Definition: types.h:2002
qevercloud::PublicUserInfo
Definition: types.h:4721
qevercloud::Accounting::updated
Optional< Timestamp > updated
Definition: types.h:2006
qevercloud::ManageNoteSharesParameters::operator!=
bool operator!=(const ManageNoteSharesParameters &other) const
Definition: types.h:1578
qevercloud::BusinessUserAttributes::mobilePhone
Optional< QString > mobilePhone
Definition: types.h:1901
qevercloud::BootstrapSettings::enableSharedNotebooks
Optional< bool > enableSharedNotebooks
Definition: types.h:4963
qevercloud::UserIdentity::operator==
bool operator==(const UserIdentity &other) const
Definition: types.h:4702
qevercloud::NotebookDescriptor::hasSharedNotebook
Optional< bool > hasSharedNotebook
Definition: types.h:4361
EDAMErrorCode.h
qevercloud::NotebookRecipientSettings::operator==
bool operator==(const NotebookRecipientSettings &other) const
Definition: types.h:3715
qevercloud::ManageNotebookSharesError::operator!=
bool operator!=(const ManageNotebookSharesError &other) const
Definition: types.h:5987
qevercloud::NotebookRestrictions::noRenameNotebook
Optional< bool > noRenameNotebook
Definition: types.h:4019
qevercloud::NoteMemberShareRelationship::displayName
Optional< QString > displayName
Definition: types.h:1399
qevercloud::User::operator==
bool operator==(const User &other) const
Definition: types.h:2335
qevercloud::NoteMetadata::tagGuids
Optional< QList< Guid > > tagGuids
Definition: types.h:5463
qevercloud::UserIdentityType
Definition: types.h:483
qevercloud::BusinessUserAttributes::linkedInProfileUrl
Optional< QString > linkedInProfileUrl
Definition: types.h:1906
qevercloud::Tag::name
Optional< QString > name
Definition: types.h:2534
qevercloud::UserIdentity
Definition: types.h:4694
qevercloud::Contact::name
Optional< QString > name
Definition: types.h:2375
qevercloud::NotesMetadataResultSpec::includeCreated
Optional< bool > includeCreated
Definition: types.h:901
qevercloud::RelatedResultSpec::operator==
bool operator==(const RelatedResultSpec &other) const
Definition: types.h:1237
qevercloud::UserProfile::joined
Optional< Timestamp > joined
Definition: types.h:4413
qevercloud::SharedNotebook::email
Optional< QString > email
Definition: types.h:3755
qevercloud::Timestamp
qint64 Timestamp
Definition: types.h:540
qevercloud::NoteVersionId::saved
Timestamp saved
Definition: types.h:1073
qevercloud::EDAMUserException::parameter
Optional< QString > parameter
Definition: types.h:5085
qevercloud::NoteInvitationShareRelationship::recipientIdentityId
Optional< IdentityID > recipientIdentityId
Definition: types.h:1461
qevercloud::PrivilegeLevel::type
type
Definition: types.h:108
qevercloud::NotesMetadataList::searchedWords
Optional< QStringList > searchedWords
Definition: types.h:5541
qevercloud::SyncChunk::tags
Optional< QList< Tag > > tags
Definition: types.h:5289
qevercloud::Resource::duration
Optional< qint16 > duration
Definition: types.h:2772
qevercloud::Tag::parentGuid
Optional< Guid > parentGuid
Definition: types.h:2546
qevercloud::UserAttributes::salesforcePushEnabled
Optional< bool > salesforcePushEnabled
Definition: types.h:1821
qevercloud::NoteVersionId::operator==
bool operator==(const NoteVersionId &other) const
Definition: types.h:1085
qevercloud::ManageNotebookSharesParameters::unshares
Optional< QList< UserIdentity > > unshares
Definition: types.h:5930
qevercloud::NoteFilter::context
Optional< QString > context
Definition: types.h:843
qevercloud::UserProfile
Definition: types.h:4388
qevercloud::NoteMemberShareRelationship::recipientUserId
Optional< UserID > recipientUserId
Definition: types.h:1403
qevercloud::Note::contentHash
Optional< QByteArray > contentHash
Definition: types.h:3276
qevercloud::Note::notebookGuid
Optional< QString > notebookGuid
Definition: types.h:3329
qevercloud::NoteSortOrder
Definition: types.h:147
qevercloud::NotebookRestrictions::operator!=
bool operator!=(const NotebookRestrictions &other) const
Definition: types.h:4077
qevercloud::MemberShareRelationship::individualPrivilege
Optional< ShareRelationshipPrivilegeLevel::type > individualPrivilege
Definition: types.h:1317
qevercloud::BootstrapSettings::enableSponsoredAccounts
Optional< bool > enableSponsoredAccounts
Definition: types.h:4971
qevercloud::Notebook::operator==
bool operator==(const Notebook &other) const
Definition: types.h:4208
qevercloud::NotebookRestrictions::noSetDefaultNotebook
Optional< bool > noSetDefaultNotebook
Definition: types.h:3960
qevercloud::NoteVersionId::updated
Timestamp updated
Definition: types.h:1068
qevercloud::NoteMetadata::guid
Guid guid
Definition: types.h:5447
qevercloud::UserUrls
Definition: types.h:4769
qevercloud::UserAttributes::viewedPromotions
Optional< QStringList > viewedPromotions
Definition: types.h:1664
qevercloud::Tag::updateSequenceNum
Optional< qint32 > updateSequenceNum
Definition: types.h:2553
qevercloud::NoteInvitationShareRelationship::operator==
bool operator==(const NoteInvitationShareRelationship &other) const
Definition: types.h:1475
qevercloud::ManageNoteSharesParameters
Definition: types.h:1538
qevercloud::CanMoveToContainerRestrictions::operator==
bool operator==(const CanMoveToContainerRestrictions &other) const
Definition: types.h:3873
qevercloud::NoteCollectionCounts::operator==
bool operator==(const NoteCollectionCounts &other) const
Definition: types.h:966
qevercloud::SharedNotebook::id
Optional< qint64 > id
Definition: types.h:3740
qevercloud::Notebook::businessNotebook
Optional< BusinessNotebook > businessNotebook
Definition: types.h:4188
qevercloud::UserUrls::userStoreUrl
Optional< QString > userStoreUrl
Definition: types.h:4793
qevercloud::NoteAttributes::noteTitleQuality
Optional< qint32 > noteTitleQuality
Definition: types.h:3035
qevercloud::NoteMemberShareRelationship::operator!=
bool operator!=(const NoteMemberShareRelationship &other) const
Definition: types.h:1436
qevercloud::ResourceAttributes::recoType
Optional< QString > recoType
Definition: types.h:2666
qevercloud::Guid
QString Guid
Definition: types.h:521
QEVERCLOUD_EXPORT
#define QEVERCLOUD_EXPORT
Definition: export.h:19
qevercloud::BusinessUserAttributes::companyStartDate
Optional< Timestamp > companyStartDate
Definition: types.h:1914
qevercloud::SavedSearchScope::includeBusinessLinkedNotebooks
Optional< bool > includeBusinessLinkedNotebooks
Definition: types.h:3535
qevercloud::BusinessNotebook::operator==
bool operator==(const BusinessNotebook &other) const
Definition: types.h:3501
qevercloud::SharedNoteTemplate::recipientThreadId
Optional< MessageThreadID > recipientThreadId
Definition: types.h:6035
qevercloud::InvitationShareRelationship::displayName
Optional< QString > displayName
Definition: types.h:5795
qevercloud::Accounting::availablePoints
Optional< qint32 > availablePoints
Definition: types.h:2047
qevercloud::UserUrls::webApiUrlPrefix
Optional< QString > webApiUrlPrefix
Definition: types.h:4786
qevercloud::SyncChunk::expungedLinkedNotebooks
Optional< QList< Guid > > expungedLinkedNotebooks
Definition: types.h:5333
qevercloud::PublicUserInfo::userId
UserID userId
Definition: types.h:4725
qevercloud::MessageEventID
qint64 MessageEventID
Definition: types.h:545
qevercloud::NotesMetadataResultSpec::includeUpdated
Optional< bool > includeUpdated
Definition: types.h:903
qevercloud::SyncChunkFilter::includeLinkedNotebooks
Optional< bool > includeLinkedNotebooks
Definition: types.h:682
qevercloud::LinkedNotebook::sharedNotebookGlobalId
Optional< QString > sharedNotebookGlobalId
Definition: types.h:4263
qevercloud::RelatedResultSpec::operator!=
bool operator!=(const RelatedResultSpec &other) const
Definition: types.h:1251
qevercloud::NotebookRestrictions::operator==
bool operator==(const NotebookRestrictions &other) const
Definition: types.h:4043
qevercloud::PublicUserInfo::serviceLevel
Optional< ServiceLevel::type > serviceLevel
Definition: types.h:4729
qevercloud::ManageNoteSharesError
Definition: types.h:6151
qevercloud::BusinessUserStatus::type
type
Definition: types.h:301
qevercloud::UserAttributes::emailOptOutDate
Optional< Timestamp > emailOptOutDate
Definition: types.h:1733
qevercloud::SharedNotebookPrivilegeLevel
Definition: types.h:223
qevercloud::Notebook::restrictions
Optional< NotebookRestrictions > restrictions
Definition: types.h:4200
qevercloud::Accounting::lastRequestedCharge
Optional< Timestamp > lastRequestedCharge
Definition: types.h:2015
qevercloud::LinkedNotebook
Definition: types.h:4240
qevercloud::BusinessUserInfo::updated
Optional< Timestamp > updated
Definition: types.h:2115
qevercloud::User::timezone
Optional< QString > timezone
Definition: types.h:2269
qevercloud::ShareRelationshipPrivilegeLevel
Definition: types.h:93
qevercloud::BootstrapSettings::enableFacebookSharing
Optional< bool > enableFacebookSharing
Definition: types.h:4951
qevercloud::SharedNotebook::serviceCreated
Optional< Timestamp > serviceCreated
Definition: types.h:3769
qevercloud::InvitationShareRelationship::operator==
bool operator==(const InvitationShareRelationship &other) const
Definition: types.h:5820
qevercloud::SharedNotebookRecipientSettings
Definition: types.h:3640
qevercloud::Accounting::uploadLimitEnd
Optional< Timestamp > uploadLimitEnd
Definition: types.h:1946
qevercloud::UpdateNoteIfUsnMatchesResult::note
Optional< Note > note
Definition: types.h:5765
qevercloud::RelatedContent::visibleUrl
Optional< QString > visibleUrl
Definition: types.h:4559
qevercloud::Accounting::lastFailedChargeReason
Optional< QString > lastFailedChargeReason
Definition: types.h:1992
qevercloud::CanMoveToContainerRestrictions::operator!=
bool operator!=(const CanMoveToContainerRestrictions &other) const
Definition: types.h:3879
qevercloud::NoteAttributes::sourceApplication
Optional< QString > sourceApplication
Definition: types.h:2873
qevercloud::NoteFilter::words
Optional< QString > words
Definition: types.h:792
qevercloud::UserAttributes::referralProof
Optional< QString > referralProof
Definition: types.h:1783
qevercloud::UserID
qint32 UserID
Definition: types.h:509
qevercloud::Publishing::operator!=
bool operator!=(const Publishing &other) const
Definition: types.h:3464
qevercloud::NoteAttributes::reminderDoneTime
Optional< Timestamp > reminderDoneTime
Definition: types.h:2915
qevercloud::NoteMetadata::operator!=
bool operator!=(const NoteMetadata &other) const
Definition: types.h:5496
qevercloud::SharedNote::recipientIdentity
Optional< Identity > recipientIdentity
Definition: types.h:3088
qevercloud::Accounting
Definition: types.h:1939