/*
 * Copyright (C) 2022 The Android Open Source Project
 *
 * 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
 *
 *      http://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.
 */

package com.android.ondevicepersonalization.services.data.user;

/**
 * A enum class for most carriers used by Android devices.
 */
public enum Carrier {
    UNKNOWN,
    RELIANCE_JIO,  // Reliance Jio
    VODAFONE,  // Vodafone
    T_MOBILE,  // T-Mobile
    VERIZON_WIRELESS,  // Verizon Wireless
    AIRTEL,  // Airtel
    ORANGE,  // Orange
    NTT_DOCOMO,  // NTT DOCOMO
    MOVISTAR,  // Movistar
    AT_T,   // AT&T
    TELCEL,  // Telcel
    VIVO,  // Vivo
    VI,  // Vi
    TIM,  // TIM
    O2,  // o2
    TELEKOM,  // Telekom
    CLARO_BR,  // Claro BR
    SK_TELECOM,  // SK Telecom
    MTC,  // МТС
    AU,  // au
    TELE2,  // Tele2
    SFR,  // SFR
    ETECSA,  // ETECSA
    IR_MCI,  // IR-MCI (Hamrahe Avval)
    KT,  // KT
    TELKOMSEL,  // Telkomsel
    IRANCELL,  // Irancell
    MEGAFON,  // MegaFon
    TELEFONICA,  // Telefonica
}
