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"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[[["\u003cp\u003eThis webpage documents various versions of the \u003ccode\u003eBetaApi\u003c/code\u003e for Java, ranging from version 2.1.2 up to the latest release, 2.46.1.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eBetaApi\u003c/code\u003e annotation signifies that the API is subject to change without notice and does not guarantee backward compatibility.\u003c/p\u003e\n"],["\u003cp\u003eThis \u003ccode\u003eBetaApi\u003c/code\u003e should only be applied to newly released APIs and should not be added to existing APIs, as doing so would be considered breaking the existing API.\u003c/p\u003e\n"],["\u003cp\u003eRemoving the \u003ccode\u003eBetaApi\u003c/code\u003e annotation indicates that the API has become stable, assuming it does not have other annotations showing instability.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eBetaApi\u003c/code\u003e is a public API that has no guarantee of stability and is governed under the Pre-GA Offerings Terms.\u003c/p\u003e\n"]]],[],null,[]]