Uses of Annotation Type
com.google.api.core.BetaApi

Packages that use BetaApi
Package
Description
 
  • Uses of BetaApi in com.google.api.core

    Classes in com.google.api.core with annotations of type BetaApi
    Modifier and Type
    Class
    Description
    static class 
    A listener for the various state changes that a ApiService goes through in its lifecycle.
    static enum 
    The lifecycle states of a service.
    @interface 
    Indicates a public API that can change at any time, and has no guarantee of API stability and backward-compatibility.
    @interface 
    Annotates a program element (class, method, package etc) which is internal to its containing library, not part of the public API, and should not be used by users of the library.
    @interface 
    Indicates a public API that is stable for callers to use, but has no guarantee of stability for extension.
    @interface 
    Indicates a public API is obsolete, and will be deprecated in a future version.
    Methods in com.google.api.core with annotations of type BetaApi
    Modifier and Type
    Method
    Description
    static <V, X extends Throwable>
    ApiFuture<V>
    ApiFutures.catchingAsync(ApiFuture<V> input, Class<X> exceptionType, ApiAsyncFunction<? super X,V> callback, Executor executor)
    Returns a ApiFuture whose result is taken from the given primary input or, if the primary input fails with the given exceptionType, from the result provided by the callback.
    static <V> ApiFuture<List<V>>
    ApiFutures.successfulAsList(Iterable<? extends ApiFuture<? extends V>> futures)
    Creates a new ApiFuture whose value is a list containing the values of all its successful input futures.