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.
    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.