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(); }
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(); }
private ExecutionContext createExecutionContext(RequestConfig requestConfig) { boolean isMetricsEnabled = isRequestMetricsEnabled(requestConfig); return ExecutionContext.builder() .withRequestHandler2s(requestHandler2s) .withUseRequestMetrics(isMetricsEnabled) .withSignerProvider(signerProvider) .build(); }
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(); }