Class NewAndLegacyEventStreamProcessor

  • All Implemented Interfaces:
    CodegenCustomizationProcessor

    public final class NewAndLegacyEventStreamProcessor
    extends Object
    implements CodegenCustomizationProcessor
    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 is so we can decide if we want to generate the new stream in the legacy style so they look like the existing streams, or if we use the new style (e.g. because it won't work with the old style).