Class SmithyRpcV2CborProtocolProcessor
java.lang.Object
software.amazon.awssdk.codegen.customization.processors.SmithyRpcV2CborProtocolProcessor
- All Implemented Interfaces:
CodegenCustomizationProcessor
public class SmithyRpcV2CborProtocolProcessor
extends Object
implements CodegenCustomizationProcessor
This processor only runs for services using the
smithy-rpc-v2-cbor protocol.
Adds a request URI that conform to the Smithy RPCv2 protocol to each operation in the model, if there's no URI already
defined.-
Constructor Summary
Constructors -
Method Summary
Modifier 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.
-
Constructor Details
-
SmithyRpcV2CborProtocolProcessor
public SmithyRpcV2CborProtocolProcessor()
-
-
Method Details
-
preprocess
Description copied from interface:CodegenCustomizationProcessorApply the customization by directly modifying the service model, before the intermediate model is built.- Specified by:
preprocessin interfaceCodegenCustomizationProcessor
-
postprocess
Description copied from interface:CodegenCustomizationProcessorApply the customization after the intermediate model is built- Specified by:
postprocessin interfaceCodegenCustomizationProcessor
-