Class Route53IdInterceptor
- java.lang.Object
-
- software.amazon.awssdk.services.route53.internal.Route53IdInterceptor
-
- All Implemented Interfaces:
ExecutionInterceptor
public final class Route53IdInterceptor extends Object implements ExecutionInterceptor
Route 53 returns a portion of the URL resource path as the ID for a few elements, but when the service accepts those IDs, the resource path portion cannot be included, otherwise requests fail. This handler removes those partial resource path elements from IDs returned by Route 53.
-
-
Constructor Summary
Constructors Constructor Description Route53IdInterceptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SdkResponsemodifyResponse(Context.ModifyResponse context, ExecutionAttributes executionAttributes)-
Methods inherited from class java.lang.Object
clone, equals, finalize, 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, modifyHttpRequest, modifyHttpResponse, modifyHttpResponseContent, modifyRequest, onExecutionFailure
-
-
-
-
Method Detail
-
modifyResponse
public SdkResponse modifyResponse(Context.ModifyResponse context, ExecutionAttributes executionAttributes)
- Specified by:
modifyResponsein interfaceExecutionInterceptor
-
-