software.amazon.awssdk.annotations

Annotation Type SdkProtectedApi



  • @Target(value={PACKAGE,TYPE,FIELD,CONSTRUCTOR,METHOD})
    public @interface SdkProtectedApi
    Marker for elements that should only be accessed by the generated clients and not users of the SDK. Do not make breaking changes to these APIs - they won't directly break customers, but they'll break old versions of generated clients.

    TODO: Write a linter that makes sure generated code only depends on public or @InternalApi classes.

Copyright © 2023. All rights reserved.