Class PreClientExecutionRequestCustomizer

java.lang.Object
software.amazon.awssdk.codegen.model.service.PreClientExecutionRequestCustomizer

public class PreClientExecutionRequestCustomizer extends Object
Represents a custom request transformer for API requests.

This class allows for dynamic and specific transformation of API requests, ensuring that each request is appropriately transformed based on the transformation logic defined in the specified getClassName() and getMethodName().

Example:

 {
     "methodName": "dummyRequestModifier",
     "className": "software.amazon.awssdk.codegen.internal.UtilsTest"
 }
 

The class should have a public static method dummyRequestModifier that takes an input and returns an output of ApiRequest for which Customization is applied.

  • Constructor Details

    • PreClientExecutionRequestCustomizer

      public PreClientExecutionRequestCustomizer()
  • Method Details

    • getClassName

      public String getClassName()
    • setClassName

      public void setClassName(String className)
    • getMethodName

      public String getMethodName()
    • setMethodName

      public void setMethodName(String methodName)