Indicates a public API that can change at any time, and has no guarantee of API stability and
backward-compatibility.
Usage guidelines:
This annotation is used only on APIs with public visibility. Internal interfaces should not
use it.
This annotation should only be added to new APIs. Adding it to an existing API is
considered API-breaking.
Removing this annotation from an API gives it stable status, assuming the API doesn't have
other annotations denoting instability (such as InternalApi or InternalExtensionOnly).
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-09 UTC."],[[["This webpage lists the versions of the `BetaApi` for the Java API, with version 2.46.1 being the most current."],["The `BetaApi` is a public API that may change, offering no assurance of stability or backward compatibility."],["The BetaApi annotation should only be applied to newly introduced public APIs."],["Removing the `BetaApi` annotation denotes a stable API, contingent on the absence of other instability markers like InternalApi or InternalExtensionOnly."],["The `BetaApi` interface has a value method that returns context information about the API's unstable status, as a String."]]],[]]