HasApiKey

interface HasApiKey<O : Api.ApiOptions?>

Known direct subclasses
AuthorizationClient

A client for the authorization API.

CredentialSavingClient

A client for the Credential Saving API.

GoogleApi

Base class for Google API entry points.

ModuleInstallClient

Interface for module install APIs.

SignInClient

A client for the sign-in API.

Known indirect subclasses
GoogleSignInClient

This class is deprecated.

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


Anything that has an ApiKey.

This is used to allow GoogleApi-based clients to be exposed via interface instead of subclass. Those interfaces can be declared as extending this, and GoogleApi's will automatically fulfill the interface.