Annotation Type SmithyUnstableApi


  • @Target({PACKAGE,TYPE,FIELD,CONSTRUCTOR,METHOD})
    public @interface SmithyUnstableApi
    Annotation used to indicate that an API is considered unstable and subject to change.

    Breaking changes may be introduced to elements marked as SmithyUnstableApi. Users of Smithy may implement and use APIs marked as unstable with the caveat that they may need to make changes to their implementations as unstable APIs evolve.