## Uses of Interface
com.amazonaws.codegen.customization.CodegenCustomizationProcessor

Packages that use CodegenCustomizationProcessor
com.amazonaws.codegen.customization
com.amazonaws.codegen.customization.processors

### Uses of CodegenCustomizationProcessor in com.amazonaws.codegen.customization

Classes in com.amazonaws.codegen.customization that implement CodegenCustomizationProcessor
`class` `CodegenCustomizationProcessorChain`

Constructors in com.amazonaws.codegen.customization with parameters of type CodegenCustomizationProcessor
Constructor and Description
`CodegenCustomizationProcessorChain(CodegenCustomizationProcessor... processors)`

### Uses of CodegenCustomizationProcessor in com.amazonaws.codegen.customization.processors

Classes in com.amazonaws.codegen.customization.processors that implement CodegenCustomizationProcessor
`class` `MetadataModifiersProcessor` This processor handles preprocess modifications to service metadata and postprocess modifications to intermediate model metadata.
`class` `RemoveExceptionMessagePropertyProcessor` This processor removes the member *message* in the exception shapes from the intermediate model.
`class` `RenameShapesProcessor`
`class` `SendEmptyAutoConstructedListAsEmptyListProcessor`
`class` `SendEmptyNonAutoConstructedListAsEmptyListProcessor`

Methods in com.amazonaws.codegen.customization.processors that return CodegenCustomizationProcessor
`static CodegenCustomizationProcessor` DefaultCustomizationProcessor.`getProcessorFor(CustomizationConfig config)`