67 lines
1.7 KiB
Java
67 lines
1.7 KiB
Java
package com.alibaba.sdk.android.oss;
|
|
|
|
import com.alibaba.sdk.android.oss.common.OSSLog;
|
|
|
|
/* loaded from: classes.dex */
|
|
public class ServiceException extends Exception {
|
|
private static final long serialVersionUID = 430933593095358673L;
|
|
private String errorCode;
|
|
private String hostId;
|
|
private String partEtag;
|
|
private String partNumber;
|
|
private String rawMessage;
|
|
private String requestId;
|
|
private int statusCode;
|
|
|
|
public ServiceException(int i, String str, String str2, String str3, String str4, String str5) {
|
|
super(str);
|
|
this.statusCode = i;
|
|
this.errorCode = str2;
|
|
this.requestId = str3;
|
|
this.hostId = str4;
|
|
this.rawMessage = str5;
|
|
OSSLog.a(this);
|
|
}
|
|
|
|
public String getErrorCode() {
|
|
return this.errorCode;
|
|
}
|
|
|
|
public String getHostId() {
|
|
return this.hostId;
|
|
}
|
|
|
|
public String getPartEtag() {
|
|
return this.partEtag;
|
|
}
|
|
|
|
public String getPartNumber() {
|
|
return this.partNumber;
|
|
}
|
|
|
|
public String getRawMessage() {
|
|
return this.rawMessage;
|
|
}
|
|
|
|
public String getRequestId() {
|
|
return this.requestId;
|
|
}
|
|
|
|
public int getStatusCode() {
|
|
return this.statusCode;
|
|
}
|
|
|
|
public void setPartEtag(String str) {
|
|
this.partEtag = str;
|
|
}
|
|
|
|
public void setPartNumber(String str) {
|
|
this.partNumber = str;
|
|
}
|
|
|
|
@Override // java.lang.Throwable
|
|
public String toString() {
|
|
return "[StatusCode]: " + this.statusCode + ", [Code]: " + getErrorCode() + ", [Message]: " + getMessage() + ", [Requestid]: " + getRequestId() + ", [HostId]: " + getHostId() + ", [RawMessage]: " + getRawMessage();
|
|
}
|
|
}
|