@Generated(value="com.ibm.cos.v2:codegen") public final class S3ResolveEndpointInterceptor extends Object implements ExecutionInterceptor
| Constructor and Description |
|---|
S3ResolveEndpointInterceptor() |
| Modifier and Type | Method and Description |
|---|---|
SdkHttpRequest |
modifyHttpRequest(Context.ModifyHttpRequest context,
ExecutionAttributes executionAttributes)
Modify the
SdkHttpFullRequest before it is sent to the service. |
SdkRequest |
modifyRequest(Context.ModifyRequest context,
ExecutionAttributes executionAttributes)
Modify an
SdkRequest given to a service client before it is marshalled into an SdkHttpFullRequest. |
static S3EndpointParams |
ruleParams(SdkRequest request,
ExecutionAttributes executionAttributes) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitafterExecution, afterMarshalling, afterTransmission, afterUnmarshalling, beforeExecution, beforeMarshalling, beforeTransmission, beforeUnmarshalling, modifyAsyncHttpContent, modifyAsyncHttpResponseContent, modifyException, modifyHttpContent, modifyHttpResponse, modifyHttpResponseContent, modifyResponse, onExecutionFailurepublic SdkRequest modifyRequest(Context.ModifyRequest context, ExecutionAttributes executionAttributes)
ExecutionInterceptorSdkRequest given to a service client before it is marshalled into an SdkHttpFullRequest.modifyRequest in interface ExecutionInterceptorcontext - The current state of the execution, including the current SDK request from the service client call.executionAttributes - A mutable set of attributes scoped to one specific request/response cycle that can be used to
give data to future lifecycle methods.public SdkHttpRequest modifyHttpRequest(Context.ModifyHttpRequest context, ExecutionAttributes executionAttributes)
ExecutionInterceptorSdkHttpFullRequest before it is sent to the service.modifyHttpRequest in interface ExecutionInterceptorcontext - The current state of the execution, including the SDK and current HTTP request.executionAttributes - A mutable set of attributes scoped to one specific request/response cycle that can be used to
give data to future lifecycle methods.public static S3EndpointParams ruleParams(SdkRequest request, ExecutionAttributes executionAttributes)
Copyright © 2026. All rights reserved.