com.google.maps.routing.v2.TollPass Maven / Gradle / Ivy
/*
* Copyright 2024 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/maps/routing/v2/toll_passes.proto
// Protobuf Java Version: 3.25.3
package com.google.maps.routing.v2;
/**
*
*
*
* List of toll passes around the world that we support.
*
*
* Protobuf enum {@code google.maps.routing.v2.TollPass}
*/
public enum TollPass implements com.google.protobuf.ProtocolMessageEnum {
/**
*
*
*
* Not used. If this value is used, then the request fails.
*
*
* TOLL_PASS_UNSPECIFIED = 0;
*/
TOLL_PASS_UNSPECIFIED(0),
/**
*
*
*
* Sydney toll pass. See additional details at
* https://www.myetoll.com.au.
*
*
* AU_ETOLL_TAG = 82;
*/
AU_ETOLL_TAG(82),
/**
*
*
*
* Sydney toll pass. See additional details at https://www.tollpay.com.au.
*
*
* AU_EWAY_TAG = 83;
*/
AU_EWAY_TAG(83),
/**
*
*
*
* Australia-wide toll pass.
* See additional details at https://www.linkt.com.au/.
*
*
* AU_LINKT = 2;
*/
AU_LINKT(2),
/**
*
*
*
* Argentina toll pass. See additional details at https://telepase.com.ar
*
*
* AR_TELEPASE = 3;
*/
AR_TELEPASE(3),
/**
*
*
*
* Brazil toll pass. See additional details at https://www.autoexpreso.com
*
*
* BR_AUTO_EXPRESO = 81;
*/
BR_AUTO_EXPRESO(81),
/**
*
*
*
* Brazil toll pass. See additional details at https://conectcar.com.
*
*
* BR_CONECTCAR = 7;
*/
BR_CONECTCAR(7),
/**
*
*
*
* Brazil toll pass. See additional details at https://movemais.com.
*
*
* BR_MOVE_MAIS = 8;
*/
BR_MOVE_MAIS(8),
/**
*
*
*
* Brazil toll pass. See additional details at https://pasorapido.gob.do/
*
*
* BR_PASSA_RAPIDO = 88;
*/
BR_PASSA_RAPIDO(88),
/**
*
*
*
* Brazil toll pass. See additional details at https://www.semparar.com.br.
*
*
* BR_SEM_PARAR = 9;
*/
BR_SEM_PARAR(9),
/**
*
*
*
* Brazil toll pass. See additional details at https://taggy.com.br.
*
*
* BR_TAGGY = 10;
*/
BR_TAGGY(10),
/**
*
*
*
* Brazil toll pass. See additional details at
* https://veloe.com.br/site/onde-usar.
*
*
* BR_VELOE = 11;
*/
BR_VELOE(11),
/**
*
*
*
* Canada to United States border crossing.
*
*
* CA_US_AKWASASNE_SEAWAY_CORPORATE_CARD = 84;
*/
CA_US_AKWASASNE_SEAWAY_CORPORATE_CARD(84),
/**
*
*
*
* Canada to United States border crossing.
*
*
* CA_US_AKWASASNE_SEAWAY_TRANSIT_CARD = 85;
*/
CA_US_AKWASASNE_SEAWAY_TRANSIT_CARD(85),
/**
*
*
*
* Ontario, Canada to Michigan, United States border crossing.
*
*
* CA_US_BLUE_WATER_EDGE_PASS = 18;
*/
CA_US_BLUE_WATER_EDGE_PASS(18),
/**
*
*
*
* Ontario, Canada to Michigan, United States border crossing.
*
*
* CA_US_CONNEXION = 19;
*/
CA_US_CONNEXION(19),
/**
*
*
*
* Canada to United States border crossing.
*
*
* CA_US_NEXUS_CARD = 20;
*/
CA_US_NEXUS_CARD(20),
/**
*
*
*
* Indonesia.
* E-card provided by multiple banks used to pay for tolls. All e-cards
* via banks are charged the same so only one enum value is needed. E.g.
* - Bank Mandiri https://www.bankmandiri.co.id/e-money
* - BCA https://www.bca.co.id/flazz
* - BNI https://www.bni.co.id/id-id/ebanking/tapcash
*
*
* ID_E_TOLL = 16;
*/
ID_E_TOLL(16),
/**
*
*
*
* India.
*
*
* IN_FASTAG = 78;
*/
IN_FASTAG(78),
/**
*
*
*
* India, HP state plate exemption.
*
*
* IN_LOCAL_HP_PLATE_EXEMPT = 79;
*/
IN_LOCAL_HP_PLATE_EXEMPT(79),
/**
*
*
*
* Japan
* ETC. Electronic wireless system to collect tolls.
* https://www.go-etc.jp/
*
*
* JP_ETC = 98;
*/
JP_ETC(98),
/**
*
*
*
* Japan
* ETC2.0. New version of ETC with further discount and bidirectional
* communication between devices on vehicles and antennas on the road.
* https://www.go-etc.jp/etc2/index.html
*
*
* JP_ETC2 = 99;
*/
JP_ETC2(99),
/**
*
*
*
* Mexico toll pass.
* https://iave.capufe.gob.mx/#/
*
*
* MX_IAVE = 90;
*/
MX_IAVE(90),
/**
*
*
*
* Mexico
* https://www.pase.com.mx
*
*
* MX_PASE = 91;
*/
MX_PASE(91),
/**
*
*
*
* Mexico
* https://operadoravial.com/quick-pass/
*
*
* MX_QUICKPASS = 93;
*/
MX_QUICKPASS(93),
/**
*
*
*
* http://appsh.chihuahua.gob.mx/transparencia/?doc=/ingresos/TelepeajeFormato4.pdf
*
*
* MX_SISTEMA_TELEPEAJE_CHIHUAHUA = 89;
*/
MX_SISTEMA_TELEPEAJE_CHIHUAHUA(89),
/**
*
*
*
* Mexico
*
*
* MX_TAG_IAVE = 12;
*/
MX_TAG_IAVE(12),
/**
*
*
*
* Mexico toll pass company. One of many operating in Mexico City. See
* additional details at https://www.televia.com.mx.
*
*
* MX_TAG_TELEVIA = 13;
*/
MX_TAG_TELEVIA(13),
/**
*
*
*
* Mexico toll pass company. One of many operating in Mexico City.
* https://www.televia.com.mx
*
*
* MX_TELEVIA = 92;
*/
MX_TELEVIA(92),
/**
*
*
*
* Mexico toll pass. See additional details at
* https://www.viapass.com.mx/viapass/web_home.aspx.
*
*
* MX_VIAPASS = 14;
*/
MX_VIAPASS(14),
/**
*
*
*
* AL, USA.
*
*
* US_AL_FREEDOM_PASS = 21;
*/
US_AL_FREEDOM_PASS(21),
/**
*
*
*
* AK, USA.
*
*
* US_AK_ANTON_ANDERSON_TUNNEL_BOOK_OF_10_TICKETS = 22;
*/
US_AK_ANTON_ANDERSON_TUNNEL_BOOK_OF_10_TICKETS(22),
/**
*
*
*
* CA, USA.
*
*
* US_CA_FASTRAK = 4;
*/
US_CA_FASTRAK(4),
/**
*
*
*
* Indicates driver has any FasTrak pass in addition to the DMV issued Clean
* Air Vehicle (CAV) sticker.
* https://www.bayareafastrak.org/en/guide/doINeedFlex.shtml
*
*
* US_CA_FASTRAK_CAV_STICKER = 86;
*/
US_CA_FASTRAK_CAV_STICKER(86),
/**
*
*
*
* CO, USA.
*
*
* US_CO_EXPRESSTOLL = 23;
*/
US_CO_EXPRESSTOLL(23),
/**
*
*
*
* CO, USA.
*
*
* US_CO_GO_PASS = 24;
*/
US_CO_GO_PASS(24),
/**
*
*
*
* DE, USA.
*
*
* US_DE_EZPASSDE = 25;
*/
US_DE_EZPASSDE(25),
/**
*
*
*
* FL, USA.
*
*
* US_FL_BOB_SIKES_TOLL_BRIDGE_PASS = 65;
*/
US_FL_BOB_SIKES_TOLL_BRIDGE_PASS(65),
/**
*
*
*
* FL, USA.
*
*
* US_FL_DUNES_COMMUNITY_DEVELOPMENT_DISTRICT_EXPRESSCARD = 66;
*/
US_FL_DUNES_COMMUNITY_DEVELOPMENT_DISTRICT_EXPRESSCARD(66),
/**
*
*
*
* FL, USA.
*
*
* US_FL_EPASS = 67;
*/
US_FL_EPASS(67),
/**
*
*
*
* FL, USA.
*
*
* US_FL_GIBA_TOLL_PASS = 68;
*/
US_FL_GIBA_TOLL_PASS(68),
/**
*
*
*
* FL, USA.
*
*
* US_FL_LEEWAY = 69;
*/
US_FL_LEEWAY(69),
/**
*
*
*
* FL, USA.
*
*
* US_FL_SUNPASS = 70;
*/
US_FL_SUNPASS(70),
/**
*
*
*
* FL, USA.
*
*
* US_FL_SUNPASS_PRO = 71;
*/
US_FL_SUNPASS_PRO(71),
/**
*
*
*
* IL, USA.
*
*
* US_IL_EZPASSIL = 73;
*/
US_IL_EZPASSIL(73),
/**
*
*
*
* IL, USA.
*
*
* US_IL_IPASS = 72;
*/
US_IL_IPASS(72),
/**
*
*
*
* IN, USA.
*
*
* US_IN_EZPASSIN = 26;
*/
US_IN_EZPASSIN(26),
/**
*
*
*
* KS, USA.
*
*
* US_KS_BESTPASS_HORIZON = 27;
*/
US_KS_BESTPASS_HORIZON(27),
/**
*
*
*
* KS, USA.
*
*
* US_KS_KTAG = 28;
*/
US_KS_KTAG(28),
/**
*
*
*
* KS, USA.
*
*
* US_KS_NATIONALPASS = 29;
*/
US_KS_NATIONALPASS(29),
/**
*
*
*
* KS, USA.
*
*
* US_KS_PREPASS_ELITEPASS = 30;
*/
US_KS_PREPASS_ELITEPASS(30),
/**
*
*
*
* KY, USA.
*
*
* US_KY_RIVERLINK = 31;
*/
US_KY_RIVERLINK(31),
/**
*
*
*
* LA, USA.
*
*
* US_LA_GEAUXPASS = 32;
*/
US_LA_GEAUXPASS(32),
/**
*
*
*
* LA, USA.
*
*
* US_LA_TOLL_TAG = 33;
*/
US_LA_TOLL_TAG(33),
/**
*
*
*
* MA, USA.
*
*
* US_MA_EZPASSMA = 6;
*/
US_MA_EZPASSMA(6),
/**
*
*
*
* MD, USA.
*
*
* US_MD_EZPASSMD = 34;
*/
US_MD_EZPASSMD(34),
/**
*
*
*
* ME, USA.
*
*
* US_ME_EZPASSME = 35;
*/
US_ME_EZPASSME(35),
/**
*
*
*
* MI, USA.
*
*
* US_MI_AMBASSADOR_BRIDGE_PREMIER_COMMUTER_CARD = 36;
*/
US_MI_AMBASSADOR_BRIDGE_PREMIER_COMMUTER_CARD(36),
/**
*
*
*
* MI, USA.
*
*
* US_MI_BCPASS = 94;
*/
US_MI_BCPASS(94),
/**
*
*
*
* MI, USA.
*
*
* US_MI_GROSSE_ILE_TOLL_BRIDGE_PASS_TAG = 37;
*/
US_MI_GROSSE_ILE_TOLL_BRIDGE_PASS_TAG(37),
/**
*
*
*
* MI, USA.
* Deprecated as this pass type no longer exists.
*
*
* US_MI_IQ_PROX_CARD = 38 [deprecated = true];
*/
@java.lang.Deprecated
US_MI_IQ_PROX_CARD(38),
/**
*
*
*
* MI, USA.
*
*
* US_MI_IQ_TAG = 95;
*/
US_MI_IQ_TAG(95),
/**
*
*
*
* MI, USA.
*
*
* US_MI_MACKINAC_BRIDGE_MAC_PASS = 39;
*/
US_MI_MACKINAC_BRIDGE_MAC_PASS(39),
/**
*
*
*
* MI, USA.
*
*
* US_MI_NEXPRESS_TOLL = 40;
*/
US_MI_NEXPRESS_TOLL(40),
/**
*
*
*
* MN, USA.
*
*
* US_MN_EZPASSMN = 41;
*/
US_MN_EZPASSMN(41),
/**
*
*
*
* NC, USA.
*
*
* US_NC_EZPASSNC = 42;
*/
US_NC_EZPASSNC(42),
/**
*
*
*
* NC, USA.
*
*
* US_NC_PEACH_PASS = 87;
*/
US_NC_PEACH_PASS(87),
/**
*
*
*
* NC, USA.
*
*
* US_NC_QUICK_PASS = 43;
*/
US_NC_QUICK_PASS(43),
/**
*
*
*
* NH, USA.
*
*
* US_NH_EZPASSNH = 80;
*/
US_NH_EZPASSNH(80),
/**
*
*
*
* NJ, USA.
*
*
* US_NJ_DOWNBEACH_EXPRESS_PASS = 75;
*/
US_NJ_DOWNBEACH_EXPRESS_PASS(75),
/**
*
*
*
* NJ, USA.
*
*
* US_NJ_EZPASSNJ = 74;
*/
US_NJ_EZPASSNJ(74),
/**
*
*
*
* NY, USA.
*
*
* US_NY_EXPRESSPASS = 76;
*/
US_NY_EXPRESSPASS(76),
/**
*
*
*
* NY, USA.
*
*
* US_NY_EZPASSNY = 77;
*/
US_NY_EZPASSNY(77),
/**
*
*
*
* OH, USA.
*
*
* US_OH_EZPASSOH = 44;
*/
US_OH_EZPASSOH(44),
/**
*
*
*
* PA, USA.
*
*
* US_PA_EZPASSPA = 45;
*/
US_PA_EZPASSPA(45),
/**
*
*
*
* RI, USA.
*
*
* US_RI_EZPASSRI = 46;
*/
US_RI_EZPASSRI(46),
/**
*
*
*
* SC, USA.
*
*
* US_SC_PALPASS = 47;
*/
US_SC_PALPASS(47),
/**
*
*
*
* TX, USA.
*
*
* US_TX_AVI_TAG = 97;
*/
US_TX_AVI_TAG(97),
/**
*
*
*
* TX, USA.
*
*
* US_TX_BANCPASS = 48;
*/
US_TX_BANCPASS(48),
/**
*
*
*
* TX, USA.
*
*
* US_TX_DEL_RIO_PASS = 49;
*/
US_TX_DEL_RIO_PASS(49),
/**
*
*
*
* TX, USA.
*
*
* US_TX_EFAST_PASS = 50;
*/
US_TX_EFAST_PASS(50),
/**
*
*
*
* TX, USA.
*
*
* US_TX_EAGLE_PASS_EXPRESS_CARD = 51;
*/
US_TX_EAGLE_PASS_EXPRESS_CARD(51),
/**
*
*
*
* TX, USA.
*
*
* US_TX_EPTOLL = 52;
*/
US_TX_EPTOLL(52),
/**
*
*
*
* TX, USA.
*
*
* US_TX_EZ_CROSS = 53;
*/
US_TX_EZ_CROSS(53),
/**
*
*
*
* TX, USA.
*
*
* US_TX_EZTAG = 54;
*/
US_TX_EZTAG(54),
/**
*
*
*
* TX, USA.
*
*
* US_TX_FUEGO_TAG = 96;
*/
US_TX_FUEGO_TAG(96),
/**
*
*
*
* TX, USA.
*
*
* US_TX_LAREDO_TRADE_TAG = 55;
*/
US_TX_LAREDO_TRADE_TAG(55),
/**
*
*
*
* TX, USA.
*
*
* US_TX_PLUSPASS = 56;
*/
US_TX_PLUSPASS(56),
/**
*
*
*
* TX, USA.
*
*
* US_TX_TOLLTAG = 57;
*/
US_TX_TOLLTAG(57),
/**
*
*
*
* TX, USA.
*
*
* US_TX_TXTAG = 58;
*/
US_TX_TXTAG(58),
/**
*
*
*
* TX, USA.
*
*
* US_TX_XPRESS_CARD = 59;
*/
US_TX_XPRESS_CARD(59),
/**
*
*
*
* UT, USA.
*
*
* US_UT_ADAMS_AVE_PARKWAY_EXPRESSCARD = 60;
*/
US_UT_ADAMS_AVE_PARKWAY_EXPRESSCARD(60),
/**
*
*
*
* VA, USA.
*
*
* US_VA_EZPASSVA = 61;
*/
US_VA_EZPASSVA(61),
/**
*
*
*
* WA, USA.
*
*
* US_WA_BREEZEBY = 17;
*/
US_WA_BREEZEBY(17),
/**
*
*
*
* WA, USA.
*
*
* US_WA_GOOD_TO_GO = 1;
*/
US_WA_GOOD_TO_GO(1),
/**
*
*
*
* WV, USA.
*
*
* US_WV_EZPASSWV = 62;
*/
US_WV_EZPASSWV(62),
/**
*
*
*
* WV, USA.
*
*
* US_WV_MEMORIAL_BRIDGE_TICKETS = 63;
*/
US_WV_MEMORIAL_BRIDGE_TICKETS(63),
/**
*
*
*
* WV, USA
*
*
* US_WV_MOV_PASS = 100;
*/
US_WV_MOV_PASS(100),
/**
*
*
*
* WV, USA.
*
*
* US_WV_NEWELL_TOLL_BRIDGE_TICKET = 64;
*/
US_WV_NEWELL_TOLL_BRIDGE_TICKET(64),
UNRECOGNIZED(-1),
;
/**
*
*
*
* Not used. If this value is used, then the request fails.
*
*
* TOLL_PASS_UNSPECIFIED = 0;
*/
public static final int TOLL_PASS_UNSPECIFIED_VALUE = 0;
/**
*
*
*
* Sydney toll pass. See additional details at
* https://www.myetoll.com.au.
*
*
* AU_ETOLL_TAG = 82;
*/
public static final int AU_ETOLL_TAG_VALUE = 82;
/**
*
*
*
* Sydney toll pass. See additional details at https://www.tollpay.com.au.
*
*
* AU_EWAY_TAG = 83;
*/
public static final int AU_EWAY_TAG_VALUE = 83;
/**
*
*
*
* Australia-wide toll pass.
* See additional details at https://www.linkt.com.au/.
*
*
* AU_LINKT = 2;
*/
public static final int AU_LINKT_VALUE = 2;
/**
*
*
*
* Argentina toll pass. See additional details at https://telepase.com.ar
*
*
* AR_TELEPASE = 3;
*/
public static final int AR_TELEPASE_VALUE = 3;
/**
*
*
*
* Brazil toll pass. See additional details at https://www.autoexpreso.com
*
*
* BR_AUTO_EXPRESO = 81;
*/
public static final int BR_AUTO_EXPRESO_VALUE = 81;
/**
*
*
*
* Brazil toll pass. See additional details at https://conectcar.com.
*
*
* BR_CONECTCAR = 7;
*/
public static final int BR_CONECTCAR_VALUE = 7;
/**
*
*
*
* Brazil toll pass. See additional details at https://movemais.com.
*
*
* BR_MOVE_MAIS = 8;
*/
public static final int BR_MOVE_MAIS_VALUE = 8;
/**
*
*
*
* Brazil toll pass. See additional details at https://pasorapido.gob.do/
*
*
* BR_PASSA_RAPIDO = 88;
*/
public static final int BR_PASSA_RAPIDO_VALUE = 88;
/**
*
*
*
* Brazil toll pass. See additional details at https://www.semparar.com.br.
*
*
* BR_SEM_PARAR = 9;
*/
public static final int BR_SEM_PARAR_VALUE = 9;
/**
*
*
*
* Brazil toll pass. See additional details at https://taggy.com.br.
*
*
* BR_TAGGY = 10;
*/
public static final int BR_TAGGY_VALUE = 10;
/**
*
*
*
* Brazil toll pass. See additional details at
* https://veloe.com.br/site/onde-usar.
*
*
* BR_VELOE = 11;
*/
public static final int BR_VELOE_VALUE = 11;
/**
*
*
*
* Canada to United States border crossing.
*
*
* CA_US_AKWASASNE_SEAWAY_CORPORATE_CARD = 84;
*/
public static final int CA_US_AKWASASNE_SEAWAY_CORPORATE_CARD_VALUE = 84;
/**
*
*
*
* Canada to United States border crossing.
*
*
* CA_US_AKWASASNE_SEAWAY_TRANSIT_CARD = 85;
*/
public static final int CA_US_AKWASASNE_SEAWAY_TRANSIT_CARD_VALUE = 85;
/**
*
*
*
* Ontario, Canada to Michigan, United States border crossing.
*
*
* CA_US_BLUE_WATER_EDGE_PASS = 18;
*/
public static final int CA_US_BLUE_WATER_EDGE_PASS_VALUE = 18;
/**
*
*
*
* Ontario, Canada to Michigan, United States border crossing.
*
*
* CA_US_CONNEXION = 19;
*/
public static final int CA_US_CONNEXION_VALUE = 19;
/**
*
*
*
* Canada to United States border crossing.
*
*
* CA_US_NEXUS_CARD = 20;
*/
public static final int CA_US_NEXUS_CARD_VALUE = 20;
/**
*
*
*
* Indonesia.
* E-card provided by multiple banks used to pay for tolls. All e-cards
* via banks are charged the same so only one enum value is needed. E.g.
* - Bank Mandiri https://www.bankmandiri.co.id/e-money
* - BCA https://www.bca.co.id/flazz
* - BNI https://www.bni.co.id/id-id/ebanking/tapcash
*
*
* ID_E_TOLL = 16;
*/
public static final int ID_E_TOLL_VALUE = 16;
/**
*
*
*
* India.
*
*
* IN_FASTAG = 78;
*/
public static final int IN_FASTAG_VALUE = 78;
/**
*
*
*
* India, HP state plate exemption.
*
*
* IN_LOCAL_HP_PLATE_EXEMPT = 79;
*/
public static final int IN_LOCAL_HP_PLATE_EXEMPT_VALUE = 79;
/**
*
*
*
* Japan
* ETC. Electronic wireless system to collect tolls.
* https://www.go-etc.jp/
*
*
* JP_ETC = 98;
*/
public static final int JP_ETC_VALUE = 98;
/**
*
*
*
* Japan
* ETC2.0. New version of ETC with further discount and bidirectional
* communication between devices on vehicles and antennas on the road.
* https://www.go-etc.jp/etc2/index.html
*
*
* JP_ETC2 = 99;
*/
public static final int JP_ETC2_VALUE = 99;
/**
*
*
*
* Mexico toll pass.
* https://iave.capufe.gob.mx/#/
*
*
* MX_IAVE = 90;
*/
public static final int MX_IAVE_VALUE = 90;
/**
*
*
*
* Mexico
* https://www.pase.com.mx
*
*
* MX_PASE = 91;
*/
public static final int MX_PASE_VALUE = 91;
/**
*
*
*
* Mexico
* https://operadoravial.com/quick-pass/
*
*
* MX_QUICKPASS = 93;
*/
public static final int MX_QUICKPASS_VALUE = 93;
/**
*
*
*
* http://appsh.chihuahua.gob.mx/transparencia/?doc=/ingresos/TelepeajeFormato4.pdf
*
*
* MX_SISTEMA_TELEPEAJE_CHIHUAHUA = 89;
*/
public static final int MX_SISTEMA_TELEPEAJE_CHIHUAHUA_VALUE = 89;
/**
*
*
*
* Mexico
*
*
* MX_TAG_IAVE = 12;
*/
public static final int MX_TAG_IAVE_VALUE = 12;
/**
*
*
*
* Mexico toll pass company. One of many operating in Mexico City. See
* additional details at https://www.televia.com.mx.
*
*
* MX_TAG_TELEVIA = 13;
*/
public static final int MX_TAG_TELEVIA_VALUE = 13;
/**
*
*
*
* Mexico toll pass company. One of many operating in Mexico City.
* https://www.televia.com.mx
*
*
* MX_TELEVIA = 92;
*/
public static final int MX_TELEVIA_VALUE = 92;
/**
*
*
*
* Mexico toll pass. See additional details at
* https://www.viapass.com.mx/viapass/web_home.aspx.
*
*
* MX_VIAPASS = 14;
*/
public static final int MX_VIAPASS_VALUE = 14;
/**
*
*
*
* AL, USA.
*
*
* US_AL_FREEDOM_PASS = 21;
*/
public static final int US_AL_FREEDOM_PASS_VALUE = 21;
/**
*
*
*
* AK, USA.
*
*
* US_AK_ANTON_ANDERSON_TUNNEL_BOOK_OF_10_TICKETS = 22;
*/
public static final int US_AK_ANTON_ANDERSON_TUNNEL_BOOK_OF_10_TICKETS_VALUE = 22;
/**
*
*
*
* CA, USA.
*
*
* US_CA_FASTRAK = 4;
*/
public static final int US_CA_FASTRAK_VALUE = 4;
/**
*
*
*
* Indicates driver has any FasTrak pass in addition to the DMV issued Clean
* Air Vehicle (CAV) sticker.
* https://www.bayareafastrak.org/en/guide/doINeedFlex.shtml
*
*
* US_CA_FASTRAK_CAV_STICKER = 86;
*/
public static final int US_CA_FASTRAK_CAV_STICKER_VALUE = 86;
/**
*
*
*
* CO, USA.
*
*
* US_CO_EXPRESSTOLL = 23;
*/
public static final int US_CO_EXPRESSTOLL_VALUE = 23;
/**
*
*
*
* CO, USA.
*
*
* US_CO_GO_PASS = 24;
*/
public static final int US_CO_GO_PASS_VALUE = 24;
/**
*
*
*
* DE, USA.
*
*
* US_DE_EZPASSDE = 25;
*/
public static final int US_DE_EZPASSDE_VALUE = 25;
/**
*
*
*
* FL, USA.
*
*
* US_FL_BOB_SIKES_TOLL_BRIDGE_PASS = 65;
*/
public static final int US_FL_BOB_SIKES_TOLL_BRIDGE_PASS_VALUE = 65;
/**
*
*
*
* FL, USA.
*
*
* US_FL_DUNES_COMMUNITY_DEVELOPMENT_DISTRICT_EXPRESSCARD = 66;
*/
public static final int US_FL_DUNES_COMMUNITY_DEVELOPMENT_DISTRICT_EXPRESSCARD_VALUE = 66;
/**
*
*
*
* FL, USA.
*
*
* US_FL_EPASS = 67;
*/
public static final int US_FL_EPASS_VALUE = 67;
/**
*
*
*
* FL, USA.
*
*
* US_FL_GIBA_TOLL_PASS = 68;
*/
public static final int US_FL_GIBA_TOLL_PASS_VALUE = 68;
/**
*
*
*
* FL, USA.
*
*
* US_FL_LEEWAY = 69;
*/
public static final int US_FL_LEEWAY_VALUE = 69;
/**
*
*
*
* FL, USA.
*
*
* US_FL_SUNPASS = 70;
*/
public static final int US_FL_SUNPASS_VALUE = 70;
/**
*
*
*
* FL, USA.
*
*
* US_FL_SUNPASS_PRO = 71;
*/
public static final int US_FL_SUNPASS_PRO_VALUE = 71;
/**
*
*
*
* IL, USA.
*
*
* US_IL_EZPASSIL = 73;
*/
public static final int US_IL_EZPASSIL_VALUE = 73;
/**
*
*
*
* IL, USA.
*
*
* US_IL_IPASS = 72;
*/
public static final int US_IL_IPASS_VALUE = 72;
/**
*
*
*
* IN, USA.
*
*
* US_IN_EZPASSIN = 26;
*/
public static final int US_IN_EZPASSIN_VALUE = 26;
/**
*
*
*
* KS, USA.
*
*
* US_KS_BESTPASS_HORIZON = 27;
*/
public static final int US_KS_BESTPASS_HORIZON_VALUE = 27;
/**
*
*
*
* KS, USA.
*
*
* US_KS_KTAG = 28;
*/
public static final int US_KS_KTAG_VALUE = 28;
/**
*
*
*
* KS, USA.
*
*
* US_KS_NATIONALPASS = 29;
*/
public static final int US_KS_NATIONALPASS_VALUE = 29;
/**
*
*
*
* KS, USA.
*
*
* US_KS_PREPASS_ELITEPASS = 30;
*/
public static final int US_KS_PREPASS_ELITEPASS_VALUE = 30;
/**
*
*
*
* KY, USA.
*
*
* US_KY_RIVERLINK = 31;
*/
public static final int US_KY_RIVERLINK_VALUE = 31;
/**
*
*
*
* LA, USA.
*
*
* US_LA_GEAUXPASS = 32;
*/
public static final int US_LA_GEAUXPASS_VALUE = 32;
/**
*
*
*
* LA, USA.
*
*
* US_LA_TOLL_TAG = 33;
*/
public static final int US_LA_TOLL_TAG_VALUE = 33;
/**
*
*
*
* MA, USA.
*
*
* US_MA_EZPASSMA = 6;
*/
public static final int US_MA_EZPASSMA_VALUE = 6;
/**
*
*
*
* MD, USA.
*
*
* US_MD_EZPASSMD = 34;
*/
public static final int US_MD_EZPASSMD_VALUE = 34;
/**
*
*
*
* ME, USA.
*
*
* US_ME_EZPASSME = 35;
*/
public static final int US_ME_EZPASSME_VALUE = 35;
/**
*
*
*
* MI, USA.
*
*
* US_MI_AMBASSADOR_BRIDGE_PREMIER_COMMUTER_CARD = 36;
*/
public static final int US_MI_AMBASSADOR_BRIDGE_PREMIER_COMMUTER_CARD_VALUE = 36;
/**
*
*
*
* MI, USA.
*
*
* US_MI_BCPASS = 94;
*/
public static final int US_MI_BCPASS_VALUE = 94;
/**
*
*
*
* MI, USA.
*
*
* US_MI_GROSSE_ILE_TOLL_BRIDGE_PASS_TAG = 37;
*/
public static final int US_MI_GROSSE_ILE_TOLL_BRIDGE_PASS_TAG_VALUE = 37;
/**
*
*
*
* MI, USA.
* Deprecated as this pass type no longer exists.
*
*
* US_MI_IQ_PROX_CARD = 38 [deprecated = true];
*/
@java.lang.Deprecated public static final int US_MI_IQ_PROX_CARD_VALUE = 38;
/**
*
*
*
* MI, USA.
*
*
* US_MI_IQ_TAG = 95;
*/
public static final int US_MI_IQ_TAG_VALUE = 95;
/**
*
*
*
* MI, USA.
*
*
* US_MI_MACKINAC_BRIDGE_MAC_PASS = 39;
*/
public static final int US_MI_MACKINAC_BRIDGE_MAC_PASS_VALUE = 39;
/**
*
*
*
* MI, USA.
*
*
* US_MI_NEXPRESS_TOLL = 40;
*/
public static final int US_MI_NEXPRESS_TOLL_VALUE = 40;
/**
*
*
*
* MN, USA.
*
*
* US_MN_EZPASSMN = 41;
*/
public static final int US_MN_EZPASSMN_VALUE = 41;
/**
*
*
*
* NC, USA.
*
*
* US_NC_EZPASSNC = 42;
*/
public static final int US_NC_EZPASSNC_VALUE = 42;
/**
*
*
*
* NC, USA.
*
*
* US_NC_PEACH_PASS = 87;
*/
public static final int US_NC_PEACH_PASS_VALUE = 87;
/**
*
*
*
* NC, USA.
*
*
* US_NC_QUICK_PASS = 43;
*/
public static final int US_NC_QUICK_PASS_VALUE = 43;
/**
*
*
*
* NH, USA.
*
*
* US_NH_EZPASSNH = 80;
*/
public static final int US_NH_EZPASSNH_VALUE = 80;
/**
*
*
*
* NJ, USA.
*
*
* US_NJ_DOWNBEACH_EXPRESS_PASS = 75;
*/
public static final int US_NJ_DOWNBEACH_EXPRESS_PASS_VALUE = 75;
/**
*
*
*
* NJ, USA.
*
*
* US_NJ_EZPASSNJ = 74;
*/
public static final int US_NJ_EZPASSNJ_VALUE = 74;
/**
*
*
*
* NY, USA.
*
*
* US_NY_EXPRESSPASS = 76;
*/
public static final int US_NY_EXPRESSPASS_VALUE = 76;
/**
*
*
*
* NY, USA.
*
*
* US_NY_EZPASSNY = 77;
*/
public static final int US_NY_EZPASSNY_VALUE = 77;
/**
*
*
*
* OH, USA.
*
*
* US_OH_EZPASSOH = 44;
*/
public static final int US_OH_EZPASSOH_VALUE = 44;
/**
*
*
*
* PA, USA.
*
*
* US_PA_EZPASSPA = 45;
*/
public static final int US_PA_EZPASSPA_VALUE = 45;
/**
*
*
*
* RI, USA.
*
*
* US_RI_EZPASSRI = 46;
*/
public static final int US_RI_EZPASSRI_VALUE = 46;
/**
*
*
*
* SC, USA.
*
*
* US_SC_PALPASS = 47;
*/
public static final int US_SC_PALPASS_VALUE = 47;
/**
*
*
*
* TX, USA.
*
*
* US_TX_AVI_TAG = 97;
*/
public static final int US_TX_AVI_TAG_VALUE = 97;
/**
*
*
*
* TX, USA.
*
*
* US_TX_BANCPASS = 48;
*/
public static final int US_TX_BANCPASS_VALUE = 48;
/**
*
*
*
* TX, USA.
*
*
* US_TX_DEL_RIO_PASS = 49;
*/
public static final int US_TX_DEL_RIO_PASS_VALUE = 49;
/**
*
*
*
* TX, USA.
*
*
* US_TX_EFAST_PASS = 50;
*/
public static final int US_TX_EFAST_PASS_VALUE = 50;
/**
*
*
*
* TX, USA.
*
*
* US_TX_EAGLE_PASS_EXPRESS_CARD = 51;
*/
public static final int US_TX_EAGLE_PASS_EXPRESS_CARD_VALUE = 51;
/**
*
*
*
* TX, USA.
*
*
* US_TX_EPTOLL = 52;
*/
public static final int US_TX_EPTOLL_VALUE = 52;
/**
*
*
*
* TX, USA.
*
*
* US_TX_EZ_CROSS = 53;
*/
public static final int US_TX_EZ_CROSS_VALUE = 53;
/**
*
*
*
* TX, USA.
*
*
* US_TX_EZTAG = 54;
*/
public static final int US_TX_EZTAG_VALUE = 54;
/**
*
*
*
* TX, USA.
*
*
* US_TX_FUEGO_TAG = 96;
*/
public static final int US_TX_FUEGO_TAG_VALUE = 96;
/**
*
*
*
* TX, USA.
*
*
* US_TX_LAREDO_TRADE_TAG = 55;
*/
public static final int US_TX_LAREDO_TRADE_TAG_VALUE = 55;
/**
*
*
*
* TX, USA.
*
*
* US_TX_PLUSPASS = 56;
*/
public static final int US_TX_PLUSPASS_VALUE = 56;
/**
*
*
*
* TX, USA.
*
*
* US_TX_TOLLTAG = 57;
*/
public static final int US_TX_TOLLTAG_VALUE = 57;
/**
*
*
*
* TX, USA.
*
*
* US_TX_TXTAG = 58;
*/
public static final int US_TX_TXTAG_VALUE = 58;
/**
*
*
*
* TX, USA.
*
*
* US_TX_XPRESS_CARD = 59;
*/
public static final int US_TX_XPRESS_CARD_VALUE = 59;
/**
*
*
*
* UT, USA.
*
*
* US_UT_ADAMS_AVE_PARKWAY_EXPRESSCARD = 60;
*/
public static final int US_UT_ADAMS_AVE_PARKWAY_EXPRESSCARD_VALUE = 60;
/**
*
*
*
* VA, USA.
*
*
* US_VA_EZPASSVA = 61;
*/
public static final int US_VA_EZPASSVA_VALUE = 61;
/**
*
*
*
* WA, USA.
*
*
* US_WA_BREEZEBY = 17;
*/
public static final int US_WA_BREEZEBY_VALUE = 17;
/**
*
*
*
* WA, USA.
*
*
* US_WA_GOOD_TO_GO = 1;
*/
public static final int US_WA_GOOD_TO_GO_VALUE = 1;
/**
*
*
*
* WV, USA.
*
*
* US_WV_EZPASSWV = 62;
*/
public static final int US_WV_EZPASSWV_VALUE = 62;
/**
*
*
*
* WV, USA.
*
*
* US_WV_MEMORIAL_BRIDGE_TICKETS = 63;
*/
public static final int US_WV_MEMORIAL_BRIDGE_TICKETS_VALUE = 63;
/**
*
*
*
* WV, USA
*
*
* US_WV_MOV_PASS = 100;
*/
public static final int US_WV_MOV_PASS_VALUE = 100;
/**
*
*
*
* WV, USA.
*
*
* US_WV_NEWELL_TOLL_BRIDGE_TICKET = 64;
*/
public static final int US_WV_NEWELL_TOLL_BRIDGE_TICKET_VALUE = 64;
public final int getNumber() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalArgumentException(
"Can't get the number of an unknown enum value.");
}
return value;
}
/**
* @param value The numeric wire value of the corresponding enum entry.
* @return The enum associated with the given numeric wire value.
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static TollPass valueOf(int value) {
return forNumber(value);
}
/**
* @param value The numeric wire value of the corresponding enum entry.
* @return The enum associated with the given numeric wire value.
*/
public static TollPass forNumber(int value) {
switch (value) {
case 0:
return TOLL_PASS_UNSPECIFIED;
case 82:
return AU_ETOLL_TAG;
case 83:
return AU_EWAY_TAG;
case 2:
return AU_LINKT;
case 3:
return AR_TELEPASE;
case 81:
return BR_AUTO_EXPRESO;
case 7:
return BR_CONECTCAR;
case 8:
return BR_MOVE_MAIS;
case 88:
return BR_PASSA_RAPIDO;
case 9:
return BR_SEM_PARAR;
case 10:
return BR_TAGGY;
case 11:
return BR_VELOE;
case 84:
return CA_US_AKWASASNE_SEAWAY_CORPORATE_CARD;
case 85:
return CA_US_AKWASASNE_SEAWAY_TRANSIT_CARD;
case 18:
return CA_US_BLUE_WATER_EDGE_PASS;
case 19:
return CA_US_CONNEXION;
case 20:
return CA_US_NEXUS_CARD;
case 16:
return ID_E_TOLL;
case 78:
return IN_FASTAG;
case 79:
return IN_LOCAL_HP_PLATE_EXEMPT;
case 98:
return JP_ETC;
case 99:
return JP_ETC2;
case 90:
return MX_IAVE;
case 91:
return MX_PASE;
case 93:
return MX_QUICKPASS;
case 89:
return MX_SISTEMA_TELEPEAJE_CHIHUAHUA;
case 12:
return MX_TAG_IAVE;
case 13:
return MX_TAG_TELEVIA;
case 92:
return MX_TELEVIA;
case 14:
return MX_VIAPASS;
case 21:
return US_AL_FREEDOM_PASS;
case 22:
return US_AK_ANTON_ANDERSON_TUNNEL_BOOK_OF_10_TICKETS;
case 4:
return US_CA_FASTRAK;
case 86:
return US_CA_FASTRAK_CAV_STICKER;
case 23:
return US_CO_EXPRESSTOLL;
case 24:
return US_CO_GO_PASS;
case 25:
return US_DE_EZPASSDE;
case 65:
return US_FL_BOB_SIKES_TOLL_BRIDGE_PASS;
case 66:
return US_FL_DUNES_COMMUNITY_DEVELOPMENT_DISTRICT_EXPRESSCARD;
case 67:
return US_FL_EPASS;
case 68:
return US_FL_GIBA_TOLL_PASS;
case 69:
return US_FL_LEEWAY;
case 70:
return US_FL_SUNPASS;
case 71:
return US_FL_SUNPASS_PRO;
case 73:
return US_IL_EZPASSIL;
case 72:
return US_IL_IPASS;
case 26:
return US_IN_EZPASSIN;
case 27:
return US_KS_BESTPASS_HORIZON;
case 28:
return US_KS_KTAG;
case 29:
return US_KS_NATIONALPASS;
case 30:
return US_KS_PREPASS_ELITEPASS;
case 31:
return US_KY_RIVERLINK;
case 32:
return US_LA_GEAUXPASS;
case 33:
return US_LA_TOLL_TAG;
case 6:
return US_MA_EZPASSMA;
case 34:
return US_MD_EZPASSMD;
case 35:
return US_ME_EZPASSME;
case 36:
return US_MI_AMBASSADOR_BRIDGE_PREMIER_COMMUTER_CARD;
case 94:
return US_MI_BCPASS;
case 37:
return US_MI_GROSSE_ILE_TOLL_BRIDGE_PASS_TAG;
case 38:
return US_MI_IQ_PROX_CARD;
case 95:
return US_MI_IQ_TAG;
case 39:
return US_MI_MACKINAC_BRIDGE_MAC_PASS;
case 40:
return US_MI_NEXPRESS_TOLL;
case 41:
return US_MN_EZPASSMN;
case 42:
return US_NC_EZPASSNC;
case 87:
return US_NC_PEACH_PASS;
case 43:
return US_NC_QUICK_PASS;
case 80:
return US_NH_EZPASSNH;
case 75:
return US_NJ_DOWNBEACH_EXPRESS_PASS;
case 74:
return US_NJ_EZPASSNJ;
case 76:
return US_NY_EXPRESSPASS;
case 77:
return US_NY_EZPASSNY;
case 44:
return US_OH_EZPASSOH;
case 45:
return US_PA_EZPASSPA;
case 46:
return US_RI_EZPASSRI;
case 47:
return US_SC_PALPASS;
case 97:
return US_TX_AVI_TAG;
case 48:
return US_TX_BANCPASS;
case 49:
return US_TX_DEL_RIO_PASS;
case 50:
return US_TX_EFAST_PASS;
case 51:
return US_TX_EAGLE_PASS_EXPRESS_CARD;
case 52:
return US_TX_EPTOLL;
case 53:
return US_TX_EZ_CROSS;
case 54:
return US_TX_EZTAG;
case 96:
return US_TX_FUEGO_TAG;
case 55:
return US_TX_LAREDO_TRADE_TAG;
case 56:
return US_TX_PLUSPASS;
case 57:
return US_TX_TOLLTAG;
case 58:
return US_TX_TXTAG;
case 59:
return US_TX_XPRESS_CARD;
case 60:
return US_UT_ADAMS_AVE_PARKWAY_EXPRESSCARD;
case 61:
return US_VA_EZPASSVA;
case 17:
return US_WA_BREEZEBY;
case 1:
return US_WA_GOOD_TO_GO;
case 62:
return US_WV_EZPASSWV;
case 63:
return US_WV_MEMORIAL_BRIDGE_TICKETS;
case 100:
return US_WV_MOV_PASS;
case 64:
return US_WV_NEWELL_TOLL_BRIDGE_TICKET;
default:
return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() {
return internalValueMap;
}
private static final com.google.protobuf.Internal.EnumLiteMap internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap() {
public TollPass findValueByNumber(int number) {
return TollPass.forNumber(number);
}
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalStateException(
"Can't get the descriptor of an unrecognized enum value.");
}
return getDescriptor().getValues().get(ordinal());
}
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() {
return com.google.maps.routing.v2.TollPassesProto.getDescriptor().getEnumTypes().get(0);
}
private static final TollPass[] VALUES = values();
public static TollPass valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
if (desc.getType() != getDescriptor()) {
throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type.");
}
if (desc.getIndex() == -1) {
return UNRECOGNIZED;
}
return VALUES[desc.getIndex()];
}
private final int value;
private TollPass(int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:google.maps.routing.v2.TollPass)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy