- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
53 lines
1.6 KiB
Java
53 lines
1.6 KiB
Java
package com.amazonaws.http;
|
|
|
|
import com.amazonaws.AmazonWebServiceClient;
|
|
import com.amazonaws.auth.AWSCredentials;
|
|
import com.amazonaws.auth.Signer;
|
|
import com.amazonaws.util.AWSRequestMetrics;
|
|
import com.amazonaws.util.AWSRequestMetricsFullSupport;
|
|
import java.net.URI;
|
|
import java.util.List;
|
|
|
|
/* loaded from: classes.dex */
|
|
public class ExecutionContext {
|
|
public final AmazonWebServiceClient awsClient;
|
|
public final AWSRequestMetrics awsRequestMetrics;
|
|
public String contextUserAgent;
|
|
public AWSCredentials credentials;
|
|
public final List requestHandler2s;
|
|
|
|
public AWSRequestMetrics getAwsRequestMetrics() {
|
|
return this.awsRequestMetrics;
|
|
}
|
|
|
|
public String getContextUserAgent() {
|
|
return this.contextUserAgent;
|
|
}
|
|
|
|
public AWSCredentials getCredentials() {
|
|
return this.credentials;
|
|
}
|
|
|
|
public List getRequestHandler2s() {
|
|
return this.requestHandler2s;
|
|
}
|
|
|
|
public void setCredentials(AWSCredentials aWSCredentials) {
|
|
this.credentials = aWSCredentials;
|
|
}
|
|
|
|
public ExecutionContext(List list, boolean z, AmazonWebServiceClient amazonWebServiceClient) {
|
|
this.requestHandler2s = list;
|
|
this.awsRequestMetrics = z ? new AWSRequestMetricsFullSupport() : new AWSRequestMetrics();
|
|
this.awsClient = amazonWebServiceClient;
|
|
}
|
|
|
|
public Signer getSignerByURI(URI uri) {
|
|
AmazonWebServiceClient amazonWebServiceClient = this.awsClient;
|
|
if (amazonWebServiceClient == null) {
|
|
return null;
|
|
}
|
|
return amazonWebServiceClient.getSignerByURI(uri);
|
|
}
|
|
}
|