{% setvar book_path %}/android/reference/kotlin/_book.yaml{% endsetvar %} {% include "/android/_dackka-meta-tags.html" %}

Class Index

These are all the API classes. See all API packages.

A  B  C  D  E  F  G  H  I  M  N  O  P  R  S  T  U  W  

A

AbstractDataBuffer

Default implementation of DataBuffer.

AccountPicker

Common account picker similar to the standard framework account picker introduced in ICS: newChooseAccountIntent.

AccountPicker.AccountChooserOptions

Options for building an appropriate intent to launch the Account Picker.

AccountPicker.AccountChooserOptions.Builder

The builder for creating an instance of the AccountChooserOptions.

Api

Describes a section of the Google Play Services API that should be made available.

Api.ApiOptions

Base interface for API options.

Api.ApiOptions.HasAccountOptions

An interface for ApiOptions that include an account.

Api.ApiOptions.HasGoogleSignInAccountOptions

An interface for ApiOptions that includes a GoogleSignInAccount

Api.ApiOptions.HasOptions

Base interface for ApiOptions in Apis that have options.

Api.ApiOptions.NoOptions

ApiOptions implementation for Apis that do not take any options.

Api.ApiOptions.NotRequiredOptions

Base interface for ApiOptions that are not required, don't exist.

Api.ApiOptions.Optional

Base interface for ApiOptions that are optional.

ApiException

Exception to be returned by a Task when a call to Google Play services has failed.

AvailabilityException

Contains the result of an availability check for one or more GoogleApis.

B

Batch

Handles a batch of PendingResult items.

Batch.Builder

Builder for Batch objects.

BatchResult

The result of a batch operation.

BatchResultToken

Result token used to retrieve the result of individual operations from a batch.

BooleanResult

A Result with a boolean value.

C

CommonStatusCodes

Common status codes that are often shared across API surfaces.

ConnectionResult

Contains all possible error codes for when a client fails to connect to Google Play services.

D

DataBuffer

Interface for a buffer of typed data.

DataBufferObserver

An interface for notifying an observer about changes to a DataBuffer.

DataBufferObserver.Observable

Interface a data buffer can implement to expose the fact that it supports observation.

DataBufferObserverSet

Utility class for managing a set of observers and distributing their notifications.

DataBufferUtils

Utilities for working with DataBuffer objects.

E

ErrorDialogFragment

Wraps the Dialog returned by getErrorDialog by using so that it can be properly managed by the .

F

FirebaseApiNotAvailableException

Indicates that a requested API is not available.

FirebaseException

Base class for all Firebase exceptions.

Freezable

Interface for data objects that support being frozen into immutable representations.

FreezableUtils

Utilities for working with Freezable objects.

G

GoogleApi

Base class for Google API entry points.

GoogleApiActivity

Helper activity used by Google Play services APIs to display resolutions for connection errors.

GoogleApiAvailability

Helper class for verifying that the Google Play services APK is available and up-to-date on this device.

GoogleApiClient

This class is deprecated.

Use GoogleApi based APIs instead.

GoogleApiClient.Builder

This class is deprecated.

Use GoogleApi based APIs instead.

GoogleApiClient.ConnectionCallbacks

This interface is deprecated.

use GoogleApi based APIs instead. seemoving past googleapiclient.

GoogleApiClient.OnConnectionFailedListener

This interface is deprecated.

use GoogleApi based apis instead. seemoving past googleapiclient. api implementors should use the stand-alone instead.

GooglePlayServicesIncorrectManifestValueException

Exception encountered when the Google Play services version in the client app's manifest was incorrect.

GooglePlayServicesManifestException

Exception encountered while checking if the package's manifest is consistent with the Google Play services client libraries.

GooglePlayServicesMissingManifestValueException

Exception encountered when the Google Play services version was not present in the client app's manifest.

GooglePlayServicesNotAvailableException

Indicates Google Play services is not available.

GooglePlayServicesRepairableException

GooglePlayServicesRepairableExceptions are special instances of s which are thrown when Google Play services is not installed, up-to-date, or enabled.

GooglePlayServicesUtil

Utility class for verifying that the Google Play services APK is available and up-to-date on this device.

GoogleSignInAccount

This class is deprecated.

Use Credential Manager for authentication or Google Identity Services for authorization. *

GoogleSignInOptions

This class is deprecated.

Use Credential Manager for authentication or Google Identity Services for authorization.

GoogleSignInOptions.Builder

Builder for GoogleSignInOptions,

GoogleSignInOptionsExtension

This interface is deprecated.

Use Credential Manager for authentication or Google Identity Services for authorization.

H

HasApiKey

Anything that has an ApiKey.

I

ImageManager

This class is used to load images from the network and handles local caching for you.

ImageManager.OnImageLoadedListener

Listener interface for handling when the image for a particular URI has been loaded.

InstallStatusListener

Listeners to receive updates of module install requests.

ItemListIntents

Constants for intents to create and modify item lists from a Search Action.

M

ModuleAvailabilityResponse

Response returned from areModulesAvailable indicating whether the requested modules are already present on device.

ModuleAvailabilityResponse.AvailabilityStatus

The current install state for the install request.

ModuleInstall

The main entry point for module install services.

ModuleInstallClient

Interface for module install APIs.

ModuleInstallIntentResponse

Response returned from getInstallModulesIntent that includes a PendingIntent that can be used to launch the module installation flow.

ModuleInstallRequest

Request object that is used to request installation of optional modules in installModules.

ModuleInstallRequest.Builder

The builder for creating an instance of ModuleInstallRequest.

ModuleInstallResponse

Response returned from installModules which includes an integer session id that is corresponding to a unique install request.

ModuleInstallStatusCodes

Status code for module install APIs.

ModuleInstallStatusUpdate

The status update of a ModuleInstallRequest.

ModuleInstallStatusUpdate.InstallState

The current install state for the install request.

ModuleInstallStatusUpdate.ProgressInfo

Download progress information for an ModuleInstallStatusUpdate.

N

NoteIntents

Constants for intents to create and modify notes from a Search Action.

O

OptionalModuleApi

An API that requires an optional module.

OptionalPendingResult

Each OptionalPendingResult is a PendingResult with additional support for non-blocking accessors.

P

PendingResult

Represents a pending result from calling an API method in Google Play services.

PendingResults

Provides factory methods for PendingResult instances, primarily for use in tests.

ProviderInstaller

A utility class for installing a dynamically updatable java.security.Provider to replace the platform default provider.

ProviderInstaller.ProviderInstallListener

Callback for notification of the result of provider installation.

R

Releasable

Represents a resource, or a holder of resources, which may be released once they are no longer needed.

ReserveIntents

Constants for intents corresponding to Reserve Action.

ResolvableApiException

Exception to be returned by a Task when a call to Google Play services has failed with a possible resolution.

ResolvingResultCallbacks

ResultCallbacks which automatically start resolutions for failures.

Response

Represents the successful result of invoking an API method in Google Play services using a subclass of GoogleApi.

Result

Represents the final result of invoking an API method in Google Play services.

ResultCallback

An interface for receiving a Result from a as an asynchronous callback.

ResultCallbacks

Callbacks for receiving a Result from a as an asynchronous callback.

ResultTransform

Transforms a Result by making a subsequent API call.

S

Scope

Describes an OAuth 2.0 scope to request.

Scopes

OAuth 2.0 scopes for use with Google Play services.

SearchIntents

Constants for intents to perform in-app search from a Search Action.

SignInButton

The Google sign-in button to authenticate the user.

SignInButton.ButtonSize

Size constants - enumeration of supported sizes.

SignInButton.ColorScheme

Color constants - enumeration of supported color schemes.

Size

Immutable class for describing width and height dimensions in pixels.

Status

Represents the results of work.

SupportErrorDialogFragment

Wraps the Dialog returned by getErrorDialog by using so that it can be properly managed by the .

T

TransformedResult

Represents a pending result that has been transformed by one or more subsequent API calls.

U

UnsupportedApiCallException

Exception that's thrown when an API call is not supported by the Google Play services package.

UserRecoverableException

UserRecoverableExceptions signal errors that can be recovered with user action, such as a user login.

W

WebImage

A class that represents an image that is located on a web server.