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.withAsyncResponseTransformer(AsyncResponseTransformer<OutputT,?> asyncResponseTransformer) |
|
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.withProtocolMetadata(SdkProtocolMetadata protocolMetadata) |
Sets the protocol metadata of the API.
|
ClientExecutionParams<InputT,OutputT> |
ClientExecutionParams.withRequestBody(RequestBody requestBody) |
|
<T> ClientExecutionParams<InputT,OutputT> |
ClientExecutionParams.withRequestConfiguration(SdkClientConfiguration requestConfiguration) |
|
ClientExecutionParams<InputT,OutputT> |
ClientExecutionParams.withResponseHandler(HttpResponseHandler<OutputT> responseHandler) |
|
ClientExecutionParams<InputT,OutputT> |
ClientExecutionParams.withResponseTransformer(ResponseTransformer<OutputT,?> responseTransformer) |
|