package cloudkitp

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Asset

cloudkit.proto:850

Used in: Package, Record.Field.Value

message AssetGetResponse

cloudkit.proto:455

Used in: BundledRequests

message AssetUploadData

cloudkit.proto:424

Used in: AssetUploadTokenRetrieveRequest.AssetUpload.Asset, AssetUploadTokenRetrieveResponse.AssetInfo

message AssetUploadTokenRetrieveRequest

cloudkit.proto:434

Used in: RequestOperation

message AssetUploadTokenRetrieveRequest.AssetUpload

cloudkit.proto:435

Used in: AssetUploadTokenRetrieveRequest

message AssetUploadTokenRetrieveRequest.AssetUpload.Asset

cloudkit.proto:440

Used in: AssetUpload

message AssetUploadTokenRetrieveRequest.AssetUpload.Name

cloudkit.proto:436

Used in: Asset

message AssetUploadTokenRetrieveResponse

cloudkit.proto:645

Used in: ResponseOperation

message AssetUploadTokenRetrieveResponse.AssetInfo

cloudkit.proto:646

Metadata about the asset, how to use it in a zone, etc.

Used in: AssetUploadTokenRetrieveResponse

message AssetsToDownload

cloudkit.proto:1003

Used in: QueryRetrieveRequest, RecordRetrieveRequest, RetrieveChangesRequest

message Bottle

cloudkit.proto:225

Used in: CuttlefishEstablshRequest, CuttlefishJoinWithVoucherRequest, EscrowData

message BundledRequests

cloudkit.proto:461

Used in: ResponseOperation

message CuttlefishChange

cloudkit.proto:321

Used in: CuttlefishChanges

message CuttlefishChanges

cloudkit.proto:326

Used in: CuttlefishEstablishResponse, CuttlefishFetchChangesResponse, CuttlefishJoinWithVoucherResponse, CuttlefishUpdateTrustResponse

message CuttlefishEstablishResponse

cloudkit.proto:406

message CuttlefishEstablshRequest

cloudkit.proto:263

message CuttlefishFetchChangesRequest

cloudkit.proto:317

message CuttlefishFetchChangesResponse

cloudkit.proto:331

message CuttlefishFetchRecoverableTlkSharesRequest

cloudkit.proto:420

message CuttlefishFetchRecoverableTlkSharesResponse

cloudkit.proto:394

message CuttlefishFetchViableBottleRequest

cloudkit.proto:335

message CuttlefishFetchViableBottleResponse

cloudkit.proto:388

message CuttlefishJoinWithVoucherRequest

cloudkit.proto:284

message CuttlefishJoinWithVoucherResponse

cloudkit.proto:402

message CuttlefishMetrics

cloudkit.proto:280

(message has no fields)

message CuttlefishPeer

cloudkit.proto:191

Used in: CuttlefishChange, CuttlefishEstablshRequest, CuttlefishJoinWithVoucherRequest

message CuttlefishRecord

cloudkit.proto:294

Used in: CuttlefishEstablishResponse, CuttlefishRecoverableTlkShare, CuttlefishRecoverableViewKeys

message CuttlefishRecoverableTlkShare

cloudkit.proto:304

Used in: CuttlefishFetchRecoverableTlkSharesResponse

message CuttlefishRecoverableViewKeys

cloudkit.proto:298

Used in: CuttlefishRecoverableTlkShare

message CuttlefishResetRequest

cloudkit.proto:340

message CuttlefishResetResponse

cloudkit.proto:344

(message has no fields)

message CuttlefishSerializedKey

cloudkit.proto:310

message CuttlefishTimestamp

cloudkit.proto:270

Used in: IdmsTrustedDevicesVersion

message CuttlefishUpdateTrustRequest

cloudkit.proto:411

message CuttlefishUpdateTrustResponse

cloudkit.proto:398

message Date

cloudkit.proto:846

Used in: DateStatistics, Location.Coordinate, Record.Field.EncryptedValue, Record.Field.Value

message DateStatistics

cloudkit.proto:871

Used in: Record

message EncryptedAttributes

cloudkit.proto:1072

message EscrowData

cloudkit.proto:382

Used in: CuttlefishFetchViableBottleResponse

message EscrowMeta

cloudkit.proto:378

Used in: CuttlefishFetchViableBottleResponse, EscrowData

(message has no fields)

message FileToken

cloudkit.proto:1065

Used in: FileTokens

message FileTokens

cloudkit.proto:1061

message FunctionInvokeRequest

cloudkit.proto:120

Used in: RequestOperation

message FunctionInvokeResponse

cloudkit.proto:115

Used in: ResponseOperation

message Identifier

cloudkit.proto:1035

Used in: MergeIdentifier, Record, RecordIdentifier, RecordZoneIdentifier, RequestOperation.Header, ShareIdentifier

enum Identifier.Type

cloudkit.proto:1036

Used in: Identifier

message IdmsTrustedDevicesVersion

cloudkit.proto:275

message Locale

cloudkit.proto:1008

Used in: RequestOperation.Header

message Location

cloudkit.proto:876

message Location.Bound

cloudkit.proto:877

Used in: Location, Query.Filter

message Location.Coordinate

cloudkit.proto:881

Used in: Location, Query.Sort, Record.Field.Value

message MergeIdentifier

cloudkit.proto:1025

message NamedHeader

cloudkit.proto:7

Used in: AssetGetResponse, AssetUploadTokenRetrieveRequest, AssetUploadTokenRetrieveResponse, PutComplete.Receipt, RequestOperation.Header.MMCSHeaders

message OTBottle

cloudkit.proto:209

message OTBottle.OTAuthenticatedCiphertext

cloudkit.proto:210

Used in: OTBottle

message OTInternalBottle

cloudkit.proto:204

message OTPrivateKey

cloudkit.proto:199

Used in: OTInternalBottle

message OctagonPairingMessage

cloudkit.proto:346

Used in: OctagonWrapper

message OctagonPairingMessage.Step1

cloudkit.proto:347

Used in: OctagonPairingMessage

message OctagonPairingMessage.Step4

cloudkit.proto:350

Used in: OctagonPairingMessage

message OctagonPairingMessage.Step5

cloudkit.proto:363

Used in: OctagonPairingMessage

message OctagonPairingMessage.SupportsOctagon

cloudkit.proto:357

Used in: OctagonPairingMessage

message OctagonPairingMessage.SupportsSOS

cloudkit.proto:360

Used in: OctagonPairingMessage

message OctagonWrapper

cloudkit.proto:374

message Operation

cloudkit.proto:658

Used in: RequestOperation, ResponseOperation

enum Operation.Type

cloudkit.proto:659

Used in: Operation

message Package

cloudkit.proto:896

Used in: Record.Field.Value

message PeerDisposition

cloudkit.proto:156

Used in: PeerDynamicInfo

message PeerDisposition.DispositionType

cloudkit.proto:157

Used in: PeerDisposition

message PeerDynamicInfo

cloudkit.proto:172

message PeerPermanentInfo

cloudkit.proto:127

message PeerStableInfo

cloudkit.proto:136

message ProtectionInfo

cloudkit.proto:1049

Used in: Asset, Record, Zone

message ProtoPCSKey

cloudkit.proto:994

message ProtoPCSPrivateKey

cloudkit.proto:989

the abuse of the cloudkit file continues, this should really go in a PCS file, but it only has two messages...

Used in: ProtoPCSKey

message PutComplete

cloudkit.proto:12

message PutComplete.Receipt

cloudkit.proto:13

Used in: PutComplete

message Query

cloudkit.proto:789

Used in: QueryRetrieveRequest

message Query.Filter

cloudkit.proto:790

Used in: Query

enum Query.Filter.Type

cloudkit.proto:791

Used in: Filter

enum Query.QueryOperator

cloudkit.proto:834

Used in: Query

message Query.Sort

cloudkit.proto:822

Used in: Query

enum Query.Sort.Order

cloudkit.proto:823

Used in: Sort

message QueryRetrieveRequest

cloudkit.proto:763

/api/client/query/retrieve

Used in: RequestOperation

message QueryRetrieveResponse

cloudkit.proto:772

Used in: ResponseOperation

message QueryRetrieveResponse.QueryResult

cloudkit.proto:773

Used in: QueryRetrieveResponse

enum QueryRetrieveResponse.QueryResult.Type

cloudkit.proto:774

Used in: QueryResult

message Record

cloudkit.proto:901

Used in: CuttlefishRecord, QueryRetrieveResponse.QueryResult, RecordRetrieveResponse, RecordSaveRequest, RetrieveChangesResponse.RecordChange

message Record.Field

cloudkit.proto:902

Used in: Record

message Record.Field.EncryptedValue

cloudkit.proto:907

message Record.Field.Identifier

cloudkit.proto:903

Used in: Query.Filter, Query.Sort, Field, RequestedFields

message Record.Field.Value

cloudkit.proto:913

Used in: Query.Filter, Field

enum Record.Field.Value.Type

cloudkit.proto:914

Used in: Value

message Record.Reference

cloudkit.proto:957

Used in: Field.Value

enum Record.Reference.Type

cloudkit.proto:958

Used in: Reference

message Record.Type

cloudkit.proto:968

Used in: AssetUploadTokenRetrieveRequest.AssetUpload, Query, Record, RetrieveChangesResponse.RecordChange

message RecordDeleteRequest

cloudkit.proto:27

Used in: RequestOperation

message RecordIdentifier

cloudkit.proto:1020

Used in: Asset, AssetUploadData, AssetUploadTokenRetrieveRequest.AssetUpload, QueryRetrieveResponse.QueryResult, Record, Record.Reference, RecordDeleteRequest, RecordRetrieveRequest, RetrieveChangesResponse.RecordChange

message RecordRetrieveRequest

cloudkit.proto:737

/api/client/record/retrieve

Used in: RequestOperation

message RecordRetrieveRequest.RetrieveAssetURL

cloudkit.proto:738

Used in: RecordRetrieveRequest

enum RecordRetrieveRequest.RetrieveAssetURL.Type

cloudkit.proto:739

Used in: RetrieveAssetURL

message RecordRetrieveResponse

cloudkit.proto:757

Used in: ResponseOperation

message RecordSaveRequest

cloudkit.proto:465

Used in: RequestOperation

message RecordZoneIdentifier

cloudkit.proto:1030

Used in: MergeIdentifier, QueryRetrieveRequest, RecordIdentifier, RetrieveChangesRequest, ShareIdentifier, Zone, ZoneDeleteRequest, ZoneRetrieveRequest

message RequestOperation

cloudkit.proto:42

Based on https://gist.github.com/horrorho/9c0ff20055b854f4298750cfad635fe2 and https://github.com/horrorho/InflatableDonkey/blob/master/src/main/resources/cloud_kit.proto

message RequestOperation.Header

cloudkit.proto:43

Used in: RequestOperation

enum RequestOperation.Header.ContainerEnvironment

cloudkit.proto:44

Used in: Header

enum RequestOperation.Header.Database

cloudkit.proto:49

Used in: Header

enum RequestOperation.Header.IsolationLevel

cloudkit.proto:55

Used in: Header

message RequestOperation.Header.MMCSHeaders

cloudkit.proto:60

Used in: Header

message RequestedFields

cloudkit.proto:999

Used in: AssetsToDownload, QueryRetrieveRequest, RecordRetrieveRequest, RecordRetrieveRequest.RetrieveAssetURL, RetrieveChangesRequest

message ResponseOperation

cloudkit.proto:473

message ResponseOperation.Result

cloudkit.proto:474

Used in: ResponseOperation

enum ResponseOperation.Result.Code

cloudkit.proto:572

Used in: Result

message ResponseOperation.Result.Error

cloudkit.proto:475

Used in: Result

message ResponseOperation.Result.Error.Client

cloudkit.proto:476

Used in: Error

enum ResponseOperation.Result.Error.Client.Code

cloudkit.proto:477

Used in: Client

message ResponseOperation.Result.Error.Extension

cloudkit.proto:557

Used in: Error

message ResponseOperation.Result.Error.Server

cloudkit.proto:543

Used in: Error

enum ResponseOperation.Result.Error.Server.Code

cloudkit.proto:544

Used in: Server

message RetrieveChangesRequest

cloudkit.proto:603

Used in: RequestOperation

message RetrieveChangesResponse

cloudkit.proto:615

Used in: ResponseOperation

message RetrieveChangesResponse.RecordChange

cloudkit.proto:616

Used in: RetrieveChangesResponse

message ShareIdentifier

cloudkit.proto:1015

Used in: Record

message SignedInfo

cloudkit.proto:180

Used in: CuttlefishPeer, CuttlefishUpdateTrustRequest

message TlkShare

cloudkit.proto:249

Used in: CuttlefishEstablshRequest, CuttlefishJoinWithVoucherRequest, CuttlefishUpdateTrustRequest

message ViewKeys

cloudkit.proto:234

Used in: CuttlefishEstablshRequest, CuttlefishJoinWithVoucherRequest, CuttlefishUpdateTrustRequest

message ViewKeys.ViewKey

cloudkit.proto:235

Used in: ViewKeys

message Voucher

cloudkit.proto:185

message Zone

cloudkit.proto:1054

Used in: ZoneRetrieveResponse.ZoneSummary, ZoneSaveRequest

message ZoneDeleteRequest

cloudkit.proto:31

Used in: RequestOperation

message ZoneDeleteResponse

cloudkit.proto:601

Used in: ResponseOperation

(message has no fields)

message ZoneRetrieveRequest

cloudkit.proto:719

/api/client/zone/retrieve

Used in: RequestOperation

message ZoneRetrieveResponse

cloudkit.proto:723

Used in: ResponseOperation

message ZoneRetrieveResponse.ZoneSummary

cloudkit.proto:724

Used in: ZoneRetrieveResponse

message ZoneSaveRequest

cloudkit.proto:36

Used in: RequestOperation

message ZoneSaveResponse

cloudkit.proto:597

Used in: ResponseOperation

(message has no fields)