package com.ss.android.ugc.aweme.uploader.factory;

import X.2HN;
import X.C47876tl;
import X.M12;
import com.bytedance.covode.number.Covode;
import java.util.Objects;

public abstract class AbstractVideoUploader {
    static {
        Covode.recordClassIndex(121443);
    }

    public abstract void LIZ();

    public abstract void LIZ(C47876tl r1);

    public abstract void LIZ(String str);

    public abstract void LIZIZ();

    public static final class VideoUploadInfo {
        public long mErrorCode;
        public String mExtra;
        public String mTosKey;
        public String mVideoId;

        static {
            Covode.recordClassIndex(121444);
        }

        public VideoUploadInfo() {
            this((String) null, (String) null, 0, (String) null, 15, (2HN) null);
        }

        public static int INVOKESTATIC_com_ss_android_ugc_aweme_uploader_factory_AbstractVideoUploader$VideoUploadInfo_com_ss_android_ugc_aweme_lancet_HashCodeLancet_hashCode(long j) {
            return (int) (j ^ (j >>> 32));
        }

        public static /* synthetic */ VideoUploadInfo copy$default(VideoUploadInfo videoUploadInfo, String str, String str2, long j, String str3, int i, Object obj) {
            if ((i & 1) != 0) {
                str = videoUploadInfo.mTosKey;
            }
            if ((i & 2) != 0) {
                str2 = videoUploadInfo.mVideoId;
            }
            if ((i & 4) != 0) {
                j = videoUploadInfo.mErrorCode;
            }
            if ((i & 8) != 0) {
                str3 = videoUploadInfo.mExtra;
            }
            return videoUploadInfo.copy(str, str2, j, str3);
        }

        private Object[] getObjects() {
            return new Object[]{this.mTosKey, this.mVideoId, Long.valueOf(this.mErrorCode), this.mExtra};
        }

        public final VideoUploadInfo copy(String str, String str2, long j, String str3) {
            return new VideoUploadInfo(str, str2, j, str3);
        }

        public final boolean equals(Object obj) {
            if (this == obj) {
                return true;
            }
            if (!(obj instanceof VideoUploadInfo)) {
                return false;
            }
            return M12.LIZ(((VideoUploadInfo) obj).getObjects(), getObjects());
        }

        public final int hashCode() {
            return Objects.hash(getObjects());
        }

        public final String toString() {
            return M12.LIZ("AbstractVideoUploader$VideoUploadInfo:%s,%s,%s,%s", getObjects());
        }

        public final long getMErrorCode() {
            return this.mErrorCode;
        }

        public final String getMExtra() {
            return this.mExtra;
        }

        public final String getMTosKey() {
            return this.mTosKey;
        }

        public final String getMVideoId() {
            return this.mVideoId;
        }

        public final void setMErrorCode(long j) {
            this.mErrorCode = j;
        }

        public final void setMExtra(String str) {
            this.mExtra = str;
        }

        public final void setMTosKey(String str) {
            this.mTosKey = str;
        }

        public final void setMVideoId(String str) {
            this.mVideoId = str;
        }

        public VideoUploadInfo(String str, String str2, long j, String str3) {
            this.mTosKey = str;
            this.mVideoId = str2;
            this.mErrorCode = j;
            this.mExtra = str3;
        }

        /* JADX INFO: this call moved to the top of the method (can break code semantics) */
        public /* synthetic */ VideoUploadInfo(String str, String str2, long j, String str3, int i, 2HN r13) {
            this((i & 1) != 0 ? null : str, (i & 2) != 0 ? null : str2, (i & 4) != 0 ? 0 : j, (i & 8) == 0 ? str3 : null);
        }
    }
}
