Class LexRuntimeV2AuthSchemeInterceptor
java.lang.Object
software.amazon.awssdk.services.lexruntimev2.auth.scheme.internal.LexRuntimeV2AuthSchemeInterceptor
- All Implemented Interfaces:
ExecutionInterceptor
@Generated("software.amazon.awssdk:codegen")
public final class LexRuntimeV2AuthSchemeInterceptor
extends Object
implements ExecutionInterceptor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbeforeExecution(Context.BeforeExecution context, ExecutionAttributes executionAttributes) Read a request that has been given to a service client before it is modified by other interceptors.Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.awssdk.core.interceptor.ExecutionInterceptor
afterExecution, afterMarshalling, afterTransmission, afterUnmarshalling, beforeMarshalling, beforeTransmission, beforeUnmarshalling, modifyAsyncHttpContent, modifyAsyncHttpResponseContent, modifyException, modifyHttpContent, modifyHttpRequest, modifyHttpResponse, modifyHttpResponseContent, modifyRequest, modifyResponse, onExecutionFailure
-
Constructor Details
-
LexRuntimeV2AuthSchemeInterceptor
public LexRuntimeV2AuthSchemeInterceptor()
-
-
Method Details
-
beforeExecution
public void beforeExecution(Context.BeforeExecution context, ExecutionAttributes executionAttributes) Description copied from interface:ExecutionInterceptorRead a request that has been given to a service client before it is modified by other interceptors.ExecutionInterceptor.beforeMarshalling(software.amazon.awssdk.core.interceptor.Context.BeforeMarshalling, software.amazon.awssdk.core.interceptor.ExecutionAttributes)should be used in most circumstances for reading the request because it includes modifications made by other interceptors.This method is guaranteed to be executed on the thread that is making the client call. This is true even if a non- blocking I/O client is used. This is useful for transferring data that may be stored thread-locally into the execution's
ExecutionAttributes.- Specified by:
beforeExecutionin interfaceExecutionInterceptor- Parameters:
context- The current state of the execution, including the unmodified 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
-