Interface CodegenCustomizationProcessor
- All Known Implementing Classes:
- CodegenCustomizationProcessorChain,- CustomSdkShapesProcessor,- EventStreamSharedEventProcessor,- ExplicitStringPayloadQueryProtocolProcessor,- LowercaseShapeValidatorProcessor,- MetadataModifiersProcessor,- NewAndLegacyEventStreamProcessor,- RemoveExceptionMessagePropertyProcessor,- RenameShapesProcessor,- S3ControlRemoveAccountIdHostPrefixProcessor,- S3RemoveBucketFromUriProcessor,- SmithyRpcV2CborProtocolProcessor,- UseLegacyEventGenerationSchemeProcessor
public interface CodegenCustomizationProcessor
- 
Method SummaryModifier and TypeMethodDescriptionvoidpostprocess(IntermediateModel intermediateModel) Apply the customization after the intermediate model is builtvoidpreprocess(ServiceModel serviceModel) Apply the customization by directly modifying the service model, before the intermediate model is built.
- 
Method Details- 
preprocessApply the customization by directly modifying the service model, before the intermediate model is built.
- 
postprocessApply the customization after the intermediate model is built
 
-