Files
rr3-apk/decompiled-community/sources/com/ironsource/adqualitysdk/sdk/ISAdQualityConfig.java
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- Added realracing3-community.apk (71.57 MB)
- Removed 32-bit support (armeabi-v7a)
- Only includes arm64-v8a libraries
- Decompiled source code included
- Added README-community.md with analysis
2026-02-18 15:48:36 -08:00

217 lines
7.4 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
package com.ironsource.adqualitysdk.sdk;
import com.ironsource.adqualitysdk.sdk.i.kb;
import com.ironsource.adqualitysdk.sdk.i.l;
import java.util.HashMap;
import java.util.Map;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public class ISAdQualityConfig {
/* renamed from: ﮐ, reason: contains not printable characters */
private boolean f3;
/* renamed from: ﱟ, reason: contains not printable characters */
private String f4;
/* renamed from: ﱡ, reason: contains not printable characters */
private ISAdQualityDeviceIdType f5;
/* renamed from: ﺙ, reason: contains not printable characters */
private final Map<String, String> f6;
/* renamed from: ﻐ, reason: contains not printable characters */
private ISAdQualityInitListener f7;
/* renamed from: ﻛ, reason: contains not printable characters */
private boolean f8;
/* renamed from: , reason: contains not printable characters */
private boolean f9;
/* renamed from: ヌ, reason: contains not printable characters */
private ISAdQualityLogLevel f10;
/* renamed from: メ, reason: contains not printable characters */
private String f11;
public ISAdQualityInitListener getAdQualityInitListener() {
return this.f7;
}
public boolean getCoppa() {
return this.f3;
}
public ISAdQualityDeviceIdType getDeviceIdType() {
return this.f5;
}
public String getInitializationSource() {
return this.f4;
}
public ISAdQualityLogLevel getLogLevel() {
return this.f10;
}
public Map<String, String> getMetaData() {
return this.f6;
}
public String getUserId() {
return this.f11;
}
public boolean isTestMode() {
return this.f8;
}
public boolean isUserIdSet() {
return this.f9;
}
public /* synthetic */ ISAdQualityConfig(String str, boolean z, boolean z2, ISAdQualityLogLevel iSAdQualityLogLevel, ISAdQualityInitListener iSAdQualityInitListener, String str2, boolean z3, ISAdQualityDeviceIdType iSAdQualityDeviceIdType, Map map, byte b) {
this(str, z, z2, iSAdQualityLogLevel, iSAdQualityInitListener, str2, z3, iSAdQualityDeviceIdType, map);
}
private ISAdQualityConfig(String str, boolean z, boolean z2, ISAdQualityLogLevel iSAdQualityLogLevel, ISAdQualityInitListener iSAdQualityInitListener, String str2, boolean z3, ISAdQualityDeviceIdType iSAdQualityDeviceIdType, Map<String, String> map) {
this.f11 = str;
this.f9 = z;
this.f8 = z2;
this.f10 = iSAdQualityLogLevel;
this.f7 = iSAdQualityInitListener;
this.f4 = str2;
this.f3 = z3;
this.f5 = iSAdQualityDeviceIdType;
this.f6 = map;
}
public static class Builder {
/* renamed from: , reason: contains not printable characters */
private ISAdQualityInitListener f18;
/* renamed from: ﻐ, reason: contains not printable characters */
private String f16 = null;
/* renamed from: ヌ, reason: contains not printable characters */
private boolean f19 = false;
/* renamed from: ﻛ, reason: contains not printable characters */
private boolean f17 = false;
/* renamed from: メ, reason: contains not printable characters */
private ISAdQualityLogLevel f20 = ISAdQualityLogLevel.INFO;
/* renamed from: ﻏ, reason: contains not printable characters */
private String f15 = null;
/* renamed from: ﱟ, reason: contains not printable characters */
private boolean f13 = false;
/* renamed from: ﱡ, reason: contains not printable characters */
private ISAdQualityDeviceIdType f14 = ISAdQualityDeviceIdType.NONE;
/* renamed from: ﮐ, reason: contains not printable characters */
private final Map<String, String> f12 = new HashMap();
public Builder setAdQualityInitListener(ISAdQualityInitListener iSAdQualityInitListener) {
this.f18 = iSAdQualityInitListener;
return this;
}
public Builder setCoppa(boolean z) {
this.f13 = z;
return this;
}
public Builder setDeviceIdType(ISAdQualityDeviceIdType iSAdQualityDeviceIdType) {
this.f14 = iSAdQualityDeviceIdType;
return this;
}
public Builder setLogLevel(ISAdQualityLogLevel iSAdQualityLogLevel) {
this.f20 = iSAdQualityLogLevel;
return this;
}
public Builder setTestMode(boolean z) {
this.f17 = z;
return this;
}
public Builder setUserId(String str) {
this.f16 = str;
this.f19 = true;
return this;
}
public Builder setInitializationSource(String str) {
if (kb.m3372(str, 20)) {
this.f15 = str;
} else {
StringBuilder sb = new StringBuilder("setInitializationSource( ");
sb.append(str);
sb.append(" ) init source must have length of 1-20");
l.m3432("ISAdQualityConfig", sb.toString());
}
return this;
}
public Builder setMetaData(JSONObject jSONObject) {
if (jSONObject != null) {
for (int i = 0; i < jSONObject.names().length(); i++) {
try {
String string = jSONObject.names().getString(i);
Object opt = jSONObject.opt(string);
if (opt instanceof String) {
setMetaData(string, (String) opt);
} else {
StringBuilder sb = new StringBuilder("setMetaData( ");
sb.append(string);
sb.append(" , ");
sb.append(opt);
sb.append(" ) value must be a string");
l.m3432("ISAdQualityConfig", sb.toString());
}
} catch (Exception unused) {
}
}
}
return this;
}
public Builder setMetaData(String str, String str2) {
try {
if (this.f12.size() < 5) {
if (kb.m3372(str, 64) && kb.m3372(str2, 64)) {
this.f12.put(str, str2);
} else {
StringBuilder sb = new StringBuilder("setMetaData( ");
sb.append(str);
sb.append(" , ");
sb.append(str2);
sb.append(" ) the length of both the key and the value should be between 1 and 64 characters.");
l.m3432("ISAdQualityConfig", sb.toString());
}
} else {
StringBuilder sb2 = new StringBuilder("setMetaData( ");
sb2.append(str);
sb2.append(" , ");
sb2.append(str2);
sb2.append(" ) limited to 5 meta data values. Ignoring meta data value.");
l.m3432("ISAdQualityConfig", sb2.toString());
}
} catch (Exception unused) {
}
return this;
}
public ISAdQualityConfig build() {
return new ISAdQualityConfig(this.f16, this.f19, this.f17, this.f20, this.f18, this.f15, this.f13, this.f14, this.f12, (byte) 0);
}
}
}