Interface CodegenCustomizationProcessor
- All Known Implementing Classes:
CodegenCustomizationProcessorChain
,CustomSdkShapesProcessor
,ExplicitStringPayloadQueryProtocolProcessor
,MetadataModifiersProcessor
,NewAndLegacyEventStreamProcessor
,RemoveExceptionMessagePropertyProcessor
,RenameShapesProcessor
,S3ControlRemoveAccountIdHostPrefixProcessor
,S3RemoveBucketFromUriProcessor
,UseLegacyEventGenerationSchemeProcessor
public interface CodegenCustomizationProcessor
-
Method Summary
Modifier and TypeMethodDescriptionvoid
postprocess
(IntermediateModel intermediateModel) Apply the customization after the intermediate model is builtvoid
preprocess
(ServiceModel serviceModel) Apply the customization by directly modifying the service model, before the intermediate model is built.
-
Method Details
-
preprocess
Apply the customization by directly modifying the service model, before the intermediate model is built. -
postprocess
Apply the customization after the intermediate model is built
-