Package software.amazon.awssdk.codegen.customization.processors
package software.amazon.awssdk.codegen.customization.processors
-
ClassesClassDescriptionOperations with explicit String payloads are not supported for services with Query protocol.This processor handles preprocess modifications to service metadata and postprocess modifications to intermediate model metadata.Services that have "legacy" streams, Kinesis and Transcribe Streaming builds should fail if there is a new evenstream added, that codegen doesn't know about.This processor removes the member *message* in the exception shapes from the intermediate model.With Endpoints 2.0, the endpoint rule set is responsible for adding the prefix, so we remove it from the model to avoid errors in constructing the endpoint.With Endpoints 2.0, the endpoint rule set for S3 is responsible for taking the
Bucket
parameter from the input and adding it to the request URI.This processor only runs for services using thesmithy-rpc-v2-cbor
protocol.This process enforces constraints placed on the "useLegacyEventGenerationSchemeProcessor"; i.e.