// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) AutoRest Code Generator.

package com.azure.ai.textanalytics.implementation.models;

import com.azure.core.util.ExpandableStringEnum;
import com.fasterxml.jackson.annotation.JsonCreator;
import java.util.Collection;

/** Defines values for PiiCategory. */
public final class PiiCategory extends ExpandableStringEnum<PiiCategory> {
    /** Static value ABARoutingNumber for PiiCategory. */
    public static final PiiCategory ABAROUTING_NUMBER = fromString("ABARoutingNumber");

    /** Static value ARNationalIdentityNumber for PiiCategory. */
    public static final PiiCategory ARNATIONAL_IDENTITY_NUMBER = fromString("ARNationalIdentityNumber");

    /** Static value AUBankAccountNumber for PiiCategory. */
    public static final PiiCategory AUBANK_ACCOUNT_NUMBER = fromString("AUBankAccountNumber");

    /** Static value AUDriversLicenseNumber for PiiCategory. */
    public static final PiiCategory AUDRIVERS_LICENSE_NUMBER = fromString("AUDriversLicenseNumber");

    /** Static value AUMedicalAccountNumber for PiiCategory. */
    public static final PiiCategory AUMEDICAL_ACCOUNT_NUMBER = fromString("AUMedicalAccountNumber");

    /** Static value AUPassportNumber for PiiCategory. */
    public static final PiiCategory AUPASSPORT_NUMBER = fromString("AUPassportNumber");

    /** Static value AUTaxFileNumber for PiiCategory. */
    public static final PiiCategory AUTAX_FILE_NUMBER = fromString("AUTaxFileNumber");

    /** Static value AUBusinessNumber for PiiCategory. */
    public static final PiiCategory AUBUSINESS_NUMBER = fromString("AUBusinessNumber");

    /** Static value AUCompanyNumber for PiiCategory. */
    public static final PiiCategory AUCOMPANY_NUMBER = fromString("AUCompanyNumber");

    /** Static value ATIdentityCard for PiiCategory. */
    public static final PiiCategory ATIDENTITY_CARD = fromString("ATIdentityCard");

    /** Static value ATTaxIdentificationNumber for PiiCategory. */
    public static final PiiCategory ATTAX_IDENTIFICATION_NUMBER = fromString("ATTaxIdentificationNumber");

    /** Static value ATValueAddedTaxNumber for PiiCategory. */
    public static final PiiCategory ATVALUE_ADDED_TAX_NUMBER = fromString("ATValueAddedTaxNumber");

    /** Static value AzureDocumentDBAuthKey for PiiCategory. */
    public static final PiiCategory AZURE_DOCUMENT_DBAUTH_KEY = fromString("AzureDocumentDBAuthKey");

    /** Static value AzureIAASDatabaseConnectionAndSQLString for PiiCategory. */
    public static final PiiCategory AZURE_IAAS_DATABASE_CONNECTION_AND_SQLSTRING =
            fromString("AzureIAASDatabaseConnectionAndSQLString");

    /** Static value AzureIoTConnectionString for PiiCategory. */
    public static final PiiCategory AZURE_IO_TCONNECTION_STRING = fromString("AzureIoTConnectionString");

    /** Static value AzurePublishSettingPassword for PiiCategory. */
    public static final PiiCategory AZURE_PUBLISH_SETTING_PASSWORD = fromString("AzurePublishSettingPassword");

    /** Static value AzureRedisCacheString for PiiCategory. */
    public static final PiiCategory AZURE_REDIS_CACHE_STRING = fromString("AzureRedisCacheString");

    /** Static value AzureSAS for PiiCategory. */
    public static final PiiCategory AZURE_SAS = fromString("AzureSAS");

    /** Static value AzureServiceBusString for PiiCategory. */
    public static final PiiCategory AZURE_SERVICE_BUS_STRING = fromString("AzureServiceBusString");

    /** Static value AzureStorageAccountKey for PiiCategory. */
    public static final PiiCategory AZURE_STORAGE_ACCOUNT_KEY = fromString("AzureStorageAccountKey");

    /** Static value AzureStorageAccountGeneric for PiiCategory. */
    public static final PiiCategory AZURE_STORAGE_ACCOUNT_GENERIC = fromString("AzureStorageAccountGeneric");

    /** Static value BENationalNumber for PiiCategory. */
    public static final PiiCategory BENATIONAL_NUMBER = fromString("BENationalNumber");

    /** Static value BENationalNumberV2 for PiiCategory. */
    public static final PiiCategory BENATIONAL_NUMBER_V2 = fromString("BENationalNumberV2");

    /** Static value BEValueAddedTaxNumber for PiiCategory. */
    public static final PiiCategory BEVALUE_ADDED_TAX_NUMBER = fromString("BEValueAddedTaxNumber");

    /** Static value BRCPFNumber for PiiCategory. */
    public static final PiiCategory BRCPF_NUMBER = fromString("BRCPFNumber");

    /** Static value BRLegalEntityNumber for PiiCategory. */
    public static final PiiCategory BRLEGAL_ENTITY_NUMBER = fromString("BRLegalEntityNumber");

    /** Static value BRNationalIDRG for PiiCategory. */
    public static final PiiCategory BRNATIONAL_IDRG = fromString("BRNationalIDRG");

    /** Static value BGUniformCivilNumber for PiiCategory. */
    public static final PiiCategory BGUNIFORM_CIVIL_NUMBER = fromString("BGUniformCivilNumber");

    /** Static value CABankAccountNumber for PiiCategory. */
    public static final PiiCategory CABANK_ACCOUNT_NUMBER = fromString("CABankAccountNumber");

    /** Static value CADriversLicenseNumber for PiiCategory. */
    public static final PiiCategory CADRIVERS_LICENSE_NUMBER = fromString("CADriversLicenseNumber");

    /** Static value CAHealthServiceNumber for PiiCategory. */
    public static final PiiCategory CAHEALTH_SERVICE_NUMBER = fromString("CAHealthServiceNumber");

    /** Static value CAPassportNumber for PiiCategory. */
    public static final PiiCategory CAPASSPORT_NUMBER = fromString("CAPassportNumber");

    /** Static value CAPersonalHealthIdentification for PiiCategory. */
    public static final PiiCategory CAPERSONAL_HEALTH_IDENTIFICATION = fromString("CAPersonalHealthIdentification");

    /** Static value CASocialInsuranceNumber for PiiCategory. */
    public static final PiiCategory CASOCIAL_INSURANCE_NUMBER = fromString("CASocialInsuranceNumber");

    /** Static value CLIdentityCardNumber for PiiCategory. */
    public static final PiiCategory CLIDENTITY_CARD_NUMBER = fromString("CLIdentityCardNumber");

    /** Static value CNResidentIdentityCardNumber for PiiCategory. */
    public static final PiiCategory CNRESIDENT_IDENTITY_CARD_NUMBER = fromString("CNResidentIdentityCardNumber");

    /** Static value CreditCardNumber for PiiCategory. */
    public static final PiiCategory CREDIT_CARD_NUMBER = fromString("CreditCardNumber");

    /** Static value HRIdentityCardNumber for PiiCategory. */
    public static final PiiCategory HRIDENTITY_CARD_NUMBER = fromString("HRIdentityCardNumber");

    /** Static value HRNationalIDNumber for PiiCategory. */
    public static final PiiCategory HRNATIONAL_IDNUMBER = fromString("HRNationalIDNumber");

    /** Static value HRPersonalIdentificationNumber for PiiCategory. */
    public static final PiiCategory HRPERSONAL_IDENTIFICATION_NUMBER = fromString("HRPersonalIdentificationNumber");

    /** Static value HRPersonalIdentificationOIBNumberV2 for PiiCategory. */
    public static final PiiCategory HRPERSONAL_IDENTIFICATION_OIBNUMBER_V2 =
            fromString("HRPersonalIdentificationOIBNumberV2");

    /** Static value CYIdentityCard for PiiCategory. */
    public static final PiiCategory CYIDENTITY_CARD = fromString("CYIdentityCard");

    /** Static value CYTaxIdentificationNumber for PiiCategory. */
    public static final PiiCategory CYTAX_IDENTIFICATION_NUMBER = fromString("CYTaxIdentificationNumber");

    /** Static value CZPersonalIdentityNumber for PiiCategory. */
    public static final PiiCategory CZPERSONAL_IDENTITY_NUMBER = fromString("CZPersonalIdentityNumber");

    /** Static value CZPersonalIdentityV2 for PiiCategory. */
    public static final PiiCategory CZPERSONAL_IDENTITY_V2 = fromString("CZPersonalIdentityV2");

    /** Static value DKPersonalIdentificationNumber for PiiCategory. */
    public static final PiiCategory DKPERSONAL_IDENTIFICATION_NUMBER = fromString("DKPersonalIdentificationNumber");

    /** Static value DKPersonalIdentificationV2 for PiiCategory. */
    public static final PiiCategory DKPERSONAL_IDENTIFICATION_V2 = fromString("DKPersonalIdentificationV2");

    /** Static value DrugEnforcementAgencyNumber for PiiCategory. */
    public static final PiiCategory DRUG_ENFORCEMENT_AGENCY_NUMBER = fromString("DrugEnforcementAgencyNumber");

    /** Static value EEPersonalIdentificationCode for PiiCategory. */
    public static final PiiCategory EEPERSONAL_IDENTIFICATION_CODE = fromString("EEPersonalIdentificationCode");

    /** Static value EUDebitCardNumber for PiiCategory. */
    public static final PiiCategory EUDEBIT_CARD_NUMBER = fromString("EUDebitCardNumber");

    /** Static value EUDriversLicenseNumber for PiiCategory. */
    public static final PiiCategory EUDRIVERS_LICENSE_NUMBER = fromString("EUDriversLicenseNumber");

    /** Static value EUGPSCoordinates for PiiCategory. */
    public static final PiiCategory EUGPS_COORDINATES = fromString("EUGPSCoordinates");

    /** Static value EUNationalIdentificationNumber for PiiCategory. */
    public static final PiiCategory EUNATIONAL_IDENTIFICATION_NUMBER = fromString("EUNationalIdentificationNumber");

    /** Static value EUPassportNumber for PiiCategory. */
    public static final PiiCategory EUPASSPORT_NUMBER = fromString("EUPassportNumber");

    /** Static value EUSocialSecurityNumber for PiiCategory. */
    public static final PiiCategory EUSOCIAL_SECURITY_NUMBER = fromString("EUSocialSecurityNumber");

    /** Static value EUTaxIdentificationNumber for PiiCategory. */
    public static final PiiCategory EUTAX_IDENTIFICATION_NUMBER = fromString("EUTaxIdentificationNumber");

    /** Static value FIEuropeanHealthNumber for PiiCategory. */
    public static final PiiCategory FIEUROPEAN_HEALTH_NUMBER = fromString("FIEuropeanHealthNumber");

    /** Static value FINationalID for PiiCategory. */
    public static final PiiCategory FINATIONAL_ID = fromString("FINationalID");

    /** Static value FINationalIDV2 for PiiCategory. */
    public static final PiiCategory FINATIONAL_IDV2 = fromString("FINationalIDV2");

    /** Static value FIPassportNumber for PiiCategory. */
    public static final PiiCategory FIPASSPORT_NUMBER = fromString("FIPassportNumber");

    /** Static value FRDriversLicenseNumber for PiiCategory. */
    public static final PiiCategory FRDRIVERS_LICENSE_NUMBER = fromString("FRDriversLicenseNumber");

    /** Static value FRHealthInsuranceNumber for PiiCategory. */
    public static final PiiCategory FRHEALTH_INSURANCE_NUMBER = fromString("FRHealthInsuranceNumber");

    /** Static value FRNationalID for PiiCategory. */
    public static final PiiCategory FRNATIONAL_ID = fromString("FRNationalID");

    /** Static value FRPassportNumber for PiiCategory. */
    public static final PiiCategory FRPASSPORT_NUMBER = fromString("FRPassportNumber");

    /** Static value FRSocialSecurityNumber for PiiCategory. */
    public static final PiiCategory FRSOCIAL_SECURITY_NUMBER = fromString("FRSocialSecurityNumber");

    /** Static value FRTaxIdentificationNumber for PiiCategory. */
    public static final PiiCategory FRTAX_IDENTIFICATION_NUMBER = fromString("FRTaxIdentificationNumber");

    /** Static value FRValueAddedTaxNumber for PiiCategory. */
    public static final PiiCategory FRVALUE_ADDED_TAX_NUMBER = fromString("FRValueAddedTaxNumber");

    /** Static value DEDriversLicenseNumber for PiiCategory. */
    public static final PiiCategory DEDRIVERS_LICENSE_NUMBER = fromString("DEDriversLicenseNumber");

    /** Static value DEPassportNumber for PiiCategory. */
    public static final PiiCategory DEPASSPORT_NUMBER = fromString("DEPassportNumber");

    /** Static value DEIdentityCardNumber for PiiCategory. */
    public static final PiiCategory DEIDENTITY_CARD_NUMBER = fromString("DEIdentityCardNumber");

    /** Static value DETaxIdentificationNumber for PiiCategory. */
    public static final PiiCategory DETAX_IDENTIFICATION_NUMBER = fromString("DETaxIdentificationNumber");

    /** Static value DEValueAddedNumber for PiiCategory. */
    public static final PiiCategory DEVALUE_ADDED_NUMBER = fromString("DEValueAddedNumber");

    /** Static value GRNationalIDCard for PiiCategory. */
    public static final PiiCategory GRNATIONAL_IDCARD = fromString("GRNationalIDCard");

    /** Static value GRNationalIDV2 for PiiCategory. */
    public static final PiiCategory GRNATIONAL_IDV2 = fromString("GRNationalIDV2");

    /** Static value GRTaxIdentificationNumber for PiiCategory. */
    public static final PiiCategory GRTAX_IDENTIFICATION_NUMBER = fromString("GRTaxIdentificationNumber");

    /** Static value HKIdentityCardNumber for PiiCategory. */
    public static final PiiCategory HKIDENTITY_CARD_NUMBER = fromString("HKIdentityCardNumber");

    /** Static value HUValueAddedNumber for PiiCategory. */
    public static final PiiCategory HUVALUE_ADDED_NUMBER = fromString("HUValueAddedNumber");

    /** Static value HUPersonalIdentificationNumber for PiiCategory. */
    public static final PiiCategory HUPERSONAL_IDENTIFICATION_NUMBER = fromString("HUPersonalIdentificationNumber");

    /** Static value HUTaxIdentificationNumber for PiiCategory. */
    public static final PiiCategory HUTAX_IDENTIFICATION_NUMBER = fromString("HUTaxIdentificationNumber");

    /** Static value INPermanentAccount for PiiCategory. */
    public static final PiiCategory INPERMANENT_ACCOUNT = fromString("INPermanentAccount");

    /** Static value INUniqueIdentificationNumber for PiiCategory. */
    public static final PiiCategory INUNIQUE_IDENTIFICATION_NUMBER = fromString("INUniqueIdentificationNumber");

    /** Static value IDIdentityCardNumber for PiiCategory. */
    public static final PiiCategory IDIDENTITY_CARD_NUMBER = fromString("IDIdentityCardNumber");

    /** Static value InternationalBankingAccountNumber for PiiCategory. */
    public static final PiiCategory INTERNATIONAL_BANKING_ACCOUNT_NUMBER =
            fromString("InternationalBankingAccountNumber");

    /** Static value IEPersonalPublicServiceNumber for PiiCategory. */
    public static final PiiCategory IEPERSONAL_PUBLIC_SERVICE_NUMBER = fromString("IEPersonalPublicServiceNumber");

    /** Static value IEPersonalPublicServiceNumberV2 for PiiCategory. */
    public static final PiiCategory IEPERSONAL_PUBLIC_SERVICE_NUMBER_V2 = fromString("IEPersonalPublicServiceNumberV2");

    /** Static value ILBankAccountNumber for PiiCategory. */
    public static final PiiCategory ILBANK_ACCOUNT_NUMBER = fromString("ILBankAccountNumber");

    /** Static value ILNationalID for PiiCategory. */
    public static final PiiCategory ILNATIONAL_ID = fromString("ILNationalID");

    /** Static value ITDriversLicenseNumber for PiiCategory. */
    public static final PiiCategory ITDRIVERS_LICENSE_NUMBER = fromString("ITDriversLicenseNumber");

    /** Static value ITFiscalCode for PiiCategory. */
    public static final PiiCategory ITFISCAL_CODE = fromString("ITFiscalCode");

    /** Static value ITValueAddedTaxNumber for PiiCategory. */
    public static final PiiCategory ITVALUE_ADDED_TAX_NUMBER = fromString("ITValueAddedTaxNumber");

    /** Static value JPBankAccountNumber for PiiCategory. */
    public static final PiiCategory JPBANK_ACCOUNT_NUMBER = fromString("JPBankAccountNumber");

    /** Static value JPDriversLicenseNumber for PiiCategory. */
    public static final PiiCategory JPDRIVERS_LICENSE_NUMBER = fromString("JPDriversLicenseNumber");

    /** Static value JPPassportNumber for PiiCategory. */
    public static final PiiCategory JPPASSPORT_NUMBER = fromString("JPPassportNumber");

    /** Static value JPResidentRegistrationNumber for PiiCategory. */
    public static final PiiCategory JPRESIDENT_REGISTRATION_NUMBER = fromString("JPResidentRegistrationNumber");

    /** Static value JPSocialInsuranceNumber for PiiCategory. */
    public static final PiiCategory JPSOCIAL_INSURANCE_NUMBER = fromString("JPSocialInsuranceNumber");

    /** Static value JPMyNumberCorporate for PiiCategory. */
    public static final PiiCategory JPMY_NUMBER_CORPORATE = fromString("JPMyNumberCorporate");

    /** Static value JPMyNumberPersonal for PiiCategory. */
    public static final PiiCategory JPMY_NUMBER_PERSONAL = fromString("JPMyNumberPersonal");

    /** Static value JPResidenceCardNumber for PiiCategory. */
    public static final PiiCategory JPRESIDENCE_CARD_NUMBER = fromString("JPResidenceCardNumber");

    /** Static value LVPersonalCode for PiiCategory. */
    public static final PiiCategory LVPERSONAL_CODE = fromString("LVPersonalCode");

    /** Static value LTPersonalCode for PiiCategory. */
    public static final PiiCategory LTPERSONAL_CODE = fromString("LTPersonalCode");

    /** Static value LUNationalIdentificationNumberNatural for PiiCategory. */
    public static final PiiCategory LUNATIONAL_IDENTIFICATION_NUMBER_NATURAL =
            fromString("LUNationalIdentificationNumberNatural");

    /** Static value LUNationalIdentificationNumberNonNatural for PiiCategory. */
    public static final PiiCategory LUNATIONAL_IDENTIFICATION_NUMBER_NON_NATURAL =
            fromString("LUNationalIdentificationNumberNonNatural");

    /** Static value MYIdentityCardNumber for PiiCategory. */
    public static final PiiCategory MYIDENTITY_CARD_NUMBER = fromString("MYIdentityCardNumber");

    /** Static value MTIdentityCardNumber for PiiCategory. */
    public static final PiiCategory MTIDENTITY_CARD_NUMBER = fromString("MTIdentityCardNumber");

    /** Static value MTTaxIDNumber for PiiCategory. */
    public static final PiiCategory MTTAX_IDNUMBER = fromString("MTTaxIDNumber");

    /** Static value NLCitizensServiceNumber for PiiCategory. */
    public static final PiiCategory NLCITIZENS_SERVICE_NUMBER = fromString("NLCitizensServiceNumber");

    /** Static value NLCitizensServiceNumberV2 for PiiCategory. */
    public static final PiiCategory NLCITIZENS_SERVICE_NUMBER_V2 = fromString("NLCitizensServiceNumberV2");

    /** Static value NLTaxIdentificationNumber for PiiCategory. */
    public static final PiiCategory NLTAX_IDENTIFICATION_NUMBER = fromString("NLTaxIdentificationNumber");

    /** Static value NLValueAddedTaxNumber for PiiCategory. */
    public static final PiiCategory NLVALUE_ADDED_TAX_NUMBER = fromString("NLValueAddedTaxNumber");

    /** Static value NZBankAccountNumber for PiiCategory. */
    public static final PiiCategory NZBANK_ACCOUNT_NUMBER = fromString("NZBankAccountNumber");

    /** Static value NZDriversLicenseNumber for PiiCategory. */
    public static final PiiCategory NZDRIVERS_LICENSE_NUMBER = fromString("NZDriversLicenseNumber");

    /** Static value NZInlandRevenueNumber for PiiCategory. */
    public static final PiiCategory NZINLAND_REVENUE_NUMBER = fromString("NZInlandRevenueNumber");

    /** Static value NZMinistryOfHealthNumber for PiiCategory. */
    public static final PiiCategory NZMINISTRY_OF_HEALTH_NUMBER = fromString("NZMinistryOfHealthNumber");

    /** Static value NZSocialWelfareNumber for PiiCategory. */
    public static final PiiCategory NZSOCIAL_WELFARE_NUMBER = fromString("NZSocialWelfareNumber");

    /** Static value NOIdentityNumber for PiiCategory. */
    public static final PiiCategory NOIDENTITY_NUMBER = fromString("NOIdentityNumber");

    /** Static value PHUnifiedMultiPurposeIDNumber for PiiCategory. */
    public static final PiiCategory PHUNIFIED_MULTI_PURPOSE_IDNUMBER = fromString("PHUnifiedMultiPurposeIDNumber");

    /** Static value PLIdentityCard for PiiCategory. */
    public static final PiiCategory PLIDENTITY_CARD = fromString("PLIdentityCard");

    /** Static value PLNationalID for PiiCategory. */
    public static final PiiCategory PLNATIONAL_ID = fromString("PLNationalID");

    /** Static value PLNationalIDV2 for PiiCategory. */
    public static final PiiCategory PLNATIONAL_IDV2 = fromString("PLNationalIDV2");

    /** Static value PLPassportNumber for PiiCategory. */
    public static final PiiCategory PLPASSPORT_NUMBER = fromString("PLPassportNumber");

    /** Static value PLTaxIdentificationNumber for PiiCategory. */
    public static final PiiCategory PLTAX_IDENTIFICATION_NUMBER = fromString("PLTaxIdentificationNumber");

    /** Static value PLREGONNumber for PiiCategory. */
    public static final PiiCategory PLREGON_NUMBER = fromString("PLREGONNumber");

    /** Static value PTCitizenCardNumber for PiiCategory. */
    public static final PiiCategory PTCITIZEN_CARD_NUMBER = fromString("PTCitizenCardNumber");

    /** Static value PTCitizenCardNumberV2 for PiiCategory. */
    public static final PiiCategory PTCITIZEN_CARD_NUMBER_V2 = fromString("PTCitizenCardNumberV2");

    /** Static value PTTaxIdentificationNumber for PiiCategory. */
    public static final PiiCategory PTTAX_IDENTIFICATION_NUMBER = fromString("PTTaxIdentificationNumber");

    /** Static value ROPersonalNumericalCode for PiiCategory. */
    public static final PiiCategory ROPERSONAL_NUMERICAL_CODE = fromString("ROPersonalNumericalCode");

    /** Static value RUPassportNumberDomestic for PiiCategory. */
    public static final PiiCategory RUPASSPORT_NUMBER_DOMESTIC = fromString("RUPassportNumberDomestic");

    /** Static value RUPassportNumberInternational for PiiCategory. */
    public static final PiiCategory RUPASSPORT_NUMBER_INTERNATIONAL = fromString("RUPassportNumberInternational");

    /** Static value SANationalID for PiiCategory. */
    public static final PiiCategory SANATIONAL_ID = fromString("SANationalID");

    /** Static value SGNationalRegistrationIdentityCardNumber for PiiCategory. */
    public static final PiiCategory SGNATIONAL_REGISTRATION_IDENTITY_CARD_NUMBER =
            fromString("SGNationalRegistrationIdentityCardNumber");

    /** Static value SKPersonalNumber for PiiCategory. */
    public static final PiiCategory SKPERSONAL_NUMBER = fromString("SKPersonalNumber");

    /** Static value SITaxIdentificationNumber for PiiCategory. */
    public static final PiiCategory SITAX_IDENTIFICATION_NUMBER = fromString("SITaxIdentificationNumber");

    /** Static value SIUniqueMasterCitizenNumber for PiiCategory. */
    public static final PiiCategory SIUNIQUE_MASTER_CITIZEN_NUMBER = fromString("SIUniqueMasterCitizenNumber");

    /** Static value ZAIdentificationNumber for PiiCategory. */
    public static final PiiCategory ZAIDENTIFICATION_NUMBER = fromString("ZAIdentificationNumber");

    /** Static value KRResidentRegistrationNumber for PiiCategory. */
    public static final PiiCategory KRRESIDENT_REGISTRATION_NUMBER = fromString("KRResidentRegistrationNumber");

    /** Static value ESDNI for PiiCategory. */
    public static final PiiCategory ESDNI = fromString("ESDNI");

    /** Static value ESSocialSecurityNumber for PiiCategory. */
    public static final PiiCategory ESSOCIAL_SECURITY_NUMBER = fromString("ESSocialSecurityNumber");

    /** Static value ESTaxIdentificationNumber for PiiCategory. */
    public static final PiiCategory ESTAX_IDENTIFICATION_NUMBER = fromString("ESTaxIdentificationNumber");

    /** Static value SQLServerConnectionString for PiiCategory. */
    public static final PiiCategory SQLSERVER_CONNECTION_STRING = fromString("SQLServerConnectionString");

    /** Static value SENationalID for PiiCategory. */
    public static final PiiCategory SENATIONAL_ID = fromString("SENationalID");

    /** Static value SENationalIDV2 for PiiCategory. */
    public static final PiiCategory SENATIONAL_IDV2 = fromString("SENationalIDV2");

    /** Static value SEPassportNumber for PiiCategory. */
    public static final PiiCategory SEPASSPORT_NUMBER = fromString("SEPassportNumber");

    /** Static value SETaxIdentificationNumber for PiiCategory. */
    public static final PiiCategory SETAX_IDENTIFICATION_NUMBER = fromString("SETaxIdentificationNumber");

    /** Static value SWIFTCode for PiiCategory. */
    public static final PiiCategory SWIFT_CODE = fromString("SWIFTCode");

    /** Static value CHSocialSecurityNumber for PiiCategory. */
    public static final PiiCategory CHSOCIAL_SECURITY_NUMBER = fromString("CHSocialSecurityNumber");

    /** Static value TWNationalID for PiiCategory. */
    public static final PiiCategory TWNATIONAL_ID = fromString("TWNationalID");

    /** Static value TWPassportNumber for PiiCategory. */
    public static final PiiCategory TWPASSPORT_NUMBER = fromString("TWPassportNumber");

    /** Static value TWResidentCertificate for PiiCategory. */
    public static final PiiCategory TWRESIDENT_CERTIFICATE = fromString("TWResidentCertificate");

    /** Static value THPopulationIdentificationCode for PiiCategory. */
    public static final PiiCategory THPOPULATION_IDENTIFICATION_CODE = fromString("THPopulationIdentificationCode");

    /** Static value TRNationalIdentificationNumber for PiiCategory. */
    public static final PiiCategory TRNATIONAL_IDENTIFICATION_NUMBER = fromString("TRNationalIdentificationNumber");

    /** Static value UKDriversLicenseNumber for PiiCategory. */
    public static final PiiCategory UKDRIVERS_LICENSE_NUMBER = fromString("UKDriversLicenseNumber");

    /** Static value UKElectoralRollNumber for PiiCategory. */
    public static final PiiCategory UKELECTORAL_ROLL_NUMBER = fromString("UKElectoralRollNumber");

    /** Static value UKNationalHealthNumber for PiiCategory. */
    public static final PiiCategory UKNATIONAL_HEALTH_NUMBER = fromString("UKNationalHealthNumber");

    /** Static value UKNationalInsuranceNumber for PiiCategory. */
    public static final PiiCategory UKNATIONAL_INSURANCE_NUMBER = fromString("UKNationalInsuranceNumber");

    /** Static value UKUniqueTaxpayerNumber for PiiCategory. */
    public static final PiiCategory UKUNIQUE_TAXPAYER_NUMBER = fromString("UKUniqueTaxpayerNumber");

    /** Static value USUKPassportNumber for PiiCategory. */
    public static final PiiCategory USUK_PASSPORT_NUMBER = fromString("USUKPassportNumber");

    /** Static value USBankAccountNumber for PiiCategory. */
    public static final PiiCategory USBANK_ACCOUNT_NUMBER = fromString("USBankAccountNumber");

    /** Static value USDriversLicenseNumber for PiiCategory. */
    public static final PiiCategory USDRIVERS_LICENSE_NUMBER = fromString("USDriversLicenseNumber");

    /** Static value USIndividualTaxpayerIdentification for PiiCategory. */
    public static final PiiCategory USINDIVIDUAL_TAXPAYER_IDENTIFICATION =
            fromString("USIndividualTaxpayerIdentification");

    /** Static value USSocialSecurityNumber for PiiCategory. */
    public static final PiiCategory USSOCIAL_SECURITY_NUMBER = fromString("USSocialSecurityNumber");

    /** Static value UAPassportNumberDomestic for PiiCategory. */
    public static final PiiCategory UAPASSPORT_NUMBER_DOMESTIC = fromString("UAPassportNumberDomestic");

    /** Static value UAPassportNumberInternational for PiiCategory. */
    public static final PiiCategory UAPASSPORT_NUMBER_INTERNATIONAL = fromString("UAPassportNumberInternational");

    /** Static value Organization for PiiCategory. */
    public static final PiiCategory ORGANIZATION = fromString("Organization");

    /** Static value Email for PiiCategory. */
    public static final PiiCategory EMAIL = fromString("Email");

    /** Static value URL for PiiCategory. */
    public static final PiiCategory URL = fromString("URL");

    /** Static value Age for PiiCategory. */
    public static final PiiCategory AGE = fromString("Age");

    /** Static value PhoneNumber for PiiCategory. */
    public static final PiiCategory PHONE_NUMBER = fromString("PhoneNumber");

    /** Static value IPAddress for PiiCategory. */
    public static final PiiCategory IPADDRESS = fromString("IPAddress");

    /** Static value Date for PiiCategory. */
    public static final PiiCategory DATE = fromString("Date");

    /** Static value Person for PiiCategory. */
    public static final PiiCategory PERSON = fromString("Person");

    /** Static value Address for PiiCategory. */
    public static final PiiCategory ADDRESS = fromString("Address");

    /** Static value All for PiiCategory. */
    public static final PiiCategory ALL = fromString("All");

    /** Static value Default for PiiCategory. */
    public static final PiiCategory DEFAULT = fromString("Default");

    /**
     * Creates a new instance of PiiCategory value.
     *
     * @deprecated Use the {@link #fromString(String)} factory method.
     */
    @Deprecated
    public PiiCategory() {}

    /**
     * Creates or finds a PiiCategory from its string representation.
     *
     * @param name a name to look for.
     * @return the corresponding PiiCategory.
     */
    @JsonCreator
    public static PiiCategory fromString(String name) {
        return fromString(name, PiiCategory.class);
    }

    /**
     * Gets known PiiCategory values.
     *
     * @return known PiiCategory values.
     */
    public static Collection<PiiCategory> values() {
        return values(PiiCategory.class);
    }
}
