Get desktop application:
View/edit binary Protocol Buffers messages
Used in: Package, Record.Field.Value
optional string owner = 1
optional bytes signature = 2
optional bytes header = 3
optional uint64 size = 4
optional string downloadToken = 5
optional bytes downloadRequest = 6
optional string derivedContentType = 7
optional string contentBaseURL = 8
optional string requestor = 9
optional string uploadReceipt = 11
optional bytes data = 12
optional string downloadBaseURL = 13
optional uint64 downloadURLExpiration = 14
optional ProtectionInfo protectionInfo = 15
optional bytes referenceSignature = 17
optional uint64 downloadTokenExpiration = 18
Used in: QueryRetrieveRequest, RecordRetrieveRequest
optional bool allAssets = 1
repeated bytes chunk_checksum = 1
Used in: StorageHostChunkLists
required bytes chunk_checksum = 1
required ErrorResponse error_response = 2
Used in: FileChunkError
required bytes chunk_checksum = 1
required ErrorResponse error_response = 2
required uint32 chunk_index = 3
Used in: FileChunkList, StorageHostChunkList
required bytes chunk_checksum = 1
optional bytes chunk_encryption_key = 2
required uint32 chunk_length = 3
optional uint32 chunk_offset = 4
Used in: FileChecksumChunkReferences
required uint64 container_index = 1
required uint64 chunk_index = 2
Used in: DateStatistics, Location.Coordinate, Record.Field.Value
Used in: Record
optional Date creation = 1
optional Date modification = 2
optional string relativePath = 1
optional string domain = 2
optional uint64 birth = 3
optional uint64 modified = 4
optional uint64 statusChanged = 5
optional uint64 size = 6
optional uint32 groupID = 7
optional uint32 userID = 8
optional uint32 mode = 9
optional uint64 sizeBeforeCopy = 10
optional bytes linkTarget = 11
optional bytes encryptionKey = 12
optional bytes sha256Signature = 13
optional int32 domainOrdinal = 14
optional int32 flags = 15
optional int32 contentEncodingMethod = 16
optional int32 contentCompressionMethod = 17
Used in: ChunkError, ChunkErrorIndex, FileError, MethodCompletionInfo, StorageContainerError
required string domain = 1
required int32 error_code = 2
optional string error_description = 3
repeated ErrorResponse underlying_errors = 4
repeated NameValuePair name_value_pair = 5
Used in: FileChecksumAuthorizationList
required bytes file_checksum = 1
required string authorization = 2
repeated bytes chunk_checksums = 3
Used in: FileChecksumStorageHostChunkLists
required bytes file_checksum = 1
repeated ChunkReference chunk_references = 2
optional bytes file_signature = 3
Used in: FileGroups
Used in: FileGroups
required bytes file_checksum = 1
Used in: FileChunkLists
required bytes file_checksum = 1
required string authorization = 2
repeated ChunkInfo chunk_info = 3
Used in: FileGroups, StorageContainerChunkLists
required bytes file_checksum = 1
required ErrorResponse error_response = 2
Used in: FileTokens
optional bytes signature = 1
optional string downloadToken = 2
optional uint64 size = 3
optional bytes referenceSignature = 4
Used in: StorageContainerChunkList, StorageHostChunkList
required string hostname = 1
required uint32 port = 2
required string method = 3
required string uri = 4
required string transport_protocol = 5
required string transport_protocol_version = 6
required string scheme = 7
optional string datacenter = 9
optional uint64 expiry = 11
Used in: Record, RecordIdentifier, RecordZoneIdentifier, RequestOperation.Header, ShareIdentifier
Used in: Identifier
RECORD = 1
DEVICE = 2
SUBSCRIPTION = 3
SHARE = 4
COMMENT = 5
RECORD_ZONE = 6
USER = 7
Used in: RequestOperation.Header
optional string languageCode = 1
optional string regionCode = 2
repeated string enabledKeyboards = 3
optional string activeKeyboard = 4
Used in: Location, Query.Filter
optional double radius = 1
Used in: Location, Query.Sort, Record.Field.Value
optional double lattitude = 1
optional double longitude = 2
optional double horizontalAccuracy = 3
optional double altitude = 4
optional double verticalAccuracy = 5
optional double course = 6
optional double speed = 7
optional Date timestamp = 8
optional string AccountID = 1
repeated bytes backupUDID = 2
optional bytes backupUDID = 1
optional uint64 QuotaUsed = 2
optional uint64 KeysLastModified = 5
Used in: MBSBackup
optional string DeviceClass = 1
optional string ProductType = 2
optional string SerialNumber = 3
optional string DeviceColor = 4
optional string HardwareModel = 5
optional string MarketingName = 6
optional bytes FileID = 1
optional string Domain = 2
optional string RelativePath = 3
optional bytes Signature = 4
optional uint64 Size = 5
Used in: MBSFile
optional uint32 KeybagID = 1
optional string Target = 2
optional bytes EncryptionKey = 3
optional uint64 InodeNumber = 4
optional uint32 Mode = 5
optional uint32 UserID = 6
optional uint32 GroupID = 7
optional uint64 LastModified = 8
optional uint64 LastStatusChange = 9
optional uint64 Birth = 10
optional uint32 ProtectionClass = 12
optional uint32 EncryptionKeyVersion = 14
optional uint64 DecryptedSize = 15
Used in: MBSFileAuthTokens
required bytes FileID = 1
optional string AuthToken = 2
Used in: MBSFileAttributes
optional string Name = 1
optional bytes Value = 2
required bytes FileID = 1
Used in: MBSKeySet
optional uint32 KeyID = 1
optional bytes KeyData = 2
Used in: MBSBackup
optional uint32 SnapshotID = 1
optional uint64 QuotaReserved = 2
optional uint64 LastModified = 3
optional uint64 Committed = 6
Used in: MBSSnapshot
optional string DeviceName = 1
optional string ProductVersion = 2
optional string BuildVersion = 3
optional uint32 KeybagID = 4
optional bytes KeybagUUID = 5
optional int32 BackupReason = 6
optional int32 BackupType = 7
optional uint32 SnapshotID = 1
Used in: MethodCompletionInfoList
required string url = 1
required uint32 response_status_code = 2
optional string response_status_line = 3
repeated NameValuePair vendor_response_headers = 4
optional bytes response_body = 5
optional bytes client_computed_md5 = 7
repeated NameValuePair vendor_nv_pairs = 8
repeated NameValuePair client_nv_pairs = 9
required string storage_container_authorization_token = 10
Used in: ErrorResponse, HostInfo, MethodCompletionInfo
required string name = 1
required string value = 2
Used in: RequestOperation, ResponseOperation
optional string operationUUID = 1
optional bool synchronousMode = 3
optional bool last = 4
Used in: Operation
NONE_TYPE = 0
ZONE_SAVE_TYPE = 200
ZONE_RETRIEVE_TYPE = 201
ZONE_DELETE_TYPE = 202
ZONE_RETRIEVE_CHANGES_TYPE = 203
RECORD_SAVE_TYPE = 210
RECORD_RETRIEVE_TYPE = 211
RECORD_RETRIEVE_VERSIONS_TYPE = 212
RECORD_RETRIEVE_CHANGES_TYPE = 213
RECORD_DELETE_TYPE = 214
QUERY_RETRIEVE_TYPE = 220
ASSET_UPLOAD_TOKEN_RETRIEVE_TYPE = 230
CONTAINER_DELETE_TYPE = 240
CONTAINER_RESET_TYPE = 241
CONTAINER_SCHEMA_PROMOTION_TYPE = 242
USER_AVAILABLE_QUOTA_TYPE = 243
WEB_AUTH_TOKEN_RETRIEVE_TYPE = 250
SUBSCRIPTION_CREATE_TYPE = 300
SUBSCRIPTION_RETRIEVE_TYPE = 301
SUBSCRIPTION_DELETE_TYPE = 302
USER_RETRIEVE_TYPE = 400
USER_QUERYTYPE = 401
USER_PRIVACY_SETTINGS_RETRIEVE_TYPE = 402
USER_PRIVACY_SETTINGS_UPDATE_TYPE = 403
USER_PRIVACY_SETTINGS_RESET_TYPE = 404
USER_PRIVACY_SETTINGS_BATCH_LOOKUP = 405
SHARE_SAVE_TYPE = 500
SHARE_RETRIEVE_TYPE = 501
SHARE_DELETE_TYPE = 502
SHARE_ACCEPT_TYPE = 503
SHARE_TOKEN_SAVE_TYPE = 510
SHARE_TOKEN_RETRIEVE_TYPE = 511
SHARE_TOKEN_DELETE_TYPE = 512
POST_COMMENT_TYPE = 600
GET_COMMENTS_TYPE = 601
GET_COMMENT_TYPE = 613
DELETE_COMMENT_TYPE = 602
LIKE_TYPE = 610
UNLIKE_TYPE = 611
GET_LIKES_TYPE = 612
PULSE_TYPE = 700
PUSH_REGISTER_TYPE = 800
PUSH_UNREGISTER_TYPE = 801
PUSH_BADGE_TYPE = 802
PUSH_SYNC_TYPE = 803
PUSH_READ_TYPE = 804
MESCAL_SIGNATURE_TYPE = 1000
MESCAL_SESSION_INFO_TYPE = 1001
MESCAL_CERTIFICATE_TYPE = 1002
Used in: Record.Field.Value
optional Asset manifest = 1
repeated Asset sections = 2
Used in: Asset, Record, Zone
optional bytes protectionInfo = 1
optional string protectionInfoTag = 2
Used in: QueryRetrieveRequest
optional bool distinct = 4
Used in: Query
Used in: Filter
EQUALS = 1
NOT_EQUALS = 2
IN = 3
NOT_IN = 4
LESS_THAN = 5
LESS_THAN_OR_EQUALS = 6
GREATER_THAN = 7
GREATER_THAN_OR_EQUALS = 8
NEAR = 9
CONTAINS_ALL_TOKENS = 10
CONTAINS_ANY_TOKENS = 11
LIST_CONTAINS = 12
LIST_NOT_CONTAINS = 13
LIST_CONTAINS_ANY = 14
LIST_NOT_CONTAINS_ANY = 15
BEGINS_WITH = 16
NOT_BEGINS_WITH = 17
LIST_MEMBER_BEGINS_WITH = 18
NOT_LIST_MEMBER_BEGINS_WITH = 19
LIST_CONTAINS_ALL = 20
LIST_NOT_CONTAINS_ALL = 21
UNKNOWN = 22
Used in: Query
Used in: Query
Used in: Sort
ASCENDING = 1
DESCENDING = 2
UNKNOWN = 3
Used in: RequestOperation
optional Query query = 1
optional bytes continuationMarker = 2
optional uint32 limit = 3
Used in: ResponseOperation
optional bytes continuationMarker = 2
Used in: QueryRetrieveResponse
optional string etag = 2
optional Record record = 4
Used in: QueryResult
ID_AND_ETAG = 1
FULL_RECORD = 2
Used in: QueryRetrieveResponse.QueryResult, RecordRetrieveResponse
optional string etag = 1
optional Identifier createdBy = 4
repeated Record.Field recordField = 7
optional Identifier modifiedBy = 9
repeated string conflictLoserEtag = 10
optional string modifiedByDevice = 11
repeated Record.Field pluginFields = 12
optional ProtectionInfo protectionInfo = 13
optional uint32 permission = 15
Used in: Record
Used in: Query.Filter, Query.Sort, Field, RequestedFields
Used in: Query.Filter, Field
optional bytes bytesValue = 2
optional int64 signedValue = 4
optional double doubleValue = 5
optional Date dateValue = 6
optional string stringValue = 7
optional Reference referenceValue = 9
optional Asset assetValue = 10
repeated Value listValues = 11
optional Package packageValue = 12
Used in: Value
BYTES_TYPE = 1
DATE_TYPE = 2
STRING_TYPE = 3
LOCATION_TYPE = 4
REFERENCE_TYPE = 5
ASSET_TYPE = 6
INT64_TYPE = 7
DOUBLE_TYPE = 8
EMPTY_LIST = 9
DATE_LIST_TYPE = 10
BYTES_LIST_TYPE = 11
LOCATION_LIST_TYPE = 12
REFERENCE_LIST_TYPE = 13
ASSET_LIST_TYPE = 14
STRING_LIST_TYPE = 15
LIST_TYPE = 16
INT64_LIST_TYPE = 17
DOUBLE_LIST_TYPE = 18
PACKAGE_TYPE = 19
ENCRYPTED_BYTES_TYPE = 20
ENCRYPTED_BYTES_LIST_TYPE = 21
UNKNOWN = 22
Used in: Field.Value
Used in: Reference
OWNING = 1
WEAK = 2
VALIDATING = 3
Used in: Query, Record
Used in: Asset, QueryRetrieveResponse.QueryResult, Record, Record.Reference, RecordRetrieveRequest
Used in: RequestOperation
optional string versionETag = 3
optional string clientVersionETag = 4
Used in: RecordRetrieveRequest
optional int64 requestedTTL = 2
Used in: RetrieveAssetURL
PUBLISHED_URL = 1
STREAMING_URL = 2
Used in: ResponseOperation
optional Record record = 1
optional bool clientVersionETagMatch = 2
Used in: QueryRetrieveRequest, RecordIdentifier, ShareIdentifier, Zone, ZoneRetrieveRequest
Used in: RequestOperation
optional string userToken = 1
optional string applicationContainer = 2
optional string applicationBundle = 3
optional string applicationVersion = 4
optional uint64 applicationConfigVersion = 5
optional uint64 globalConfigVersion = 6
optional Identifier deviceIdentifier = 7
optional string deviceSoftwareVersion = 8
optional string deviceHardwareVersion = 9
optional string deviceLibraryName = 10
optional string deviceLibraryVersion = 11
optional string deviceFlowControlKey = 12
optional uint64 deviceFlowControlBudget = 13
optional uint64 deviceFlowControlBudgetCap = 14
optional float deviceFlowControlRegeneration = 15
optional uint64 deviceProtocolVersion = 16
optional Locale locale = 17
optional string mmcsProtocolVersion = 18
optional bytes clientChangeToken = 20
optional string deviceAssignedName = 21
optional string deviceHardwareID = 22
optional string userIDContainerID = 24
Used in: Header
PRODUCTION = 1
SANDBOX = 2
Used in: Header
PRIVATE_DB = 1
PUBLIC_DB = 2
SHARED_DB = 3
Used in: Header
Used in: AssetsToDownload, QueryRetrieveRequest, RecordRetrieveRequest, RecordRetrieveRequest.RetrieveAssetURL
optional uint32 operationCost = 1
optional Operation response = 2
Used in: ResponseOperation
Used in: Result
SUCCESS = 1
PARTIAL = 2
FAILURE = 3
INDETERMINATE = 4
Used in: Result
optional Error.Client clientError = 1
optional Error.Server serverError = 2
optional int32 retryAfterSeconds = 3
optional string errorDescription = 4
optional string errorKey = 5
optional string errorInternal = 6
Used in: Error
Used in: Client
UNKNOWN = 1
EXPIRED_APP_CONFIG = 2
EXPIRED_GLOBAL_CONFIG = 3
BAD_SYNTAX = 4
FORBIDDEN = 5
THROTTLED = 6
REFUSED = 7
NOT_SUPPORTED = 8
EXISTS = 9
REQUEST_ALREADY_PROCESSED = 10
BAD_AUTH_TOKEN = 11
NEEDS_AUTHENTICATION = 12
MESCAL_SIGNATURE_MISSING = 13
INVALID_MESCAL_SIGNATURE = 14
OP_LOCK_FAILURE = 15
ATOMIC_FAILURE = 16
RESET_NEEDED = 17
FIELDS_PER_TYPE_LIMIT_EXCEEDED = 18
TYPE_BUSY = 19
NUM_RECORD_TYPES_LIMIT_EXCEEDED = 20
INVALID_CONTAINER = 21
INVALID_RECORD_TYPE_NAME = 22
INVALID_FIELD_NAME = 23
INVALID_FIELD_VALUE = 24
INVALID_IDENTIFIER = 25
FIELD_NOT_QUERYABLE = 26
FIELD_NOT_SORTABLE = 27
QUERY_FILTER_LIMIT_EXCEEDED = 28
QUERY_FILTER_VALUES_LIMIT_EXCEEDED = 29
MEMBERSHIP_QUERY_LIMIT_EXCEEDED = 30
NOTIFICATION_ADDITIONAL_FIELD_LIMIT_EXCEEDED = 31
NOTIFICATION_ADDITIONAL_FIELD_INVALID_TYPE = 32
SUBSCRIPTION_LIMIT_EXCEEDED = 33
UNIQUE_TRIGGER_LIMIT_EXCEEDED = 34
TRIGGER_SUBSCRIPTION_BINDING_TYPE_MISMATCH = 35
ZONE_SIZE_LIMIT_EXCEEDED = 36
ZONE_COUNT_LIMIT_EXCEEDED = 37
UNIQUE_FIELD_FAILURE = 38
VALIDATING_REFERENCE_ERROR = 39
FULL_RESET_NEEDED = 40
ALREADY_SHARED = 41
EMAIL_OUT_OF_NETWORK = 42
DUPLICATE_SUBSCRIPTION = 43
EXPIRED_PUT_RECEIPT = 46
QUOTA_EXCEEDED = 47
ZONE_NOT_FOUND = 48
INVALID_BUNDLE_ID = 49
UNSUPPORTED_DEVICE = 50
BLACK_LISTED = 51
RECORD_PROTECTION_INFO_TAG_MISMATCH = 52
ZONE_PROTECTION_INFO_TAG_MISMATCH = 53
ASSET_SIZE_LIMIT_EXCEEDED = 54
BATCH_OPERATION_LIMIT_EXCEEDED = 55
REQUEST_SIZE_LIMIT_EXCEEDED = 56
RECORD_SIZE_LIMIT_EXCEEDED = 57
DATABASE_COMMIT_SIZE_EXCEEDED = 58
USER_DELETED_DATA_FOR_ZONE = 59
STALE_RECORD_UPDATE = 60
SHARE_PARTICIPANT_LIMIT_EXCEEDED = 61
SHARE_PARTICIPANT_ERROR = 62
Used in: Error
optional string extensionName = 1
optional uint32 typeCode = 2
optional bytes extensionPayload = 3
Used in: Error
Used in: Server
UNKNOWN = 1
OVERLOADED = 2
NOT_FOUND = 3
CONTAINER_UNAVAILABLE = 4
MESCAL_SIGNATURE_PARSE_ERROR = 6
ZONE_BUSY = 7
ZONE_UNAVAILABLE = 8
Used in: Record
Used in: StorageContainerChunkLists
required bytes storage_container_key = 1
required HostInfo host_info = 2
repeated bytes chunk_checksum = 3
required string storage_container_authorization_token = 4
repeated FileError file_error = 2
optional uint32 verbosity_level = 3
Used in: StorageContainerErrorList
required string storage_container_key = 1
required ErrorResponse error_response = 2
Used in: FileChecksumStorageHostChunkLists, StorageHostChunkLists
required HostInfo host_info = 1
repeated ChunkInfo chunk_info = 2
required string storage_container_key = 3
required string storage_container_authorization_token = 4
Used in: ZoneRetrieveResponse.ZoneSummary
optional string etag = 2
optional ProtectionInfo recordProtectionInfo = 6
Used in: RequestOperation
Used in: ResponseOperation
Used in: ZoneRetrieveResponse
optional Zone targetZone = 1
optional bytes currentServerContinuationToken = 2
optional bytes clientChangeToken = 3
optional int32 deviceCount = 4
optional int64 assetQuotaUsage = 5
optional int64 metadataQuotaUsage = 6