Class 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 Detail

      • PreClientExecutionRequestCustomizer

        public PreClientExecutionRequestCustomizer()
    • Method Detail

      • getClassName

        public String getClassName()
      • setClassName

        public void setClassName​(String className)
      • getMethodName

        public String getMethodName()
      • setMethodName

        public void setMethodName​(String methodName)