Package com.google.api.core
Annotation Type BetaApi
-
@BetaApi @Retention(RUNTIME) @Target({ANNOTATION_TYPE,CONSTRUCTOR,FIELD,METHOD,PACKAGE,TYPE}) @Documented public @interface BetaApi
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
orInternalExtensionOnly
).
-
-
Element Detail
-
value
String value
Context information such as links to a discussion thread, tracking issue, etc.- Default:
- ""
-
-