1syntax = "proto2"; 2 3option java_package = "com.android.dialer.calllog.model"; 4option java_multiple_files = true; 5 6 7package com.android.dialer.calllog.model; 8 9import "java/com/android/dialer/calllog/database/contract/coalesced_ids.proto"; 10import "java/com/android/dialer/calllog/database/contract/number_attributes.proto"; 11import "java/com/android/dialer/phonenumberproto/dialer_phone_number.proto"; 12 13// Contains the contents of a row from the CoalescedAnnotatedCallLog. 14// Next ID: 17 15message CoalescedRow { 16 // Value in column CoalescedAnnotatedCallLog._ID 17 optional int64 id = 1; 18 19 // Value in column CoalescedAnnotatedCallLog.TIMESTAMP 20 optional int64 timestamp = 2; 21 22 // Value in column CoalescedAnnotatedCallLog.NUMBER 23 optional com.android.dialer.DialerPhoneNumber number = 3; 24 25 // Value in column CoalescedAnnotatedCallLog.FORMATTED_NUMBER 26 optional string formatted_number = 4; 27 28 // Value in column CoalescedAnnotatedCallLog.NUMBER_PRESENTATION 29 optional int32 number_presentation = 5; 30 31 // Value in column CoalescedAnnotatedCallLog.IS_READ 32 optional bool is_read = 6; 33 34 // Value in column CoalescedAnnotatedCallLog.NEW 35 optional bool is_new = 7; 36 37 // Value in column CoalescedAnnotatedCallLog.GEOCODED_LOCATION 38 optional string geocoded_location = 8; 39 40 // Value in column CoalescedAnnotatedCallLog.PHONE_ACCOUNT_COMPONENT_NAME 41 optional string phone_account_component_name = 9; 42 43 // Value in column CoalescedAnnotatedCallLog.PHONE_ACCOUNT_ID 44 optional string phone_account_id = 10; 45 46 // Value in column CoalescedAnnotatedCallLog.FEATURES 47 optional int32 features = 11; 48 49 // Value in column CoalescedAnnotatedCallLog.CALL_TYPE 50 optional int32 call_type = 12; 51 52 // Value in column CoalescedAnnotatedCallLog.NUMBER_ATTRIBUTES 53 optional com.android.dialer.NumberAttributes number_attributes = 13; 54 55 // Value in column CoalescedAnnotatedCallLog.IS_VOICEMAIL_CALL 56 optional bool is_voicemail_call = 14; 57 58 // Value in column CoalescedAnnotatedCallLog.VOICEMAIL_CALL_TAG 59 optional string voicemail_call_tag = 15; 60 61 // Value in column CoalescedAnnotatedCallLog.COALESCED_IDS 62 optional com.android.dialer.CoalescedIds coalesced_ids = 16; 63} 64