1syntax = "proto2"; 2 3package com.android.onboarding.protos; 4 5option java_outer_classname = "OnboardingProtos"; 6option java_package = "com.android.onboarding"; 7 8message LogProto { 9 optional ActivityNodeExecutedDirectlyProto activity_node_executed_directly = 10 1; 11 optional ActivityNodeExecutedForResultProto 12 activity_node_executed_for_result = 2; 13 optional ActivityNodeValidatingProto activity_node_validating = 3; 14 optional ActivityNodeFailedValidationProto activity_node_failed_validation = 15 4; 16 optional ActivityNodeExtractArgumentProto activity_node_extract_argument = 5; 17 optional ActivityNodeArgumentExtractedProto activity_node_argument_extracted = 18 6; 19 optional ActivityNodeSetResultProto activity_node_set_result = 7; 20 optional ActivityNodeFailProto activity_node_fail = 8; 21 optional ActivityNodeResultReceivedProto activity_node_result_received = 9; 22 optional ActivityNodeStartExecuteSynchronouslyProto 23 activity_node_start_execute_synchronously = 10; 24 optional ActivityNodeExecutedSynchronouslyProto 25 activity_node_executed_synchronously = 11; 26 optional ActivityNodeFinishedProto activity_node_finished = 12; 27 optional ActivityNodeResumedAfterLaunchProto 28 activity_node_resumed_after_launch = 13; 29 optional ActivityNodeResumedProto activity_node_resumed = 14; 30} 31 32message ActivityNodeExecutedDirectlyProto { 33 optional int64 source_node_id = 1; 34 optional int64 node_id = 2; 35 optional string node_name = 3; 36 optional int64 timestamp = 4; 37 optional string node_component = 5; 38} 39 40message ActivityNodeExecutedForResultProto { 41 optional int64 source_node_id = 1; 42 optional int64 node_id = 2; 43 optional string node_name = 3; 44 optional int64 timestamp = 4; 45 optional string node_component = 5; 46} 47 48message ActivityNodeValidatingProto { 49 optional int64 node_id = 1; 50 optional string node_name = 2; 51 optional int64 timestamp = 3; 52 optional string node_component = 4; 53} 54 55message ActivityNodeFailedValidationProto { 56 optional int64 node_id = 1; 57 optional string node_name = 2; 58 optional IntentDataProto intent = 3; 59 optional int64 timestamp = 4; 60 optional string node_component = 5; 61} 62 63message ActivityNodeExtractArgumentProto { 64 optional int64 node_id = 1; 65 optional string node_name = 2; 66 optional IntentDataProto intent = 3; 67 optional int64 timestamp = 4; 68 optional string node_component = 5; 69} 70 71message ActivityNodeArgumentExtractedProto { 72 optional int64 node_id = 1; 73 optional string node_name = 2; 74 optional int64 timestamp = 3; 75 optional string node_component = 4; 76} 77 78message ActivityNodeSetResultProto { 79 optional int64 node_id = 1; 80 optional string node_name = 2; 81 optional int64 timestamp = 3; 82 optional string node_component = 4; 83} 84 85message ActivityNodeFailProto { 86 optional int64 node_id = 1; 87 optional string reason = 2; 88 optional int64 timestamp = 3; 89 optional string node_component = 4; 90} 91 92message ActivityNodeResultReceivedProto { 93 optional int64 node_id = 1; 94 optional string node_name = 2; 95 optional int64 timestamp = 3; 96 optional string node_component = 4; 97} 98 99message ActivityNodeStartExecuteSynchronouslyProto { 100 optional int64 source_node_id = 1; 101 optional int64 node_id = 2; 102 optional string node_name = 3; 103 optional int64 timestamp = 4; 104 optional string node_component = 5; 105} 106 107message ActivityNodeExecutedSynchronouslyProto { 108 optional int64 source_node_id = 1; 109 optional int64 node_id = 2; 110 optional string node_name = 3; 111 optional int64 timestamp = 4; 112 optional string node_component = 5; 113} 114 115message ActivityNodeFinishedProto { 116 optional int64 node_id = 1; 117 optional string node_name = 2; 118 optional int64 timestamp = 3; 119 optional string node_component = 4; 120} 121 122message ActivityNodeResumedAfterLaunchProto { 123 optional int64 source_node_id = 1; 124 optional int64 node_id = 2; 125 optional string node_name = 3; 126 optional int64 timestamp = 4; 127 optional string node_component = 5; 128} 129 130message ActivityNodeResumedProto { 131 optional int64 node_id = 1; 132 optional string node_name = 2; 133 optional int64 timestamp = 3; 134 optional string node_component = 4; 135} 136 137message IntentDataProto { 138 optional string action = 1; 139} 140