Home | History | Annotate | Download | only in blockreportspam
      1 syntax = "proto2";
      2 
      3 option java_package = "com.android.dialer.blockreportspam";
      4 option java_multiple_files = true;
      5 option optimize_for = LITE_RUNTIME;
      6 
      7 
      8 package com.android.dialer.blockreportspam;
      9 
     10 import "java/com/android/dialer/logging/contact_source.proto";
     11 import "java/com/android/dialer/logging/reporting_location.proto";
     12 
     13 // Contains information needed in dialogs that allow a user to block a number
     14 // and/or report it as spam/not spam.
     15 // Next ID: 6
     16 message BlockReportSpamDialogInfo {
     17   // A dialer-normalized version of the number used in the dialogs.
     18   // See DialerPhoneNumber#normalized_number.
     19   optional string normalized_number = 1;
     20 
     21   // The ISO 3166-1 two letters country code of the number.
     22   optional string country_iso = 2;
     23 
     24   // Type of the call to/from the number, as defined in
     25   // android.provider.CallLog.Calls
     26   optional int32 call_type = 3;
     27 
     28   // The location where the number is reported.
     29   optional com.android.dialer.logging.ReportingLocation.Type
     30       reporting_location = 4;
     31 
     32   // The source where contact info is associated with the number.
     33   optional com.android.dialer.logging.ContactSource.Type contact_source = 5;
     34 }