Annotation Type SdkPreviewApi


  • @Target({PACKAGE,TYPE,FIELD,CONSTRUCTOR,METHOD})
    @SdkProtectedApi
    public @interface SdkPreviewApi
    Marks APIs as preview or experimental features that may change or be removed.

    WARNING: Elements annotated with @SdkPreviewApi are not stable and may introduce breaking changes in any release, including minor and patch versions. Do not use preview APIs in production environments.

    Use with caution:

    • Preview APIs are suitable for testing and providing feedback
    • They may change significantly based on user feedback
    • They may be promoted to public APIs or removed entirely
    • No backward compatibility is guaranteed

    Intended for: Early adopters and developers who want to experiment with new features and provide feedback before they become stable public APIs.

    See Also:
    SdkPublicApi, SdkProtectedApi, SdkInternalApi