23 lines
986 B
Java
23 lines
986 B
Java
package com.alibaba.sdk.android.oss;
|
|
|
|
import android.content.Context;
|
|
import com.alibaba.sdk.android.oss.callback.OSSCompletedCallback;
|
|
import com.alibaba.sdk.android.oss.common.auth.OSSCredentialProvider;
|
|
import com.alibaba.sdk.android.oss.internal.OSSAsyncTask;
|
|
import com.alibaba.sdk.android.oss.model.PutObjectRequest;
|
|
import com.alibaba.sdk.android.oss.model.PutObjectResult;
|
|
|
|
/* loaded from: classes.dex */
|
|
public class OSSClient implements OSS {
|
|
private OSS a;
|
|
|
|
public OSSClient(Context context, String str, OSSCredentialProvider oSSCredentialProvider, ClientConfiguration clientConfiguration) {
|
|
this.a = new OSSImpl(context, str, oSSCredentialProvider, clientConfiguration);
|
|
}
|
|
|
|
@Override // com.alibaba.sdk.android.oss.OSS
|
|
public OSSAsyncTask<PutObjectResult> a(PutObjectRequest putObjectRequest, OSSCompletedCallback<PutObjectRequest, PutObjectResult> oSSCompletedCallback) {
|
|
return this.a.a(putObjectRequest, oSSCompletedCallback);
|
|
}
|
|
}
|