Class CodeGuruReviewerResolveEndpointInterceptor
java.lang.Object
software.amazon.awssdk.services.codegurureviewer.endpoints.internal.CodeGuruReviewerResolveEndpointInterceptor
- All Implemented Interfaces:
ExecutionInterceptor
@Generated("software.amazon.awssdk:codegen")
public final class CodeGuruReviewerResolveEndpointInterceptor
extends Object
implements ExecutionInterceptor
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionmodifyHttpRequest
(Context.ModifyHttpRequest context, ExecutionAttributes executionAttributes) Modify theSdkHttpFullRequest
before it is sent to the service.modifyRequest
(Context.ModifyRequest context, ExecutionAttributes executionAttributes) Modify anSdkRequest
given to a service client before it is marshalled into anSdkHttpFullRequest
.ruleParams
(SdkRequest request, ExecutionAttributes executionAttributes) Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface software.amazon.awssdk.core.interceptor.ExecutionInterceptor
afterExecution, afterMarshalling, afterTransmission, afterUnmarshalling, beforeExecution, beforeMarshalling, beforeTransmission, beforeUnmarshalling, modifyAsyncHttpContent, modifyAsyncHttpResponseContent, modifyException, modifyHttpContent, modifyHttpResponse, modifyHttpResponseContent, modifyResponse, onExecutionFailure
-
Constructor Details
-
CodeGuruReviewerResolveEndpointInterceptor
public CodeGuruReviewerResolveEndpointInterceptor()
-
-
Method Details
-
modifyRequest
public SdkRequest modifyRequest(Context.ModifyRequest context, ExecutionAttributes executionAttributes) Description copied from interface:ExecutionInterceptor
Modify anSdkRequest
given to a service client before it is marshalled into anSdkHttpFullRequest
.- Specified by:
modifyRequest
in interfaceExecutionInterceptor
- Parameters:
context
- 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.- Returns:
- The potentially-modified request that should be used for the rest of the execution. Must not be null.
-
modifyHttpRequest
public SdkHttpRequest modifyHttpRequest(Context.ModifyHttpRequest context, ExecutionAttributes executionAttributes) Description copied from interface:ExecutionInterceptor
Modify theSdkHttpFullRequest
before it is sent to the service.- Specified by:
modifyHttpRequest
in interfaceExecutionInterceptor
- Parameters:
context
- 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.- Returns:
- The potentially-modified HTTP request that should be sent to the service. Must not be null.
-
ruleParams
public static CodeGuruReviewerEndpointParams ruleParams(SdkRequest request, ExecutionAttributes executionAttributes)
-