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-07-01 UTC."],[[["The latest version of the API is 2.46.1, with a comprehensive list of previous versions available, down to version 2.1.2."],["The `BetaApi` interface indicates that a public API is subject to change without notice, lacking stability and backward-compatibility guarantees."],["`BetaApi` annotation is exclusively for new APIs with public visibility, not internal interfaces, and removing it signifies stable API status."],["This API is under the Pre-GA Offerings Terms of Service, which may limit support and cause incompatibility with other Pre-GA versions."],["The `BetaApi` interface includes a `value()` method that returns a string for context information, such as discussion threads or tracking issues."]]],[]]