Class RandomIdInterceptor
- java.lang.Object
-
- software.amazon.awssdk.services.machinelearning.internal.RandomIdInterceptor
-
- All Implemented Interfaces:
ExecutionInterceptor
public final class RandomIdInterceptor extends Object implements ExecutionInterceptor
CreateXxx API calls require a unique (for all time!) ID parameter for idempotency. If the user doesn't specify one, fill in a GUID.
-
-
Constructor Summary
Constructors Constructor Description RandomIdInterceptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SdkRequestmodifyRequest(Context.ModifyRequest 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, modifyResponse, onExecutionFailure
-
-
-
-
Method Detail
-
modifyRequest
public SdkRequest modifyRequest(Context.ModifyRequest context, ExecutionAttributes executionAttributes)
- Specified by:
modifyRequestin interfaceExecutionInterceptor
-
-