1// Copyright 2022 Google LLC 2// 3// Licensed under the Apache License, Version 2.0 (the "License"); 4// you may not use this file except in compliance with the License. 5// You may obtain a copy of the License at 6// 7// http://www.apache.org/licenses/LICENSE-2.0 8// 9// Unless required by applicable law or agreed to in writing, software 10// distributed under the License is distributed on an "AS IS" BASIS, 11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12// See the License for the specific language governing permissions and 13// limitations under the License. 14 15syntax = "proto3"; 16 17package google.maps.routes.v1; 18 19option cc_enable_arenas = true; 20option csharp_namespace = "Google.Maps.Routes.V1"; 21option go_package = "cloud.google.com/go/maps/routes/apiv1/routespb;routespb"; 22option java_multiple_files = true; 23option java_outer_classname = "TollPassesProto"; 24option java_package = "com.google.maps.routes.v1"; 25option objc_class_prefix = "GMRS"; 26option php_namespace = "Google\\Maps\\Routes\\V1"; 27 28// List of toll passes around the world that we support. 29enum TollPass { 30 // Not used. If this value is used, then the request fails. 31 TOLL_PASS_UNSPECIFIED = 0; 32 33 // One of many Sydney toll pass providers. 34 // https://www.myetoll.com.au 35 AU_ETOLL_TAG = 82; 36 37 // One of many Sydney toll pass providers. 38 // https://www.tollpay.com.au/ 39 AU_EWAY_TAG = 83; 40 41 // Australia-wide toll pass. 42 // See additional details at https://www.linkt.com.au/. 43 AU_LINKT = 2; 44 45 // Argentina toll pass. See additional details at https://telepase.com.ar 46 AR_TELEPASE = 3; 47 48 // Brazil toll pass. See additional details at https://www.autoexpreso.com 49 BR_AUTO_EXPRESO = 81; 50 51 // Brazil toll pass. See additional details at https://conectcar.com. 52 BR_CONECTCAR = 7; 53 54 // Brazil toll pass. See additional details at https://movemais.com. 55 BR_MOVE_MAIS = 8; 56 57 // Brazil toll pass. See additional details at https://pasorapido.gob.do/ 58 BR_PASSA_RAPIDO = 88; 59 60 // Brazil toll pass. See additional details at https://www.semparar.com.br. 61 BR_SEM_PARAR = 9; 62 63 // Brazil toll pass. See additional details at https://taggy.com.br. 64 BR_TAGGY = 10; 65 66 // Brazil toll pass. See additional details at 67 // https://veloe.com.br/site/onde-usar. 68 BR_VELOE = 11; 69 70 // Canada to United States border crossing. 71 CA_US_AKWASASNE_SEAWAY_CORPORATE_CARD = 84; 72 73 // Canada to United States border crossing. 74 CA_US_AKWASASNE_SEAWAY_TRANSIT_CARD = 85; 75 76 // Ontario, Canada to Michigan, United States border crossing. 77 CA_US_BLUE_WATER_EDGE_PASS = 18; 78 79 // Ontario, Canada to Michigan, United States border crossing. 80 CA_US_CONNEXION = 19; 81 82 // Canada to United States border crossing. 83 CA_US_NEXUS_CARD = 20; 84 85 // Indonesia. 86 // E-card provided by multiple banks used to pay for tolls. All e-cards 87 // via banks are charged the same so only one enum value is needed. E.g. 88 // Bank Mandiri https://www.bankmandiri.co.id/e-money 89 // BCA https://www.bca.co.id/flazz 90 // BNI https://www.bni.co.id/id-id/ebanking/tapcash 91 ID_E_TOLL = 16; 92 93 // India. 94 IN_FASTAG = 78; 95 96 // India, HP state plate exemption. 97 IN_LOCAL_HP_PLATE_EXEMPT = 79; 98 99 // Mexico toll pass. 100 MX_TAG_IAVE = 12; 101 102 // Mexico toll pass company. One of many operating in Mexico City. See 103 // additional details at https://www.televia.com.mx. 104 MX_TAG_TELEVIA = 13; 105 106 // Mexico toll pass. See additional details at 107 // https://www.viapass.com.mx/viapass/web_home.aspx. 108 MX_VIAPASS = 14; 109 110 // AL, USA. 111 US_AL_FREEDOM_PASS = 21; 112 113 // AK, USA. 114 US_AK_ANTON_ANDERSON_TUNNEL_BOOK_OF_10_TICKETS = 22; 115 116 // CA, USA. 117 US_CA_FASTRAK = 4; 118 119 // Indicates driver has any FasTrak pass in addition to the DMV issued Clean 120 // Air Vehicle (CAV) sticker. 121 // https://www.bayareafastrak.org/en/guide/doINeedFlex.shtml 122 US_CA_FASTRAK_CAV_STICKER = 86; 123 124 // CO, USA. 125 US_CO_EXPRESSTOLL = 23; 126 127 // CO, USA. 128 US_CO_GO_PASS = 24; 129 130 // DE, USA. 131 US_DE_EZPASSDE = 25; 132 133 // FL, USA. 134 US_FL_BOB_SIKES_TOLL_BRIDGE_PASS = 65; 135 136 // FL, USA. 137 US_FL_DUNES_COMMUNITY_DEVELOPMENT_DISTRICT_EXPRESSCARD = 66; 138 139 // FL, USA. 140 US_FL_EPASS = 67; 141 142 // FL, USA. 143 US_FL_GIBA_TOLL_PASS = 68; 144 145 // FL, USA. 146 US_FL_LEEWAY = 69; 147 148 // FL, USA. 149 US_FL_SUNPASS = 70; 150 151 // FL, USA. 152 US_FL_SUNPASS_PRO = 71; 153 154 // IL, USA. 155 US_IL_EZPASSIL = 73; 156 157 // IL, USA. 158 US_IL_IPASS = 72; 159 160 // IN, USA. 161 US_IN_EZPASSIN = 26; 162 163 // KS, USA. 164 US_KS_BESTPASS_HORIZON = 27; 165 166 // KS, USA. 167 US_KS_KTAG = 28; 168 169 // KS, USA. 170 US_KS_NATIONALPASS = 29; 171 172 // KS, USA. 173 US_KS_PREPASS_ELITEPASS = 30; 174 175 // KY, USA. 176 US_KY_RIVERLINK = 31; 177 178 // LA, USA. 179 US_LA_GEAUXPASS = 32; 180 181 // LA, USA. 182 US_LA_TOLL_TAG = 33; 183 184 // MA, USA. 185 US_MA_EZPASSMA = 6; 186 187 // MD, USA. 188 US_MD_EZPASSMD = 34; 189 190 // ME, USA. 191 US_ME_EZPASSME = 35; 192 193 // MI, USA. 194 US_MI_AMBASSADOR_BRIDGE_PREMIER_COMMUTER_CARD = 36; 195 196 // MI, USA. 197 US_MI_GROSSE_ILE_TOLL_BRIDGE_PASS_TAG = 37; 198 199 // MI, USA. 200 US_MI_IQ_PROX_CARD = 38; 201 202 // MI, USA. 203 US_MI_MACKINAC_BRIDGE_MAC_PASS = 39; 204 205 // MI, USA. 206 US_MI_NEXPRESS_TOLL = 40; 207 208 // MN, USA. 209 US_MN_EZPASSMN = 41; 210 211 // NC, USA. 212 US_NC_EZPASSNC = 42; 213 214 // NC, USA. 215 US_NC_PEACH_PASS = 87; 216 217 // NC, USA. 218 US_NC_QUICK_PASS = 43; 219 220 // NH, USA. 221 US_NH_EZPASSNH = 80; 222 223 // NJ, USA. 224 US_NJ_DOWNBEACH_EXPRESS_PASS = 75; 225 226 // NJ, USA. 227 US_NJ_EZPASSNJ = 74; 228 229 // NY, USA. 230 US_NY_EXPRESSPASS = 76; 231 232 // NY, USA. 233 US_NY_EZPASSNY = 77; 234 235 // OH, USA. 236 US_OH_EZPASSOH = 44; 237 238 // PA, USA. 239 US_PA_EZPASSPA = 45; 240 241 // RI, USA. 242 US_RI_EZPASSRI = 46; 243 244 // SC, USA. 245 US_SC_PALPASS = 47; 246 247 // TX, USA. 248 US_TX_BANCPASS = 48; 249 250 // TX, USA. 251 US_TX_DEL_RIO_PASS = 49; 252 253 // TX, USA. 254 US_TX_EFAST_PASS = 50; 255 256 // TX, USA. 257 US_TX_EAGLE_PASS_EXPRESS_CARD = 51; 258 259 // TX, USA. 260 US_TX_EPTOLL = 52; 261 262 // TX, USA. 263 US_TX_EZ_CROSS = 53; 264 265 // TX, USA. 266 US_TX_EZTAG = 54; 267 268 // TX, USA. 269 US_TX_LAREDO_TRADE_TAG = 55; 270 271 // TX, USA. 272 US_TX_PLUSPASS = 56; 273 274 // TX, USA. 275 US_TX_TOLLTAG = 57; 276 277 // TX, USA. 278 US_TX_TXTAG = 58; 279 280 // TX, USA. 281 US_TX_XPRESS_CARD = 59; 282 283 // UT, USA. 284 US_UT_ADAMS_AVE_PARKWAY_EXPRESSCARD = 60; 285 286 // VA, USA. 287 US_VA_EZPASSVA = 61; 288 289 // WA, USA. 290 US_WA_BREEZEBY = 17; 291 292 // WA, USA. 293 US_WA_GOOD_TO_GO = 1; 294 295 // WV, USA. 296 US_WV_EZPASSWV = 62; 297 298 // WV, USA. 299 US_WV_MEMORIAL_BRIDGE_TICKETS = 63; 300 301 // WV, USA. 302 US_WV_NEWELL_TOLL_BRIDGE_TICKET = 64; 303} 304