Package software.amazon.awssdk.http
Interface HttpExecuteRequest.Builder
- 
- Enclosing class:
- HttpExecuteRequest
 
 public static interface HttpExecuteRequest.Builder
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description HttpExecuteRequestbuild()HttpExecuteRequest.BuildercontentStreamProvider(ContentStreamProvider contentStreamProvider)Set theContentStreamProviderto be executed by the client.HttpExecuteRequest.BuildermetricCollector(MetricCollector metricCollector)Set theMetricCollectorto be used by the HTTP client to report metrics collected for this request.HttpExecuteRequest.Builderrequest(SdkHttpRequest request)Set the HTTP request to be executed by the client.
 
- 
- 
- 
Method Detail- 
requestHttpExecuteRequest.Builder request(SdkHttpRequest request) Set the HTTP request to be executed by the client.- Parameters:
- request- The request.
- Returns:
- This builder for method chaining.
 
 - 
contentStreamProviderHttpExecuteRequest.Builder contentStreamProvider(ContentStreamProvider contentStreamProvider) Set theContentStreamProviderto be executed by the client.- Parameters:
- contentStreamProvider- The content stream provider
- Returns:
- This builder for method chaining
 
 - 
metricCollectorHttpExecuteRequest.Builder metricCollector(MetricCollector metricCollector) Set theMetricCollectorto be used by the HTTP client to report metrics collected for this request.- Parameters:
- metricCollector- The metric collector.
- Returns:
- This builder for method chaining.
 
 - 
buildHttpExecuteRequest build() 
 
- 
 
-