2021-06-27 20:44:35 +00:00
|
|
|
package okhttp3;
|
|
|
|
|
2021-08-09 22:50:01 +00:00
|
|
|
import com.discord.models.domain.ModelAuditLogEntry;
|
2021-11-08 18:25:28 +00:00
|
|
|
import d0.z.d.m;
|
|
|
|
import f0.e0.g.c;
|
|
|
|
import f0.v;
|
|
|
|
import f0.y;
|
2021-06-27 20:44:35 +00:00
|
|
|
import java.io.Closeable;
|
|
|
|
import java.util.Objects;
|
|
|
|
import okhttp3.Headers;
|
|
|
|
/* compiled from: Response.kt */
|
|
|
|
public final class Response implements Closeable {
|
2021-08-24 17:45:16 +00:00
|
|
|
public final Request i;
|
2021-06-27 20:44:35 +00:00
|
|
|
public final y j;
|
|
|
|
public final String k;
|
|
|
|
public final int l;
|
|
|
|
public final v m;
|
|
|
|
public final Headers n;
|
|
|
|
public final ResponseBody o;
|
|
|
|
public final Response p;
|
|
|
|
public final Response q;
|
2021-11-08 18:25:28 +00:00
|
|
|
public final Response r;
|
2021-06-27 20:44:35 +00:00
|
|
|
|
2021-11-08 18:25:28 +00:00
|
|
|
/* renamed from: s reason: collision with root package name */
|
2021-11-30 23:47:08 +00:00
|
|
|
public final long f2972s;
|
2021-06-27 20:44:35 +00:00
|
|
|
public final long t;
|
|
|
|
public final c u;
|
|
|
|
|
|
|
|
/* compiled from: Response.kt */
|
|
|
|
public static class a {
|
2021-08-24 17:45:16 +00:00
|
|
|
public Request a;
|
2021-06-27 20:44:35 +00:00
|
|
|
public y b;
|
|
|
|
|
|
|
|
/* renamed from: c reason: collision with root package name */
|
2021-11-30 23:47:08 +00:00
|
|
|
public int f2973c;
|
2021-06-27 20:44:35 +00:00
|
|
|
public String d;
|
|
|
|
public v e;
|
|
|
|
public Headers.a f;
|
|
|
|
public ResponseBody g;
|
|
|
|
public Response h;
|
|
|
|
public Response i;
|
|
|
|
public Response j;
|
|
|
|
public long k;
|
|
|
|
public long l;
|
|
|
|
public c m;
|
|
|
|
|
|
|
|
public a() {
|
2021-11-30 23:47:08 +00:00
|
|
|
this.f2973c = -1;
|
2021-06-27 20:44:35 +00:00
|
|
|
this.f = new Headers.a();
|
|
|
|
}
|
|
|
|
|
|
|
|
public a(Response response) {
|
|
|
|
m.checkParameterIsNotNull(response, "response");
|
2021-11-30 23:47:08 +00:00
|
|
|
this.f2973c = -1;
|
2021-06-27 20:44:35 +00:00
|
|
|
this.a = response.i;
|
|
|
|
this.b = response.j;
|
2021-11-30 23:47:08 +00:00
|
|
|
this.f2973c = response.l;
|
2021-06-27 20:44:35 +00:00
|
|
|
this.d = response.k;
|
|
|
|
this.e = response.m;
|
|
|
|
this.f = response.n.e();
|
|
|
|
this.g = response.o;
|
|
|
|
this.h = response.p;
|
|
|
|
this.i = response.q;
|
2021-11-08 18:25:28 +00:00
|
|
|
this.j = response.r;
|
2021-11-30 23:47:08 +00:00
|
|
|
this.k = response.f2972s;
|
2021-06-27 20:44:35 +00:00
|
|
|
this.l = response.t;
|
|
|
|
this.m = response.u;
|
|
|
|
}
|
|
|
|
|
|
|
|
public Response a() {
|
2021-11-30 23:47:08 +00:00
|
|
|
int i = this.f2973c;
|
2021-06-27 20:44:35 +00:00
|
|
|
if (i >= 0) {
|
2021-08-24 17:45:16 +00:00
|
|
|
Request request = this.a;
|
|
|
|
if (request != null) {
|
2021-06-27 20:44:35 +00:00
|
|
|
y yVar = this.b;
|
|
|
|
if (yVar != null) {
|
|
|
|
String str = this.d;
|
|
|
|
if (str != null) {
|
2021-08-24 17:45:16 +00:00
|
|
|
return new Response(request, yVar, str, i, this.e, this.f.c(), this.g, this.h, this.i, this.j, this.k, this.l, this.m);
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
throw new IllegalStateException("message == null".toString());
|
|
|
|
}
|
|
|
|
throw new IllegalStateException("protocol == null".toString());
|
|
|
|
}
|
|
|
|
throw new IllegalStateException("request == null".toString());
|
|
|
|
}
|
2021-11-08 18:25:28 +00:00
|
|
|
StringBuilder R = c.d.b.a.a.R("code < 0: ");
|
2021-11-30 23:47:08 +00:00
|
|
|
R.append(this.f2973c);
|
2021-11-08 18:25:28 +00:00
|
|
|
throw new IllegalStateException(R.toString().toString());
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
public a b(Response response) {
|
|
|
|
c("cacheResponse", response);
|
|
|
|
this.i = response;
|
|
|
|
return this;
|
|
|
|
}
|
|
|
|
|
|
|
|
public final void c(String str, Response response) {
|
|
|
|
if (response != null) {
|
|
|
|
boolean z2 = false;
|
|
|
|
if (response.o == null) {
|
|
|
|
if (response.p == null) {
|
|
|
|
if (response.q == null) {
|
2021-11-08 18:25:28 +00:00
|
|
|
if (response.r == null) {
|
2021-06-27 20:44:35 +00:00
|
|
|
z2 = true;
|
|
|
|
}
|
|
|
|
if (!z2) {
|
2021-11-08 18:25:28 +00:00
|
|
|
throw new IllegalArgumentException(c.d.b.a.a.v(str, ".priorResponse != null").toString());
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
return;
|
|
|
|
}
|
2021-11-08 18:25:28 +00:00
|
|
|
throw new IllegalArgumentException(c.d.b.a.a.v(str, ".cacheResponse != null").toString());
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
2021-11-08 18:25:28 +00:00
|
|
|
throw new IllegalArgumentException(c.d.b.a.a.v(str, ".networkResponse != null").toString());
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
2021-11-08 18:25:28 +00:00
|
|
|
throw new IllegalArgumentException(c.d.b.a.a.v(str, ".body != null").toString());
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
public a d(Headers headers) {
|
|
|
|
m.checkParameterIsNotNull(headers, "headers");
|
|
|
|
this.f = headers.e();
|
|
|
|
return this;
|
|
|
|
}
|
|
|
|
|
|
|
|
public a e(String str) {
|
|
|
|
m.checkParameterIsNotNull(str, "message");
|
|
|
|
this.d = str;
|
|
|
|
return this;
|
|
|
|
}
|
|
|
|
|
|
|
|
public a f(y yVar) {
|
|
|
|
m.checkParameterIsNotNull(yVar, "protocol");
|
|
|
|
this.b = yVar;
|
|
|
|
return this;
|
|
|
|
}
|
|
|
|
|
2021-08-24 17:45:16 +00:00
|
|
|
public a g(Request request) {
|
|
|
|
m.checkParameterIsNotNull(request, "request");
|
|
|
|
this.a = request;
|
2021-06-27 20:44:35 +00:00
|
|
|
return this;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2021-08-24 17:45:16 +00:00
|
|
|
public Response(Request request, y yVar, String str, int i, v vVar, Headers headers, ResponseBody responseBody, Response response, Response response2, Response response3, long j, long j2, c cVar) {
|
|
|
|
m.checkParameterIsNotNull(request, "request");
|
2021-06-27 20:44:35 +00:00
|
|
|
m.checkParameterIsNotNull(yVar, "protocol");
|
|
|
|
m.checkParameterIsNotNull(str, "message");
|
|
|
|
m.checkParameterIsNotNull(headers, "headers");
|
2021-08-24 17:45:16 +00:00
|
|
|
this.i = request;
|
2021-06-27 20:44:35 +00:00
|
|
|
this.j = yVar;
|
|
|
|
this.k = str;
|
|
|
|
this.l = i;
|
|
|
|
this.m = vVar;
|
|
|
|
this.n = headers;
|
|
|
|
this.o = responseBody;
|
|
|
|
this.p = response;
|
|
|
|
this.q = response2;
|
2021-11-08 18:25:28 +00:00
|
|
|
this.r = response3;
|
2021-11-30 23:47:08 +00:00
|
|
|
this.f2972s = j;
|
2021-06-27 20:44:35 +00:00
|
|
|
this.t = j2;
|
|
|
|
this.u = cVar;
|
|
|
|
}
|
|
|
|
|
|
|
|
public static String a(Response response, String str, String str2, int i) {
|
|
|
|
int i2 = i & 2;
|
|
|
|
Objects.requireNonNull(response);
|
2021-08-09 22:50:01 +00:00
|
|
|
m.checkParameterIsNotNull(str, ModelAuditLogEntry.CHANGE_KEY_NAME);
|
2021-06-27 20:44:35 +00:00
|
|
|
String c2 = response.n.c(str);
|
|
|
|
if (c2 != null) {
|
|
|
|
return c2;
|
|
|
|
}
|
|
|
|
return null;
|
|
|
|
}
|
|
|
|
|
|
|
|
public final boolean b() {
|
|
|
|
int i = this.l;
|
|
|
|
return 200 <= i && 299 >= i;
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override // java.io.Closeable, java.lang.AutoCloseable
|
|
|
|
public void close() {
|
|
|
|
ResponseBody responseBody = this.o;
|
|
|
|
if (responseBody != null) {
|
|
|
|
responseBody.close();
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
throw new IllegalStateException("response is not eligible for a body and must not be closed".toString());
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override // java.lang.Object
|
|
|
|
public String toString() {
|
2021-11-08 18:25:28 +00:00
|
|
|
StringBuilder R = c.d.b.a.a.R("Response{protocol=");
|
|
|
|
R.append(this.j);
|
|
|
|
R.append(", code=");
|
|
|
|
R.append(this.l);
|
|
|
|
R.append(", message=");
|
|
|
|
R.append(this.k);
|
|
|
|
R.append(", url=");
|
|
|
|
R.append(this.i.b);
|
|
|
|
R.append('}');
|
|
|
|
return R.toString();
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
}
|