1syntax = "proto2"; 2 3package com.android.settings.intelligence; 4option java_outer_classname = "ContextualCardProto"; 5 6message ContextualCardList { 7 repeated ContextualCard card = 1; 8} 9 10message ContextualCard { 11 12 /** 13 * The category of a card: this is a hint for how a card should be collected, 14 * ranked, and presented 15 */ 16 enum Category { 17 DEFAULT = 0; 18 SUGGESTION = 1; 19 POSSIBLE = 2; 20 IMPORTANT = 3; 21 DEFERRED_SETUP = 5; 22 STICKY = 6; 23 } 24 25 /** Slice uri of the contextual card */ 26 optional string sliceUri = 1; 27 28 /** Name of the card. It should be identical in every app */ 29 optional string cardName = 3; 30 31 optional Category card_category = 4; 32 33 optional double card_score = 5; 34} 35