package com.google.firebase.messaging;

import java.util.Locale;

/* JADX INFO: loaded from: classes2.dex */
public final class SendException extends Exception {
    private final int errorCode;

    public SendException(String str) {
        super(str);
        int i10 = 0;
        if (str != null) {
            String lowerCase = str.toLowerCase(Locale.US);
            lowerCase.getClass();
            switch (lowerCase) {
                case "service_not_available":
                    i10 = 3;
                    break;
                case "toomanymessages":
                    i10 = 4;
                    break;
                case "invalid_parameters":
                case "missing_to":
                    i10 = 1;
                    break;
                case "messagetoobig":
                    i10 = 2;
                    break;
            }
        }
        this.errorCode = i10;
    }
}
