Package | Description |
---|---|
software.amazon.awssdk.core.client.handler | |
software.amazon.awssdk.core.internal.handler |
Modifier and Type | Method and Description |
---|---|
ClientExecutionParams<InputT,OutputT> |
ClientExecutionParams.credentialType(CredentialType credentialType) |
ClientExecutionParams<InputT,OutputT> |
ClientExecutionParams.discoveredEndpoint(URI discoveredEndpoint) |
ClientExecutionParams<InputT,OutputT> |
ClientExecutionParams.hostPrefixExpression(String hostPrefixExpression)
Sets the resolved host prefix expression that will be added as a prefix to the original endpoint.
|
<T> ClientExecutionParams<InputT,OutputT> |
ClientExecutionParams.putExecutionAttribute(ExecutionAttribute<T> attribute,
T value) |
ClientExecutionParams<InputT,OutputT> |
ClientExecutionParams.withAsyncRequestBody(AsyncRequestBody asyncRequestBody) |
ClientExecutionParams<InputT,OutputT> |
ClientExecutionParams.withCombinedResponseHandler(HttpResponseHandler<Response<OutputT>> combinedResponseHandler) |
ClientExecutionParams<InputT,OutputT> |
ClientExecutionParams.withErrorResponseHandler(HttpResponseHandler<? extends SdkException> errorResponseHandler) |
ClientExecutionParams<InputT,OutputT> |
ClientExecutionParams.withFullDuplex(boolean fullDuplex)
Sets whether the API is a full duplex ie, request and response are streamed in parallel.
|
ClientExecutionParams<InputT,OutputT> |
ClientExecutionParams.withInitialRequestEvent(boolean hasInitialRequestEvent)
Sets whether this is an event streaming request over RPC.
|
ClientExecutionParams<InputT,OutputT> |
ClientExecutionParams.withInput(InputT input) |
ClientExecutionParams<InputT,OutputT> |
ClientExecutionParams.withMarshaller(Marshaller<InputT> marshaller) |
ClientExecutionParams<InputT,OutputT> |
ClientExecutionParams.withMetricCollector(MetricCollector metricCollector) |
ClientExecutionParams<InputT,OutputT> |
ClientExecutionParams.withOperationName(String operationName)
Sets the operation name of the API.
|
ClientExecutionParams<InputT,OutputT> |
ClientExecutionParams.withRequestBody(RequestBody requestBody) |
ClientExecutionParams<InputT,OutputT> |
ClientExecutionParams.withResponseHandler(HttpResponseHandler<OutputT> responseHandler) |
Modifier and Type | Method and Description |
---|---|
<InputT extends SdkRequest,OutputT extends SdkResponse> |
SyncClientHandler.execute(ClientExecutionParams<InputT,OutputT> executionParams)
Execute's a web service request.
|
<InputT extends SdkRequest,OutputT extends SdkResponse> |
SdkSyncClientHandler.execute(ClientExecutionParams<InputT,OutputT> executionParams) |
<InputT extends SdkRequest,OutputT extends SdkResponse> |
AsyncClientHandler.execute(ClientExecutionParams<InputT,OutputT> executionParams)
Execute's a web service request.
|
<InputT extends SdkRequest,OutputT extends SdkResponse,ReturnT> |
AsyncClientHandler.execute(ClientExecutionParams<InputT,OutputT> executionParams,
AsyncResponseTransformer<OutputT,ReturnT> asyncResponseTransformer)
Execute's a streaming web service request.
|
<InputT extends SdkRequest,OutputT extends SdkResponse,ReturnT> |
SyncClientHandler.execute(ClientExecutionParams<InputT,OutputT> executionParams,
ResponseTransformer<OutputT,ReturnT> responseTransformer)
Execute's a streaming web service request.
|
<InputT extends SdkRequest,OutputT extends SdkResponse,ReturnT> |
SdkSyncClientHandler.execute(ClientExecutionParams<InputT,OutputT> executionParams,
ResponseTransformer<OutputT,ReturnT> responseTransformer) |
Modifier and Type | Method and Description |
---|---|
<InputT extends SdkRequest,OutputT extends SdkResponse> |
BaseSyncClientHandler.execute(ClientExecutionParams<InputT,OutputT> executionParams) |
<InputT extends SdkRequest,OutputT extends SdkResponse> |
BaseAsyncClientHandler.execute(ClientExecutionParams<InputT,OutputT> executionParams) |
<InputT extends SdkRequest,OutputT extends SdkResponse,ReturnT> |
BaseAsyncClientHandler.execute(ClientExecutionParams<InputT,OutputT> executionParams,
AsyncResponseTransformer<OutputT,ReturnT> asyncResponseTransformer) |
<InputT extends SdkRequest,OutputT extends SdkResponse,ReturnT> |
BaseSyncClientHandler.execute(ClientExecutionParams<InputT,OutputT> executionParams,
ResponseTransformer<OutputT,ReturnT> responseTransformer) |
protected <InputT extends SdkRequest,OutputT extends SdkResponse> |
BaseClientHandler.invokeInterceptorsAndCreateExecutionContext(ClientExecutionParams<InputT,OutputT> params) |
Copyright © 2023. All rights reserved.