/** For testing purposes. */ public ExecutionContext() { this(builder().withSignerProvider(new NoOpSignerProvider())); }
/** For testing purposes. */ public ExecutionContext(boolean isMetricEnabled) { this(builder().withUseRequestMetrics(isMetricEnabled).withSignerProvider(new NoOpSignerProvider())); }
private ExecutionContext buildExecutionContext() { final ExecutionContext executionContext = ExecutionContext.builder().withSignerProvider( new DefaultSignerProvider(this, signer)).build(); executionContext.setCredentialsProvider(credentials); executionContext.setSigner(signer); return executionContext; }
private ExecutionContext createExecutionContext(RequestConfig requestConfig) { boolean isMetricsEnabled = isRequestMetricsEnabled(requestConfig); return ExecutionContext.builder() .withRequestHandler2s(requestHandler2s) .withUseRequestMetrics(isMetricsEnabled) .withSignerProvider(signerProvider) .build(); }
protected ExecutionContext createExecutionContext(AmazonWebServiceRequest req, SignerProvider signerProvider) { boolean isMetricsEnabled = isRequestMetricsEnabled(req) || isProfilingEnabled() || shouldGenerateClientSideMonitoringEvents(); return ExecutionContext.builder() .withRequestHandler2s(requestHandler2s) .withUseRequestMetrics(isMetricsEnabled) .withAwsClient(this) .withSignerProvider(signerProvider).build(); }
/** For testing purposes. */ public ExecutionContext() { this(builder().withSignerProvider(new NoOpSignerProvider())); }
/** For testing purposes. */ public ExecutionContext(boolean isMetricEnabled) { this(builder().withUseRequestMetrics(isMetricEnabled).withSignerProvider(new NoOpSignerProvider())); }
private ExecutionContext createExecutionContext(RequestConfig requestConfig) { boolean isMetricsEnabled = isRequestMetricsEnabled(requestConfig); return ExecutionContext.builder() .withRequestHandler2s(requestHandler2s) .withUseRequestMetrics(isMetricsEnabled) .withSignerProvider(signerProvider) .build(); }
protected ExecutionContext createExecutionContext(AmazonWebServiceRequest req, SignerProvider signerProvider) { boolean isMetricsEnabled = isRequestMetricsEnabled(req) || isProfilingEnabled() || shouldGenerateClientSideMonitoringEvents(); return ExecutionContext.builder() .withRequestHandler2s(requestHandler2s) .withUseRequestMetrics(isMetricsEnabled) .withAwsClient(this) .withSignerProvider(signerProvider).build(); }
/** For testing purposes. */ public ExecutionContext() { this(builder().withSignerProvider(new NoOpSignerProvider())); }
/** For testing purposes. */ public ExecutionContext(boolean isMetricEnabled) { this(builder().withUseRequestMetrics(isMetricEnabled).withSignerProvider(new NoOpSignerProvider())); }
private ExecutionContext buildExecutionContext() { final ExecutionContext executionContext = ExecutionContext.builder().withSignerProvider( new DefaultSignerProvider(this, signer)).build(); executionContext.setCredentialsProvider(credentials); executionContext.setSigner(signer); return executionContext; }
private ExecutionContext createExecutionContext(RequestConfig requestConfig) { boolean isMetricsEnabled = isRequestMetricsEnabled(requestConfig); return ExecutionContext.builder() .withRequestHandler2s(requestHandler2s) .withUseRequestMetrics(isMetricsEnabled) .withSignerProvider(signerProvider) .build(); }
protected ExecutionContext createExecutionContext(AmazonWebServiceRequest req, SignerProvider signerProvider) { boolean isMetricsEnabled = isRequestMetricsEnabled(req) || isProfilingEnabled(); return ExecutionContext.builder() .withRequestHandler2s(requestHandler2s) .withUseRequestMetrics(isMetricsEnabled) .withAwsClient(this) .withSignerProvider(signerProvider).build(); }