Skip to main content
Build
Build
Get to market quickly and securely with products that can scale globally
Go to Build
Build Products
App Check
App Hosting
Authentication
Cloud Functions
Cloud Storage
Data Connect
Extensions
Firebase ML
Firestore
Genkit
Hosting
Realtime Database
Firebase AI Logic client SDKs
Generative AI
Run
Run
Run your app with confidence and deliver the best experience for your users
Go to Run
Run Products
A/B Testing
App Distribution
Cloud Messaging
Crashlytics
Google Analytics
In-App Messaging
Performance Monitoring
Remote Config
Test Lab
Solutions
Pricing
Docs
Overview
Fundamentals
AI
Build
Run
Reference
Samples
Support
/
English
Español – América Latina
Indonesia
Português – Brasil
中文 – 简体
日本語
한국어
Blog
Studio
Go to console
Sign in
Documentation
Overview
Fundamentals
Add Firebase - Apple platforms (iOS+)
Add Firebase - Android
Add Firebase - Web
Add Firebase - Flutter
Add Firebase - C++
Add Firebase - Unity
Add Firebase - Server environments
Manage Firebase projects
Supported platforms & frameworks
Use Emulator Suite
AI assistance with Gemini in Firebase
AI
Develop with AI
Firebase Studio
Build and ship full-stack AI-infused apps right from your browser.
Gemini in Firebase
Streamline development with this AI-powered assistant in the Firebase console.
Build AI-powered apps
Firebase AI Logic
Build AI-powered mobile and web apps and features with the Gemini and Imagen models using Firebase AI Logic
Genkit
Build full-stack AI-powered applications using this open-source framework
Build
Emulator Suite
Authentication
App Check
Data Connect
Firestore
Realtime Database
Storage
Security Rules
App Hosting
Hosting
Cloud Functions
Extensions
ML
Run
Test Lab
App Distribution
Crashlytics
Performance Monitoring
Remote Config
A/B Testing
Analytics
Cloud Messaging
In-App Messaging
Dynamic Links
Google AdMob
Google Ads
Reference
Samples
Build
More
Run
More
Solutions
Pricing
Docs
More
Overview
Fundamentals
More
AI
More
Build
More
Run
More
Reference
Samples
Support
Blog
Studio
Go to console
API Reference
CLI reference
Overview
auth:import and auth:export
Firebase Realtime Database Operation Types
Deploy Targets
Cloud Firestore Index Definition Format
Emulator Suite UI Log Query Syntax
Emulator Suite Security Rules Unit Testing Library
Overview
HostAndPort
RulesTestContext
RulesTestEnvironment
TestEnvironmentConfig
iOS — Swift
Module Index
FirebaseCore
Classes
Overview
FirebaseApp
FirebaseConfiguration
FirebaseOptions
Timestamp
Enumerations
Overview
FIRLoggerLevel
Type Definitions
Overview
FIRAppVoidBoolCallback
Functions
Overview
FirebaseVersion()
FirebaseABTesting
Classes
Overview
ExperimentController
LifecycleEvents
Constants
Overview
DefaultActivateExperimentEventName
DefaultClearExperimentEventName
DefaultExpireExperimentEventName
DefaultSetExperimentEventName
DefaultTimeoutExperimentEventName
FIRDefaultExperimentOverflowPolicy
Enumerations
Overview
ABTExperimentPayloadExperimentOverflowPolicy
FirebaseAI
Classes
Overview
Chat
FirebaseAI
GenerativeModel
ImagenModel
Schema
– StringFormat
– IntegerFormat
Enumerations
Overview
GenerateContentError
JSONValue
Extensions
Overview
CGImage
CIImage
String
UIImage
Protocols
Overview
Part
PartsRepresentable
Structures
Overview
Backend
Candidate
Citation
CitationMetadata
ContentModality
CountTokensResponse
FileDataPart
FinishReason
FunctionCallPart
FunctionCallingConfig
FunctionDeclaration
FunctionResponsePart
GenerateContentResponse
– UsageMetadata
GenerationConfig
GoogleSearch
GroundingMetadata
– SearchEntryPoint
– GroundingChunk
– WebGroundingChunk
– GroundingSupport
HarmCategory
ImagenAspectRatio
ImagenGenerationConfig
ImagenGenerationResponse
ImagenImageFormat
ImagenImagesBlockedError
ImagenInlineImage
ImagenPersonFilterLevel
ImagenSafetyFilterLevel
ImagenSafetySettings
InlineDataPart
ModalityTokenCount
ModelContent
PromptFeedback
– BlockReason
RequestOptions
ResponseModality
SafetyRating
– HarmProbability
– HarmSeverity
SafetySetting
– HarmBlockThreshold
– HarmBlockMethod
Segment
TextPart
ThinkingConfig
Tool
ToolConfig
Type Aliases
Overview
JSONObject
FirebaseAnalytics
Categories
Overview
FIRAnalytics(AppDelegate)
FIRAnalytics(Consent)
FIRAnalytics(OnDevice)
Classes
Overview
Analytics
Constants
Overview
AnalyticsEventAdImpression
AnalyticsEventAddPaymentInfo
AnalyticsEventAddShippingInfo
AnalyticsEventAddToCart
AnalyticsEventAddToWishlist
AnalyticsEventAppOpen
AnalyticsEventBeginCheckout
AnalyticsEventCampaignDetails
AnalyticsEventEarnVirtualCurrency
AnalyticsEventGenerateLead
AnalyticsEventJoinGroup
AnalyticsEventLevelEnd
AnalyticsEventLevelStart
AnalyticsEventLevelUp
AnalyticsEventLogin
AnalyticsEventPostScore
AnalyticsEventPurchase
AnalyticsEventRefund
AnalyticsEventRemoveFromCart
AnalyticsEventScreenView
AnalyticsEventSearch
AnalyticsEventSelectContent
AnalyticsEventSelectItem
AnalyticsEventSelectPromotion
AnalyticsEventShare
AnalyticsEventSignUp
AnalyticsEventSpendVirtualCurrency
AnalyticsEventTutorialBegin
AnalyticsEventTutorialComplete
AnalyticsEventUnlockAchievement
AnalyticsEventViewCart
AnalyticsEventViewItem
AnalyticsEventViewItemList
AnalyticsEventViewPromotion
AnalyticsEventViewSearchResults
AnalyticsParameterAchievementID
AnalyticsParameterAdFormat
AnalyticsParameterAdNetworkClickID
AnalyticsParameterAdPlatform
AnalyticsParameterAdSource
AnalyticsParameterAdUnitName
AnalyticsParameterAffiliation
AnalyticsParameterCP1
AnalyticsParameterCampaign
AnalyticsParameterCampaignID
AnalyticsParameterCharacter
AnalyticsParameterContent
AnalyticsParameterContentType
AnalyticsParameterCoupon
AnalyticsParameterCreativeFormat
AnalyticsParameterCreativeName
AnalyticsParameterCreativeSlot
AnalyticsParameterCurrency
AnalyticsParameterDestination
AnalyticsParameterDiscount
AnalyticsParameterEndDate
AnalyticsParameterExtendSession
AnalyticsParameterFlightNumber
AnalyticsParameterGroupID
AnalyticsParameterIndex
AnalyticsParameterItemBrand
AnalyticsParameterItemCategory
AnalyticsParameterItemCategory2
AnalyticsParameterItemCategory3
AnalyticsParameterItemCategory4
AnalyticsParameterItemCategory5
AnalyticsParameterItemID
AnalyticsParameterItemListID
AnalyticsParameterItemListName
AnalyticsParameterItemName
AnalyticsParameterItemVariant
AnalyticsParameterItems
AnalyticsParameterLevel
AnalyticsParameterLevelName
AnalyticsParameterLocation
AnalyticsParameterLocationID
AnalyticsParameterMarketingTactic
AnalyticsParameterMedium
AnalyticsParameterMethod
AnalyticsParameterNumberOfNights
AnalyticsParameterNumberOfPassengers
AnalyticsParameterNumberOfRooms
AnalyticsParameterOrigin
AnalyticsParameterPaymentType
AnalyticsParameterPrice
AnalyticsParameterPromotionID
AnalyticsParameterPromotionName
AnalyticsParameterQuantity
AnalyticsParameterScore
AnalyticsParameterScreenClass
AnalyticsParameterScreenName
AnalyticsParameterSearchTerm
AnalyticsParameterShipping
AnalyticsParameterShippingTier
AnalyticsParameterSource
AnalyticsParameterSourcePlatform
AnalyticsParameterStartDate
AnalyticsParameterSuccess
AnalyticsParameterTax
AnalyticsParameterTerm
AnalyticsParameterTransactionID
AnalyticsParameterTravelClass
AnalyticsParameterValue
AnalyticsParameterVirtualCurrencyName
AnalyticsUserPropertyAllowAdPersonalizationSignals
AnalyticsUserPropertySignUpMethod
adPersonalization
adStorage
adUserData
analyticsStorage
denied
granted
Type Definitions
Overview
ConsentStatus
ConsentType
FirebaseAnalyticsSwift
Extensions
Overview
View
FirebaseAppCheck
Classes
Overview
AppAttestProvider
AppCheck
AppCheckDebugProvider
AppCheckDebugProviderFactory
AppCheckToken
DeviceCheckProvider
DeviceCheckProviderFactory
Constants
Overview
AppCheckAppNameNotificationKey
AppCheckErrorDomain
AppCheckTokenDidChange
AppCheckTokenNotificationKey
Enumerations
Overview
Error Types
Protocols
Overview
AppCheckProvider
AppCheckProviderFactory
FirebaseAppDistribution
Classes
Overview
AppDistribution
AppDistributionRelease
Constants
Overview
AppDistributionErrorDetailsKey
AppDistributionErrorDomain
Enumerations
Overview
Error Types
FirebaseAuth
Constants
Overview
AuthErrorDomain
AuthErrorUserInfoEmailKey
AuthErrorUserInfoMultiFactorResolverKey
AuthErrorUserInfoNameKey
AuthErrorUserInfoUpdatedCredentialKey
AuthStateDidChange
EmailAuthProviderID
EmailLinkAuthSignInMethod
EmailPasswordAuthSignInMethod
FacebookAuthProviderID
FacebookAuthSignInMethod
GameCenterAuthProviderID
GameCenterAuthSignInMethod
GitHubAuthProviderID
GitHubAuthSignInMethod
GoogleAuthProviderID
GoogleAuthSignInMethod
PhoneAuthProviderID
PhoneAuthSignInMethod
PhoneMultiFactorID
TOTPMultiFactorID
TwitterAuthProviderID
TwitterAuthSignInMethod
Type Definitions
Overview
AuthStateDidChangeListenerHandle
FIRApplyActionCodeCallback
FIRAuthCredentialCallback
FIRAuthDataResultCallback
FIRAuthResultCallback
FIRAuthStateDidChangeListenerBlock
FIRAuthVoidErrorCallback
FIRConfirmPasswordResetCallback
FIRGameCenterCredentialCallback
FIRIDTokenDidChangeListenerBlock
FIRMultiFactorSessionCallback
FIRProviderQueryCallback
FIRSendPasswordResetCallback
FIRSendSignInLinkToEmailCallback
FIRSignInMethodQueryCallback
FIRUserUpdateCallback
FIRVerificationResultCallback
FIRVerifyPasswordResetCodeCallback
IDTokenDidChangeListenerHandle
Classes
Overview
ActionCodeInfo
ActionCodeSettings
ActionCodeURL
AdditionalUserInfo
Auth
AuthCredential
AuthDataResult
AuthErrors
AuthSettings
AuthTokenResult
EmailAuthProvider
FacebookAuthProvider
GameCenterAuthProvider
GitHubAuthProvider
GoogleAuthProvider
MultiFactor
MultiFactorAssertion
MultiFactorInfo
MultiFactorResolver
MultiFactorSession
OAuthCredential
OAuthProvider
PhoneAuthCredential
PhoneAuthProvider
PhoneMultiFactorAssertion
PhoneMultiFactorGenerator
PhoneMultiFactorInfo
TOTPMultiFactorAssertion
TOTPMultiFactorGenerator
TOTPSecret
TwitterAuthProvider
User
UserMetadata
UserProfileChangeRequest
Enumerations
Overview
ActionCodeOperation
AuthAPNSTokenType
AuthErrorCode
Protocols
Overview
AuthUIDelegate
FederatedAuthProvider
UserInfo
Structures
Overview
AuthProviderID
FirebaseCrashlytics
Classes
Overview
Crashlytics
CrashlyticsReport
ExceptionModel
StackFrame
FirebaseDatabase
Classes
Overview
DataSnapshot
Database
DatabaseQuery
DatabaseReference
MutableData
ServerValue
TransactionResult
Enumerations
Overview
DataEventType
Type Definitions
Overview
DatabaseHandle
Structures
Overview
ServerTimestamp
FirebaseDatabaseSwift
Extensions
Overview
DataSnapshot
Database
DatabaseReference
Structures
Overview
ServerTimestamp
FirebaseDynamicLinks
Classes
Overview
DynamicLink
DynamicLinkAndroidParameters
DynamicLinkComponents
DynamicLinkComponentsOptions
DynamicLinkGoogleAnalyticsParameters
DynamicLinkIOSParameters
DynamicLinkItunesConnectAnalyticsParameters
DynamicLinkNavigationInfoParameters
DynamicLinkOtherPlatformParameters
DynamicLinkSocialMetaTagParameters
DynamicLinks
Enumerations
Overview
DLMatchType
ShortDynamicLinkPathLength
Type Definitions
Overview
FIRDynamicLinkResolverHandler
FIRDynamicLinkShortenerCompletion
FIRDynamicLinkUniversalLinkHandler
FirebaseFirestore
Classes
Overview
AggregateField
AggregateQuery
AggregateQuerySnapshot
CollectionReference
DocumentChange
DocumentReference
DocumentSnapshot
FieldPath
FieldValue
Filter
Firestore
– Encoder
– Decoder
FirestoreSettings
GeoPoint
LoadBundleTask
LoadBundleTaskProgress
MemoryCacheSettings
MemoryEagerGCSetting
MemoryLRUGCSettings
PersistentCacheSettings
Query
QueryDocumentSnapshot
QuerySnapshot
SnapshotListenOptions
SnapshotMetadata
Transaction
TransactionOptions
WriteBatch
Constants
Overview
FirestoreCacheSizeUnlimited
FirestoreErrorDomain
Enumerations
Overview
AggregateSource
DecodingFailureStrategy
DocumentChangeType
FirestoreDecodingError
FirestoreEncodingError
FirestoreSource
ListenSource
LoadBundleTaskState
QueryPredicate
ServerTimestampBehavior
Error Types
Protocols
Overview
DocumentIDWrappable
ListenerRegistration
LocalCacheSettings
MemoryGarbageCollectorSettings
ServerTimestampWrappable
Type Definitions
Overview
FIRDocumentSnapshotBlock
FIRQuerySnapshotBlock
LoadBundleObserverHandle
Extensions
Overview
Date
FirebaseCore
– Timestamp
FirebaseDataDecoder
– DateDecodingStrategy
FirebaseDataEncoder
– DateEncodingStrategy
FirebaseFirestore
– DocumentReference
– FieldValue
– GeoPoint
– VectorValue
String
Timestamp
VectorValue
Structures
Overview
DocumentID
ExplicitNull
FirestoreQuery
– Configuration
ServerTimestamp
FirebaseFirestoreSwift
Enumerations
Overview
DecodingFailureStrategy
FirestoreDecodingError
FirestoreEncodingError
QueryPredicate
Extensions
Overview
CollectionReference
Date
DocumentReference
DocumentSnapshot
FieldValue
Firestore
– Decoder
– Encoder
String
Timestamp
Transaction
WriteBatch
Protocols
Overview
DocumentIDWrappable
ServerTimestampWrappable
Structures
Overview
DocumentID
ExplicitNull
FirestoreQuery
– Configuration
ServerTimestamp
FirebaseFunctions
Classes
Overview
Functions
HTTPSCallable
HTTPSCallableOptions
HTTPSCallableResult
Global Variables
Overview
FunctionsErrorDetailsKey
FunctionsErrorDomain
Enumerations
Overview
FunctionsErrorCode
StreamResponse
Structures
Overview
Callable
FirebaseInAppMessaging
Classes
Overview
InAppMessaging
InAppMessagingAction
InAppMessagingActionButton
InAppMessagingBannerDisplay
InAppMessagingCampaignInfo
InAppMessagingCardDisplay
InAppMessagingDisplayMessage
InAppMessagingImageData
InAppMessagingImageOnlyDisplay
InAppMessagingModalDisplay
Constants
Overview
InAppMessagingErrorDomain
Enumerations
Overview
InAppMessagingDismissType
InAppMessagingDisplayMessageType
InAppMessagingDisplayTriggerType
InAppMessagingPreviewHelpers
– Delegate
Error Types
Protocols
Overview
InAppMessagingDisplay
InAppMessagingDisplayDelegate
Extensions
Overview
View
FirebaseInAppMessagingDisplay
Classes
Overview
FIRInAppMessagingCampaignInfo
InAppMessagingAction
InAppMessagingActionButton
InAppMessagingBannerDisplay
InAppMessagingCardDisplay
InAppMessagingDefaultDisplayImpl
InAppMessagingDisplayMessage
InAppMessagingImageData
InAppMessagingImageOnlyDisplay
InAppMessagingModalDisplay
Enumerations
Overview
FIAMDisplayRenderErrorType
FIRInAppMessagingDismissType
FIRInAppMessagingDisplayMessageType
FIRInAppMessagingDisplayTriggerType
Protocols
Overview
InAppMessagingDisplay
InAppMessagingDisplayDelegate
FirebaseInAppMessagingSwift
Enumerations
Overview
InAppMessagingPreviewHelpers
– Delegate
Extensions
Overview
View
FirebaseInstallations
Classes
Overview
Installations
InstallationsAuthTokenResult
Constants
Overview
InstallationIDDidChange
InstallationIDDidChangeAppNameKey
InstallationsErrorDomain
Enumerations
Overview
Error Types
Type Definitions
Overview
FIRInstallationsIDHandler
FIRInstallationsTokenHandler
FirebaseInstanceID
Classes
Overview
InstanceID
InstanceIDResult
Constants
Overview
InstanceIDScopeFirebaseMessaging
InstanceIDTokenRefresh
Enumerations
Overview
InstanceIDError
Type Definitions
Overview
InstanceIDDeleteHandler
InstanceIDDeleteTokenHandler
InstanceIDHandler
InstanceIDResultHandler
InstanceIDTokenHandler
FirebaseMessaging
Categories
Overview
FIRMessaging(ExtensionHelper)
Classes
Overview
FIRMessagingExtensionHelper
Messaging
MessagingMessageInfo
Constants
Overview
MessagingErrorDomain
MessagingRegistrationTokenRefreshed
Enumerations
Overview
MessagingAPNSTokenType
MessagingMessageStatus
Error Types
Protocols
Overview
MessagingDelegate
Type Definitions
Overview
FIRMessagingDeleteFCMTokenCompletion
FIRMessagingFCMTokenFetchCompletion
FIRMessagingTopicOperationCompletion
FirebaseMLCommon
Classes
Overview
LocalModel
ModelDownloadConditions
ModelManager
RemoteModel
Constants
Overview
error
firebaseMLModelDownloadDidFail
firebaseMLModelDownloadDidSucceed
remoteModel
Type Definitions
Overview
ModelDownloadUserInfoKey
FirebaseMLModelDownloader
Classes
Overview
ModelDownloader
Enumerations
Overview
DownloadError
DownloadedModelError
ModelDownloadType
Structures
Overview
CustomModel
ModelDownloadConditions
FirebaseMLModelInterpreter
Classes
Overview
CustomLocalModel
CustomRemoteModel
ModelInputOutputOptions
ModelInputs
ModelInterpreter
ModelOutputs
Enumerations
Overview
ModelElementType
Type Definitions
Overview
ModelInterpreterInputOutputOpIndexCallback
ModelInterpreterRunCallback
FirebaseMLVision
Classes
Overview
Vision
VisionBarcode
VisionBarcodeAddress
VisionBarcodeCalendarEvent
VisionBarcodeContactInfo
VisionBarcodeDetector
VisionBarcodeDetectorOptions
VisionBarcodeDriverLicense
VisionBarcodeEmail
VisionBarcodeGeoPoint
VisionBarcodePersonName
VisionBarcodePhone
VisionBarcodeSMS
VisionBarcodeURLBookmark
VisionBarcodeWifi
VisionCloudDetectorOptions
VisionCloudDocumentTextRecognizerOptions
VisionCloudImageLabelerOptions
VisionCloudLandmark
VisionCloudLandmarkDetector
VisionCloudTextRecognizerOptions
VisionDocumentText
VisionDocumentTextBlock
VisionDocumentTextParagraph
VisionDocumentTextRecognizer
VisionDocumentTextSymbol
VisionDocumentTextWord
VisionFace
VisionFaceContour
VisionFaceDetector
VisionFaceDetectorOptions
VisionFaceLandmark
VisionImage
VisionImageLabel
VisionImageLabeler
VisionImageMetadata
VisionLatitudeLongitude
VisionOnDeviceImageLabelerOptions
VisionPoint
VisionText
VisionTextBlock
VisionTextElement
VisionTextLine
VisionTextRecognizedBreak
VisionTextRecognizedLanguage
VisionTextRecognizer
Constants
Overview
all
face
leftCheek
leftEar
leftEye
leftEye
leftEyebrowBottom
leftEyebrowTop
lowerLipBottom
lowerLipTop
mouthBottom
mouthLeft
mouthRight
noseBase
noseBottom
noseBridge
rightCheek
rightEar
rightEye
rightEye
rightEyebrowBottom
rightEyebrowTop
upperLipBottom
upperLipTop
Enumerations
Overview
VisionBarcodeAddressType
VisionBarcodeEmailType
VisionBarcodeFormat
VisionBarcodePhoneType
VisionBarcodeValueType
VisionBarcodeWiFiEncryptionType
VisionCloudModelType
VisionCloudTextModelType
VisionDetectorImageOrientation
VisionDocumentTextBlockType
VisionFaceDetectorClassificationMode
VisionFaceDetectorContourMode
VisionFaceDetectorLandmarkMode
VisionFaceDetectorPerformanceMode
VisionImageLabelerType
VisionTextRecognizedBreakType
VisionTextRecognizerType
Type Definitions
Overview
FaceContourType
FaceLandmarkType
VisionBarcodeDetectionCallback
VisionCloudLandmarkDetectionCompletion
VisionDocumentTextRecognitionCallback
VisionFaceDetectionCallback
VisionImageLabelerCallback
VisionTextRecognitionCallback
FirebasePerformance
Classes
Overview
HTTPMetric
Performance
Trace
Enumerations
Overview
HTTPMethod
Protocols
Overview
PerformanceAttributable
FirebaseRemoteConfig
Classes
Overview
ConfigUpdateListenerRegistration
RemoteConfig
RemoteConfigSettings
RemoteConfigUpdate
RemoteConfigValue
Constants
Overview
NamespaceGoogleMobilePlatform
RemoteConfigCustomSignalsErrorDomain
RemoteConfigErrorDomain
RemoteConfigThrottledEndTimeInSecondsKey
RemoteConfigUpdateErrorDomain
Enumerations
Overview
RemoteConfigCodableError
RemoteConfigFetchAndActivateStatus
RemoteConfigFetchStatus
RemoteConfigSource
RemoteConfigValueCodableError
Error Types
Error Types
Error Types
Type Definitions
Overview
FIRRemoteConfigActivateCompletion
FIRRemoteConfigFetchAndActivateCompletion
FIRRemoteConfigFetchCompletion
FIRRemoteConfigInitializationCompletion
FIRRemoteConfigUpdateCompletion
Structures
Overview
CustomSignalValue
RemoteConfigProperty
FirebaseRemoteConfigSwift
Enumerations
Overview
RemoteConfigCodableError
RemoteConfigValueCodableError
Extensions
Overview
RemoteConfig
RemoteConfigValue
FirebaseStorage
Classes
Overview
Storage
StorageDownloadTask
StorageListResult
StorageMetadata
StorageObservableTask
StorageReference
StorageTask
StorageTaskSnapshot
StorageUploadTask
Global Variables
Overview
StorageErrorDomain
Enumerations
Overview
StorageError
StorageErrorCode
StorageTaskStatus
Protocols
Overview
StorageTaskManagement
FirebaseVertexAI
Classes
Overview
Chat
GenerativeModel
ImagenModel
Schema
– StringFormat
– IntegerFormat
VertexAI
Enumerations
Overview
GenerateContentError
JSONValue
Extensions
Overview
CGImage
CIImage
String
UIImage
Protocols
Overview
Part
PartsRepresentable
Structures
Overview
Candidate
Citation
CitationMetadata
ContentModality
CountTokensResponse
FileDataPart
FinishReason
FunctionCallPart
FunctionCallingConfig
FunctionDeclaration
FunctionResponsePart
GenerateContentResponse
– UsageMetadata
GenerationConfig
HarmCategory
ImagenAspectRatio
ImagenGenerationConfig
ImagenGenerationResponse
ImagenImageFormat
ImagenImagesBlockedError
ImagenInlineImage
ImagenPersonFilterLevel
ImagenSafetyFilterLevel
ImagenSafetySettings
InlineDataPart
ModalityTokenCount
ModelContent
PromptFeedback
– BlockReason
RequestOptions
ResponseModality
SafetyRating
– HarmProbability
– HarmSeverity
SafetySetting
– HarmBlockThreshold
– HarmBlockMethod
TextPart
Tool
ToolConfig
Type Aliases
Overview
JSONObject
GoogleMobileAds
Classes
Overview
DFPBannerView
DFPBannerViewOptions
DFPCustomRenderedAd
DFPInterstitial
DFPRequest
GADAdChoicesView
GADAdLoader
GADAdLoaderOptions
GADAdReward
GADAdapterStatus
GADAudioVideoManager
GADBannerView
GADCorrelator
GADCorrelatorAdLoaderOptions
GADCustomEventExtras
GADCustomEventRequest
GADDebugOptionsViewController
GADDefaultInAppPurchase
GADDynamicHeightSearchRequest
GADExtras
GADInAppPurchase
GADInitializationStatus
GADInterstitial
GADMediaContent
GADMediaView
GADMediatedNativeAdNotificationSource
GADMediatedUnifiedNativeAdNotificationSource
GADMediationAdConfiguration
GADMediationBannerAdConfiguration
GADMediationCredentials
GADMediationInterstitialAdConfiguration
GADMediationNativeAdConfiguration
GADMediationRewardedAdConfiguration
GADMediationServerConfiguration
GADMobileAds
GADMultipleAdsAdLoaderOptions
GADMuteThisAdReason
GADNativeAd
GADNativeAdImage
GADNativeAdImageAdLoaderOptions
GADNativeAdViewAdOptions
GADNativeAppInstallAd
GADNativeAppInstallAdView
GADNativeContentAd
GADNativeContentAdView
GADNativeCustomTemplateAd
GADNativeExpressAdView
GADNativeMuteThisAdLoaderOptions
GADRTBRequestParameters
GADRequest
GADRequestConfiguration
GADRequestError
GADRewardBasedVideoAd
GADRewardedAd
GADSearchBannerView
GADSearchRequest
GADServerSideVerificationOptions
GADUnifiedNativeAd
GADUnifiedNativeAdView
GADVideoController
GADVideoOptions
Constants
Overview
GADCustomEventParametersServer
GADNativeCustomTemplateAdMediaViewKey
GoogleMobileAdsVersionString
adChoicesViewAsset
adChoicesViewAsset
advertiserAsset
advertiserAsset
attributionIconAsset
attributionIconAsset
attributionTextAsset
attributionTextAsset
backgroundAsset
backgroundAsset
bodyAsset
bodyAsset
bodyAsset
callToActionAsset
callToActionAsset
callToActionAsset
choicesViewAsset
dfpBanner
general
headlineAsset
headlineAsset
headlineAsset
iconAsset
iconAsset
imageAsset
imageAsset
imageAsset
kDFPSimulatorID
kGADAdSizeBanner
kGADAdSizeFluid
kGADAdSizeFullBanner
kGADAdSizeInvalid
kGADAdSizeLargeBanner
kGADAdSizeLeaderboard
kGADAdSizeMediumRectangle
kGADAdSizeSkyscraper
kGADAdSizeSmartBannerLandscape
kGADAdSizeSmartBannerPortrait
kGADErrorDomain
kGADSimulatorID
logoAsset
matureAudience
mediaViewAsset
mediaViewAsset
mediaViewAsset
nativeAppInstall
nativeContent
nativeCustomTemplate
parentalGuidance
priceAsset
priceAsset
starRatingAsset
starRatingAsset
storeAsset
storeAsset
teen
unifiedNative
Enumerations
Overview
GADAdChoicesPosition
GADAdFormat
GADAdapterInitializationState
GADErrorCode
GADGender
GADInAppPurchaseStatus
GADMBannerAnimationType
GADNativeAdImageAdLoaderOptionsOrientation
GADSearchBorderType
GADSearchCallButtonColor
Protocols
Overview
DFPBannerAdLoaderDelegate
DFPCustomRenderedBannerViewDelegate
DFPCustomRenderedInterstitialDelegate
GADAdLoaderDelegate
GADAdNetworkExtras
GADAdSizeDelegate
GADAppEventDelegate
GADAudioVideoManagerDelegate
GADBannerViewDelegate
GADCustomEventBanner
GADCustomEventBannerDelegate
GADCustomEventInterstitial
GADCustomEventInterstitialDelegate
GADCustomEventNativeAd
GADCustomEventNativeAdDelegate
GADDebugOptionsViewControllerDelegate
GADDefaultInAppPurchaseDelegate
GADInAppPurchaseDelegate
GADInterstitialDelegate
GADMAdNetworkAdapter
GADMAdNetworkConnector
GADMRewardBasedVideoAdNetworkAdapter
GADMRewardBasedVideoAdNetworkConnector
GADMediatedNativeAd
GADMediatedNativeAdDelegate
GADMediatedNativeAppInstallAd
GADMediatedNativeContentAd
GADMediatedUnifiedNativeAd
GADMediationAd
GADMediationAdEventDelegate
GADMediationAdRequest
GADMediationAdapter
GADMediationBannerAd
GADMediationBannerAdEventDelegate
GADMediationInterstitialAd
GADMediationInterstitialAdEventDelegate
GADMediationNativeAd
GADMediationNativeAdEventDelegate
GADMediationRewardedAd
GADMediationRewardedAdEventDelegate
GADNativeAdDelegate
GADNativeAppInstallAdLoaderDelegate
GADNativeContentAdLoaderDelegate
GADNativeCustomTemplateAdLoaderDelegate
GADNativeExpressAdViewDelegate
GADRTBAdapter
GADRewardBasedVideoAdDelegate
GADRewardedAdDelegate
GADRewardedAdMetadataDelegate
GADUnifiedNativeAdDelegate
GADUnifiedNativeAdLoaderDelegate
GADUnifiedNativeAdUnconfirmedClickDelegate
GADVideoControllerDelegate
Type Definitions
Overview
GADAdLoaderAdType
GADAdMetadataKey
GADAdSize
GADInitializationCompletionHandler
GADMaxAdContentRating
GADMediationAdapterSetUpCompletionBlock
GADMediationBannerLoadCompletionHandler
GADMediationInterstitialLoadCompletionHandler
GADMediationNativeLoadCompletionHandler
GADMediationRewardedLoadCompletionHandler
GADNativeAdCustomClickHandler
GADNativeAppInstallAssetID
GADNativeContentAdAssetID
GADRTBSignalCompletionHandler
GADRewardedAdLoadCompletionHandler
GADUnifiedNativeAssetIdentifier
GADVersionNumber
Functions
Overview
CGSizeFromGADAdSize(_:)
GADAdSizeEqualToSize(_:_:)
GADAdSizeFromCGSize(_:)
GADAdSizeFromNSValue(_:)
GADAdSizeFullWidthLandscapeWithHeight(_:)
GADAdSizeFullWidthPortraitWithHeight(_:)
GADAdSizeIsFluid(_:)
GADClosestValidSizeForAdSizes(_:_:)
IsGADAdSizeValid(_:)
NSStringFromGADAdSize(_:)
NSValueFromGADAdSize(_:)
Structures
Overview
GADAdSize
GADVersionNumber
iOS — Objective-C
Module Index
FirebaseCore
Classes
Overview
FIRApp
FIRConfiguration
FIROptions
FIRTimestamp
Enumerations
Overview
FIRLoggerLevel
Type Definitions
Overview
FIRAppVoidBoolCallback
Functions
Overview
FIRFirebaseVersion
FirebaseABTesting
Classes
Overview
FIRExperimentController
FIRLifecycleEvents
Constants
Overview
FIRActivateExperimentEventName
FIRClearExperimentEventName
FIRDefaultExperimentOverflowPolicy
FIRExpireExperimentEventName
FIRSetExperimentEventName
FIRTimeoutExperimentEventName
Enumerations
Overview
ABTExperimentPayloadExperimentOverflowPolicy
FirebaseAnalytics
Classes
Overview
FIRAnalytics
Constants
Overview
FIRConsentStatusDenied
FIRConsentStatusGranted
FIRConsentTypeAdPersonalization
FIRConsentTypeAdStorage
FIRConsentTypeAdUserData
FIRConsentTypeAnalyticsStorage
kFIREventAdImpression
kFIREventAddPaymentInfo
kFIREventAddShippingInfo
kFIREventAddToCart
kFIREventAddToWishlist
kFIREventAppOpen
kFIREventBeginCheckout
kFIREventCampaignDetails
kFIREventEarnVirtualCurrency
kFIREventGenerateLead
kFIREventJoinGroup
kFIREventLevelEnd
kFIREventLevelStart
kFIREventLevelUp
kFIREventLogin
kFIREventPostScore
kFIREventPurchase
kFIREventRefund
kFIREventRemoveFromCart
kFIREventScreenView
kFIREventSearch
kFIREventSelectContent
kFIREventSelectItem
kFIREventSelectPromotion
kFIREventShare
kFIREventSignUp
kFIREventSpendVirtualCurrency
kFIREventTutorialBegin
kFIREventTutorialComplete
kFIREventUnlockAchievement
kFIREventViewCart
kFIREventViewItem
kFIREventViewItemList
kFIREventViewPromotion
kFIREventViewSearchResults
kFIRParameterAchievementID
kFIRParameterAdFormat
kFIRParameterAdNetworkClickID
kFIRParameterAdPlatform
kFIRParameterAdSource
kFIRParameterAdUnitName
kFIRParameterAffiliation
kFIRParameterCP1
kFIRParameterCampaign
kFIRParameterCampaignID
kFIRParameterCharacter
kFIRParameterContent
kFIRParameterContentType
kFIRParameterCoupon
kFIRParameterCreativeFormat
kFIRParameterCreativeName
kFIRParameterCreativeSlot
kFIRParameterCurrency
kFIRParameterDestination
kFIRParameterDiscount
kFIRParameterEndDate
kFIRParameterExtendSession
kFIRParameterFlightNumber
kFIRParameterGroupID
kFIRParameterIndex
kFIRParameterItemBrand
kFIRParameterItemCategory
kFIRParameterItemCategory2
kFIRParameterItemCategory3
kFIRParameterItemCategory4
kFIRParameterItemCategory5
kFIRParameterItemID
kFIRParameterItemListID
kFIRParameterItemListName
kFIRParameterItemName
kFIRParameterItemVariant
kFIRParameterItems
kFIRParameterLevel
kFIRParameterLevelName
kFIRParameterLocation
kFIRParameterLocationID
kFIRParameterMarketingTactic
kFIRParameterMedium
kFIRParameterMethod
kFIRParameterNumberOfNights
kFIRParameterNumberOfPassengers
kFIRParameterNumberOfRooms
kFIRParameterOrigin
kFIRParameterPaymentType
kFIRParameterPrice
kFIRParameterPromotionID
kFIRParameterPromotionName
kFIRParameterQuantity
kFIRParameterScore
kFIRParameterScreenClass
kFIRParameterScreenName
kFIRParameterSearchTerm
kFIRParameterShipping
kFIRParameterShippingTier
kFIRParameterSource
kFIRParameterSourcePlatform
kFIRParameterStartDate
kFIRParameterSuccess
kFIRParameterTax
kFIRParameterTerm
kFIRParameterTransactionID
kFIRParameterTravelClass
kFIRParameterValue
kFIRParameterVirtualCurrencyName
kFIRUserPropertyAllowAdPersonalizationSignals
kFIRUserPropertySignUpMethod
Type Definitions
Overview
FIRConsentStatus
FIRConsentType
FirebaseAppCheck
Classes
Overview
FIRAppAttestProvider
FIRAppCheck
FIRAppCheckDebugProvider
FIRAppCheckDebugProviderFactory
FIRAppCheckToken
FIRDeviceCheckProvider
FIRDeviceCheckProviderFactory
Constants
Overview
FIRAppCheckAppCheckTokenDidChangeNotification
FIRAppCheckErrorDomain
kFIRAppCheckAppNameNotificationKey
kFIRAppCheckTokenNotificationKey
Enumerations
Overview
FIRAppCheckErrorCode
Protocols
Overview
FIRAppCheckProvider
FIRAppCheckProviderFactory
FirebaseAppDistribution
Classes
Overview
FIRAppDistribution
FIRAppDistributionRelease
Constants
Overview
FIRAppDistributionErrorDetailsKey
FIRAppDistributionErrorDomain
Enumerations
Overview
FIRAppDistributionError
FirebaseAuth
Classes
Overview
FIRActionCodeInfo
FIRActionCodeSettings
FIRActionCodeURL
FIRAdditionalUserInfo
FIRAuth
FIRAuthCredential
FIRAuthDataResult
FIRAuthErrors
FIRAuthSettings
FIRAuthTokenResult
FIREmailAuthProvider
FIRFacebookAuthProvider
FIRGameCenterAuthProvider
FIRGitHubAuthProvider
FIRGoogleAuthProvider
FIRMultiFactor
FIRMultiFactorAssertion
FIRMultiFactorInfo
FIRMultiFactorResolver
FIRMultiFactorSession
FIROAuthCredential
FIROAuthProvider
FIRPhoneAuthCredential
FIRPhoneAuthProvider
FIRPhoneMultiFactorAssertion
FIRPhoneMultiFactorGenerator
FIRPhoneMultiFactorInfo
FIRTOTPMultiFactorAssertion
FIRTOTPMultiFactorGenerator
FIRTOTPSecret
FIRTwitterAuthProvider
FIRUser
FIRUserMetadata
FIRUserProfileChangeRequest
Constants
Overview
FIRAuthErrorDomain
FIRAuthErrorUserInfoEmailKey
FIRAuthErrorUserInfoMultiFactorResolverKey
FIRAuthErrorUserInfoNameKey
FIRAuthErrorUserInfoUpdatedCredentialKey
FIRAuthStateDidChangeNotification
FIREmailAuthProviderID
FIREmailLinkAuthSignInMethod
FIREmailPasswordAuthSignInMethod
FIRFacebookAuthProviderID
FIRFacebookAuthSignInMethod
FIRGameCenterAuthProviderID
FIRGameCenterAuthSignInMethod
FIRGitHubAuthProviderID
FIRGitHubAuthSignInMethod
FIRGoogleAuthProviderID
FIRGoogleAuthSignInMethod
FIRPhoneAuthProviderID
FIRPhoneAuthSignInMethod
FIRPhoneMultiFactorID
FIRTOTPMultiFactorID
FIRTwitterAuthProviderID
FIRTwitterAuthSignInMethod
Enumerations
Overview
FIRActionCodeOperation
FIRAuthAPNSTokenType
FIRAuthErrorCode
Protocols
Overview
FIRAuthUIDelegate
FIRFederatedAuthProvider
FIRUserInfo
Type Definitions
Overview
FIRApplyActionCodeCallback
FIRAuthCredentialCallback
FIRAuthDataResultCallback
FIRAuthResultCallback
FIRAuthStateDidChangeListenerBlock
FIRAuthStateDidChangeListenerHandle
FIRAuthTokenCallback
FIRAuthTokenResultCallback
FIRAuthVoidErrorCallback
FIRCheckActionCodeCallBack
FIRConfirmPasswordResetCallback
FIRGameCenterCredentialCallback
FIRIDTokenDidChangeListenerBlock
FIRIDTokenDidChangeListenerHandle
FIRMultiFactorSessionCallback
FIRProviderQueryCallback
FIRSendEmailVerificationCallback
FIRSendPasswordResetCallback
FIRSendSignInLinkToEmailCallback
FIRSignInMethodQueryCallback
FIRUserProfileChangeCallback
FIRUserUpdateCallback
FIRVerificationResultCallback
FIRVerifyPasswordResetCodeCallback
FirebaseCrashlytics
Classes
Overview
FIRCrashlytics
FIRCrashlyticsReport
FIRExceptionModel
FIRStackFrame
FirebaseDatabase
Classes
Overview
FIRDataSnapshot
FIRDatabase
FIRDatabaseQuery
FIRDatabaseReference
FIRMutableData
FIRServerValue
FIRTransactionResult
Enumerations
Overview
FIRDataEventType
Type Definitions
Overview
FIRDatabaseHandle
FirebaseDynamicLinks
Classes
Overview
FIRDynamicLink
FIRDynamicLinkAndroidParameters
FIRDynamicLinkComponents
FIRDynamicLinkComponentsOptions
FIRDynamicLinkGoogleAnalyticsParameters
FIRDynamicLinkIOSParameters
FIRDynamicLinkItunesConnectAnalyticsParameters
FIRDynamicLinkNavigationInfoParameters
FIRDynamicLinkOtherPlatformParameters
FIRDynamicLinkSocialMetaTagParameters
FIRDynamicLinks
Enumerations
Overview
FIRDLMatchType
FIRShortDynamicLinkPathLength
Type Definitions
Overview
FIRDynamicLinkResolverHandler
FIRDynamicLinkShortenerCompletion
FIRDynamicLinkUniversalLinkHandler
FirebaseFirestore
Classes
Overview
FIRAggregateField
FIRAggregateQuery
FIRAggregateQuerySnapshot
FIRCollectionReference
FIRDocumentChange
FIRDocumentReference
FIRDocumentSnapshot
FIRFieldPath
FIRFieldValue
FIRFilter
FIRFirestore
FIRFirestoreSettings
FIRGeoPoint
FIRLoadBundleTask
FIRLoadBundleTaskProgress
FIRMemoryCacheSettings
FIRMemoryEagerGCSettings
FIRMemoryLRUGCSettings
FIRPersistentCacheSettings
FIRQuery
FIRQueryDocumentSnapshot
FIRQuerySnapshot
FIRSnapshotListenOptions
FIRSnapshotMetadata
FIRTransaction
FIRTransactionOptions
FIRWriteBatch
Constants
Overview
FIRFirestoreErrorDomain
kFIRFirestoreCacheSizeUnlimited
Enumerations
Overview
FIRAggregateSource
FIRDocumentChangeType
FIRFirestoreErrorCode
FIRFirestoreSource
FIRListenSource
FIRLoadBundleTaskState
FIRServerTimestampBehavior
Protocols
Overview
FIRListenerRegistration
FIRLocalCacheSettings
FIRMemoryGarbageCollectorSettings
Type Definitions
Overview
FIRDocumentSnapshotBlock
FIRLoadBundleObserverHandle
FIRQuerySnapshotBlock
FirebaseFunctions
Classes
Overview
FIRFunctions
FIRHTTPSCallable
FIRHTTPSCallableResult
Constants
Overview
FIRFunctionsErrorDetailsKey
FIRFunctionsErrorDomain
Enumerations
Overview
FIRFunctionsErrorCode
FirebaseInAppMessaging
Classes
Overview
FIRInAppMessaging
FIRInAppMessagingAction
FIRInAppMessagingActionButton
FIRInAppMessagingBannerDisplay
FIRInAppMessagingCampaignInfo
FIRInAppMessagingCardDisplay
FIRInAppMessagingDisplayMessage
FIRInAppMessagingImageData
FIRInAppMessagingImageOnlyDisplay
FIRInAppMessagingModalDisplay
Constants
Overview
FIRInAppMessagingErrorDomain
Enumerations
Overview
FIAMDisplayRenderErrorType
FIRInAppMessagingDismissType
FIRInAppMessagingDisplayMessageType
FIRInAppMessagingDisplayTriggerType
Protocols
Overview
FIRInAppMessagingDisplay
FIRInAppMessagingDisplayDelegate
FirebaseInAppMessagingDisplay
Classes
Overview
FIRIAMDefaultDisplayImpl
FIRInAppMessagingAction
FIRInAppMessagingActionButton
FIRInAppMessagingBannerDisplay
FIRInAppMessagingCampaignInfo
FIRInAppMessagingCardDisplay
FIRInAppMessagingDisplayMessage
FIRInAppMessagingImageData
FIRInAppMessagingImageOnlyDisplay
FIRInAppMessagingModalDisplay
Enumerations
Overview
FIAMDisplayRenderErrorType
FIRInAppMessagingDismissType
FIRInAppMessagingDisplayMessageType
FIRInAppMessagingDisplayTriggerType
Protocols
Overview
FIRInAppMessagingDisplay
FIRInAppMessagingDisplayDelegate
FirebaseInstallations
Classes
Overview
FIRInstallations
FIRInstallationsAuthTokenResult
Constants
Overview
FIRInstallationIDDidChangeNotification
kFIRInstallationIDDidChangeNotificationAppNameKey
kFirebaseInstallationsErrorDomain
Enumerations
Overview
FIRInstallationsErrorCode
Type Definitions
Overview
FIRInstallationsIDHandler
FIRInstallationsTokenHandler
FirebaseInstanceID
Classes
Overview
FIRInstanceID
FIRInstanceIDResult
Constants
Overview
kFIRInstanceIDScopeFirebaseMessaging
kFIRInstanceIDTokenRefreshNotification
Enumerations
Overview
FIRInstanceIDError
Type Definitions
Overview
FIRInstanceIDDeleteHandler
FIRInstanceIDDeleteTokenHandler
FIRInstanceIDHandler
FIRInstanceIDResultHandler
FIRInstanceIDTokenHandler
FirebaseMessaging
Classes
Overview
FIRMessaging
FIRMessagingExtensionHelper
FIRMessagingMessageInfo
Constants
Overview
FIRMessagingErrorDomain
FIRMessagingRegistrationTokenRefreshedNotification
Enumerations
Overview
FIRMessagingAPNSTokenType
FIRMessagingError
FIRMessagingMessageStatus
Protocols
Overview
FIRMessagingDelegate
Type Definitions
Overview
FIRMessagingDeleteFCMTokenCompletion
FIRMessagingFCMTokenFetchCompletion
FIRMessagingTopicOperationCompletion
FirebaseMLCommon
Classes
Overview
FIRLocalModel
FIRModelDownloadConditions
FIRModelManager
FIRRemoteModel
Constants
Overview
FIRModelDownloadDidFailNotification
FIRModelDownloadDidSucceedNotification
FIRModelDownloadUserInfoKeyError
FIRModelDownloadUserInfoKeyRemoteModel
Type Definitions
Overview
FIRModelDownloadUserInfoKey
FirebaseMLModelInterpreter
Classes
Overview
FIRCustomLocalModel
FIRCustomRemoteModel
FIRModelInputOutputOptions
FIRModelInputs
FIRModelInterpreter
FIRModelOutputs
Enumerations
Overview
FIRModelElementType
Type Definitions
Overview
FIRModelInterpreterInputOutputOpIndexCallback
FIRModelInterpreterRunCallback
FirebaseMLVision
Classes
Overview
FIRVision
FIRVisionBarcode
FIRVisionBarcodeAddress
FIRVisionBarcodeCalendarEvent
FIRVisionBarcodeContactInfo
FIRVisionBarcodeDetector
FIRVisionBarcodeDetectorOptions
FIRVisionBarcodeDriverLicense
FIRVisionBarcodeEmail
FIRVisionBarcodeGeoPoint
FIRVisionBarcodePersonName
FIRVisionBarcodePhone
FIRVisionBarcodeSMS
FIRVisionBarcodeURLBookmark
FIRVisionBarcodeWiFi
FIRVisionCloudDetectorOptions
FIRVisionCloudDocumentTextRecognizerOptions
FIRVisionCloudImageLabelerOptions
FIRVisionCloudLandmark
FIRVisionCloudLandmarkDetector
FIRVisionCloudTextRecognizerOptions
FIRVisionDocumentText
FIRVisionDocumentTextBlock
FIRVisionDocumentTextParagraph
FIRVisionDocumentTextRecognizer
FIRVisionDocumentTextSymbol
FIRVisionDocumentTextWord
FIRVisionFace
FIRVisionFaceContour
FIRVisionFaceDetector
FIRVisionFaceDetectorOptions
FIRVisionFaceLandmark
FIRVisionImage
FIRVisionImageLabel
FIRVisionImageLabeler
FIRVisionImageMetadata
FIRVisionLatitudeLongitude
FIRVisionOnDeviceImageLabelerOptions
FIRVisionPoint
FIRVisionText
FIRVisionTextBlock
FIRVisionTextElement
FIRVisionTextLine
FIRVisionTextRecognizedBreak
FIRVisionTextRecognizedLanguage
FIRVisionTextRecognizer
Constants
Overview
FIRFaceContourTypeAll
FIRFaceContourTypeFace
FIRFaceContourTypeLeftEye
FIRFaceContourTypeLeftEyebrowBottom
FIRFaceContourTypeLeftEyebrowTop
FIRFaceContourTypeLowerLipBottom
FIRFaceContourTypeLowerLipTop
FIRFaceContourTypeNoseBottom
FIRFaceContourTypeNoseBridge
FIRFaceContourTypeRightEye
FIRFaceContourTypeRightEyebrowBottom
FIRFaceContourTypeRightEyebrowTop
FIRFaceContourTypeUpperLipBottom
FIRFaceContourTypeUpperLipTop
FIRFaceLandmarkTypeLeftCheek
FIRFaceLandmarkTypeLeftEar
FIRFaceLandmarkTypeLeftEye
FIRFaceLandmarkTypeMouthBottom
FIRFaceLandmarkTypeMouthLeft
FIRFaceLandmarkTypeMouthRight
FIRFaceLandmarkTypeNoseBase
FIRFaceLandmarkTypeRightCheek
FIRFaceLandmarkTypeRightEar
FIRFaceLandmarkTypeRightEye
Enumerations
Overview
FIRVisionBarcodeAddressType
FIRVisionBarcodeEmailType
FIRVisionBarcodeFormat
FIRVisionBarcodePhoneType
FIRVisionBarcodeValueType
FIRVisionBarcodeWiFiEncryptionType
FIRVisionCloudModelType
FIRVisionCloudTextModelType
FIRVisionDetectorImageOrientation
FIRVisionDocumentTextBlockType
FIRVisionFaceDetectorClassificationMode
FIRVisionFaceDetectorContourMode
FIRVisionFaceDetectorLandmarkMode
FIRVisionFaceDetectorPerformanceMode
FIRVisionImageLabelerType
FIRVisionTextRecognizedBreakType
FIRVisionTextRecognizerType
Type Definitions
Overview
FIRFaceContourType
FIRFaceLandmarkType
FIRVisionBarcodeDetectionCallback
FIRVisionCloudLandmarkDetectionCompletion
FIRVisionDocumentTextRecognitionCallback
FIRVisionFaceDetectionCallback
FIRVisionImageLabelerCallback
FIRVisionTextRecognitionCallback
FirebasePerformance
Classes
Overview
FIRHTTPMetric
FIRPerformance
FIRTrace
Enumerations
Overview
FIRHTTPMethod
Protocols
Overview
FIRPerformanceAttributable
FirebaseRemoteConfig
Classes
Overview
FIRConfigUpdateListenerRegistration
FIRRemoteConfig
FIRRemoteConfigSettings
FIRRemoteConfigUpdate
FIRRemoteConfigValue
Constants
Overview
FIRNamespaceGoogleMobilePlatform
FIRRemoteConfigCustomSignalsErrorDomain
FIRRemoteConfigErrorDomain
FIRRemoteConfigThrottledEndTimeInSecondsKey
FIRRemoteConfigUpdateErrorDomain
Enumerations
Overview
FIRRemoteConfigCustomSignalsError
FIRRemoteConfigError
FIRRemoteConfigFetchAndActivateStatus
FIRRemoteConfigFetchStatus
FIRRemoteConfigSource
FIRRemoteConfigUpdateError
Type Definitions
Overview
FIRRemoteConfigActivateCompletion
FIRRemoteConfigFetchAndActivateCompletion
FIRRemoteConfigFetchCompletion
FIRRemoteConfigInitializationCompletion
FIRRemoteConfigUpdateCompletion
FirebaseStorage
Classes
Overview
FIRStorage
FIRStorageDownloadTask
FIRStorageListResult
FIRStorageMetadata
FIRStorageObservableTask
FIRStorageReference
FIRStorageTask
FIRStorageTaskSnapshot
FIRStorageUploadTask
Constants
Overview
FIRStorageErrorCodeDomain
Enumerations
Overview
FIRStorageErrorCode
FIRStorageTaskStatus
Protocols
Overview
FIRStorageTaskManagement
Type Definitions
Overview
FIRStorageHandle
FIRStorageVoidDataError
FIRStorageVoidError
FIRStorageVoidMetadata
FIRStorageVoidMetadataError
FIRStorageVoidSnapshot
FIRStorageVoidURLError
GoogleMobileAds
Classes
Overview
DFPBannerView
DFPBannerViewOptions
DFPCustomRenderedAd
DFPInterstitial
DFPRequest
GADAdChoicesView
GADAdLoader
GADAdLoaderOptions
GADAdReward
GADAdapterStatus
GADAudioVideoManager
GADBannerView
GADCorrelator
GADCorrelatorAdLoaderOptions
GADCustomEventExtras
GADCustomEventRequest
GADDebugOptionsViewController
GADDefaultInAppPurchase
GADDynamicHeightSearchRequest
GADExtras
GADInAppPurchase
GADInitializationStatus
GADInterstitial
GADMediaContent
GADMediaView
GADMediatedNativeAdNotificationSource
GADMediatedUnifiedNativeAdNotificationSource
GADMediationAdConfiguration
GADMediationBannerAdConfiguration
GADMediationCredentials
GADMediationInterstitialAdConfiguration
GADMediationNativeAdConfiguration
GADMediationRewardedAdConfiguration
GADMediationServerConfiguration
GADMobileAds
GADMultipleAdsAdLoaderOptions
GADMuteThisAdReason
GADNativeAd
GADNativeAdImage
GADNativeAdImageAdLoaderOptions
GADNativeAdViewAdOptions
GADNativeAppInstallAd
GADNativeAppInstallAdView
GADNativeContentAd
GADNativeContentAdView
GADNativeCustomTemplateAd
GADNativeExpressAdView
GADNativeMuteThisAdLoaderOptions
GADRTBRequestParameters
GADRequest
GADRequestConfiguration
GADRequestError
GADRewardBasedVideoAd
GADRewardedAd
GADSearchBannerView
GADSearchRequest
GADServerSideVerificationOptions
GADUnifiedNativeAd
GADUnifiedNativeAdView
GADVideoController
GADVideoOptions
Constants
Overview
GADCustomEventParametersServer
GADMaxAdContentRatingGeneral
GADMaxAdContentRatingMatureAudience
GADMaxAdContentRatingParentalGuidance
GADMaxAdContentRatingTeen
GADNativeAppInstallAdChoicesViewAsset
GADNativeAppInstallAttributionIconAsset
GADNativeAppInstallAttributionTextAsset
GADNativeAppInstallBackgroundAsset
GADNativeAppInstallBodyAsset
GADNativeAppInstallCallToActionAsset
GADNativeAppInstallHeadlineAsset
GADNativeAppInstallIconAsset
GADNativeAppInstallImageAsset
GADNativeAppInstallMediaViewAsset
GADNativeAppInstallPriceAsset
GADNativeAppInstallStarRatingAsset
GADNativeAppInstallStoreAsset
GADNativeContentAdChoicesViewAsset
GADNativeContentAdvertiserAsset
GADNativeContentAttributionIconAsset
GADNativeContentAttributionTextAsset
GADNativeContentBackgroundAsset
GADNativeContentBodyAsset
GADNativeContentCallToActionAsset
GADNativeContentHeadlineAsset
GADNativeContentImageAsset
GADNativeContentLogoAsset
GADNativeContentMediaViewAsset
GADNativeCustomTemplateAdMediaViewKey
GADUnifiedNativeAdChoicesViewAsset
GADUnifiedNativeAdvertiserAsset
GADUnifiedNativeBodyAsset
GADUnifiedNativeCallToActionAsset
GADUnifiedNativeHeadlineAsset
GADUnifiedNativeIconAsset
GADUnifiedNativeImageAsset
GADUnifiedNativeMediaViewAsset
GADUnifiedNativePriceAsset
GADUnifiedNativeStarRatingAsset
GADUnifiedNativeStoreAsset
GoogleMobileAdsVersionString
kDFPSimulatorID
kGADAdLoaderAdTypeDFPBanner
kGADAdLoaderAdTypeNativeAppInstall
kGADAdLoaderAdTypeNativeContent
kGADAdLoaderAdTypeNativeCustomTemplate
kGADAdLoaderAdTypeUnifiedNative
kGADAdSizeBanner
kGADAdSizeFluid
kGADAdSizeFullBanner
kGADAdSizeInvalid
kGADAdSizeLargeBanner
kGADAdSizeLeaderboard
kGADAdSizeMediumRectangle
kGADAdSizeSkyscraper
kGADAdSizeSmartBannerLandscape
kGADAdSizeSmartBannerPortrait
kGADErrorDomain
kGADSimulatorID
Enumerations
Overview
GADAdChoicesPosition
GADAdFormat
GADAdapterInitializationState
GADErrorCode
GADGender
GADInAppPurchaseStatus
GADMBannerAnimationType
GADNativeAdImageAdLoaderOptionsOrientation
GADSearchBorderType
GADSearchCallButtonColor
Protocols
Overview
DFPBannerAdLoaderDelegate
DFPCustomRenderedBannerViewDelegate
DFPCustomRenderedInterstitialDelegate
GADAdLoaderDelegate
GADAdNetworkExtras
GADAdSizeDelegate
GADAppEventDelegate
GADAudioVideoManagerDelegate
GADBannerViewDelegate
GADCustomEventBanner
GADCustomEventBannerDelegate
GADCustomEventInterstitial
GADCustomEventInterstitialDelegate
GADCustomEventNativeAd
GADCustomEventNativeAdDelegate
GADDebugOptionsViewControllerDelegate
GADDefaultInAppPurchaseDelegate
GADInAppPurchaseDelegate
GADInterstitialDelegate
GADMAdNetworkAdapter
GADMAdNetworkConnector
GADMRewardBasedVideoAdNetworkAdapter
GADMRewardBasedVideoAdNetworkConnector
GADMediatedNativeAd
GADMediatedNativeAdDelegate
GADMediatedNativeAppInstallAd
GADMediatedNativeContentAd
GADMediatedUnifiedNativeAd
GADMediationAd
GADMediationAdEventDelegate
GADMediationAdRequest
GADMediationAdapter
GADMediationBannerAd
GADMediationBannerAdEventDelegate
GADMediationInterstitialAd
GADMediationInterstitialAdEventDelegate
GADMediationNativeAd
GADMediationNativeAdEventDelegate
GADMediationRewardedAd
GADMediationRewardedAdEventDelegate
GADNativeAdDelegate
GADNativeAppInstallAdLoaderDelegate
GADNativeContentAdLoaderDelegate
GADNativeCustomTemplateAdLoaderDelegate
GADNativeExpressAdViewDelegate
GADRTBAdapter
GADRewardBasedVideoAdDelegate
GADRewardedAdDelegate
GADRewardedAdMetadataDelegate
GADUnifiedNativeAdDelegate
GADUnifiedNativeAdLoaderDelegate
GADUnifiedNativeAdUnconfirmedClickDelegate
GADVideoControllerDelegate
Type Definitions
Overview
GADAdLoaderAdType
GADAdMetadataKey
GADAdSize
GADInitializationCompletionHandler
GADMaxAdContentRating
GADMediationAdapterSetUpCompletionBlock
GADMediationBannerLoadCompletionHandler
GADMediationInterstitialLoadCompletionHandler
GADMediationNativeLoadCompletionHandler
GADMediationRewardedLoadCompletionHandler
GADNativeAdCustomClickHandler
GADNativeAppInstallAssetID
GADNativeContentAdAssetID
GADRTBSignalCompletionHandler
GADRewardedAdLoadCompletionHandler
GADUnifiedNativeAssetIdentifier
GADVersionNumber
Functions
Overview
CGSizeFromGADAdSize
GADAdSizeEqualToSize
GADAdSizeFromCGSize
GADAdSizeFromNSValue
GADAdSizeFullWidthLandscapeWithHeight
GADAdSizeFullWidthPortraitWithHeight
GADAdSizeIsFluid
GADClosestValidSizeForAdSizes
IsGADAdSizeValid
NSStringFromGADAdSize
NSValueFromGADAdSize
Structures
Overview
GADAdSize
Android — Kotlin
Package index
firebase
com.google.firebase
Overview
Classes
FirebaseApp
FirebaseOptions
FirebaseOptions.Builder
Timestamp
Exceptions
FirebaseNetworkException
FirebaseTooManyRequestsException
Objects
Firebase
com.google.firebase.ktx
Overview
Objects
Firebase
com.google.firebase.provider
Overview
Classes
FirebaseInitProvider
firebase.ai
firebase.ai
Overview
Classes
Chat
FirebaseAI
GenerativeModel
ImagenModel
LiveGenerativeModel
firebase.ai.java
Overview
Classes
ChatFutures
GenerativeModelFutures
ImagenModelFutures
LiveModelFutures
LiveSessionFutures
firebase.ai.type
Overview
Interfaces
LiveServerMessage
Part
Classes
BlockReason
Candidate
Citation
CitationMetadata
Content
Content.Builder
ContentModality
CountTokensResponse
FileDataPart
FinishReason
FunctionCallPart
FunctionCallingConfig
FunctionDeclaration
FunctionResponsePart
GenerateContentResponse
GenerationConfig
GenerationConfig.Builder
GenerativeBackend
HarmBlockMethod
HarmBlockThreshold
HarmCategory
HarmProbability
HarmSeverity
ImagePart
ImagenAspectRatio
ImagenGenerationConfig
ImagenGenerationConfig.Builder
ImagenGenerationResponse
ImagenImageFormat
ImagenInlineImage
ImagenPersonFilterLevel
ImagenSafetyFilterLevel
ImagenSafetySettings
InlineDataPart
LiveGenerationConfig
LiveGenerationConfig.Builder
LiveServerContent
LiveServerSetupComplete
LiveServerToolCall
LiveServerToolCallCancellation
LiveSession
MediaData
ModalityTokenCount
PromptFeedback
RequestOptions
ResponseModality
SafetyRating
SafetySetting
Schema
SpeechConfig
StringFormat
StringFormat.Custom
TextPart
Tool
ToolConfig
UsageMetadata
Voice
Voices
Exceptions
AudioRecordInitializationFailedException
ContentBlockedException
FirebaseAIException
InvalidAPIKeyException
InvalidLocationException
InvalidStateException
PromptBlockedException
QuotaExceededException
RequestTimeoutException
ResponseStoppedException
SerializationException
ServerException
ServiceConnectionHandshakeFailedException
ServiceDisabledException
SessionAlreadyReceivingException
UnknownException
UnsupportedUserLocationException
Annotations
PublicPreviewAPI
firebase.analytics
com.google.firebase.analytics
Overview
Classes
ConsentBuilder
FirebaseAnalytics
FirebaseAnalytics.Event
FirebaseAnalytics.Param
FirebaseAnalytics.UserProperty
GoogleAnalyticsServerPreviewActivity
ParametersBuilder
Enums
FirebaseAnalytics.ConsentStatus
FirebaseAnalytics.ConsentType
com.google.firebase.analytics.ktx
Overview
Classes
ConsentBuilder
ParametersBuilder
firebase.appcheck
com.google.firebase.appcheck
Overview
Interfaces
AppCheckProvider
AppCheckProviderFactory
FirebaseAppCheck.AppCheckListener
Classes
AppCheckToken
FirebaseAppCheck
com.google.firebase.appcheck.ktx
com.google.firebase.appcheck.debug
Overview
Classes
DebugAppCheckProviderFactory
com.google.firebase.appcheck.debug.testing
Overview
Interfaces
DebugAppCheckTestHelper.MaybeThrowingRunnable
Classes
DebugAppCheckTestHelper
com.google.firebase.appcheck.playintegrity
Overview
Classes
PlayIntegrityAppCheckProviderFactory
com.google.firebase.appcheck.safetynet
Overview
Classes
SafetyNetAppCheckProviderFactory
firebase.appdistribution
com.google.firebase.appdistribution
Overview
Interfaces
AppDistributionRelease
FirebaseAppDistribution
OnProgressListener
UpdateProgress
Classes
UpdateTask
Enums
BinaryType
FirebaseAppDistributionException.Status
InterruptionLevel
UpdateStatus
Exceptions
FirebaseAppDistributionException
com.google.firebase.appdistribution.ktx
firebase.auth
com.google.firebase.auth
Overview
Interfaces
ActionCodeResult
AdditionalUserInfo
AuthResult
FirebaseAuth.AuthStateListener
FirebaseAuth.IdTokenListener
FirebaseAuthProvider
FirebaseUserMetadata
SignInMethodQueryResult
TotpSecret
UserInfo
Classes
ActionCodeEmailInfo
ActionCodeInfo
ActionCodeMultiFactorInfo
ActionCodeSettings
ActionCodeSettings.Builder
ActionCodeUrl
AuthCredential
EmailAuthCredential
EmailAuthProvider
FacebookAuthCredential
FacebookAuthProvider
FederatedAuthProvider
FirebaseAuth
FirebaseAuthSettings
FirebaseUser
GithubAuthCredential
GithubAuthProvider
GoogleAuthCredential
GoogleAuthProvider
MultiFactor
MultiFactorAssertion
MultiFactorInfo
MultiFactorResolver
MultiFactorSession
OAuthCredential
OAuthProvider
OAuthProvider.Builder
OAuthProvider.CredentialBuilder
PhoneAuthCredential
PhoneAuthOptions
PhoneAuthOptions.Builder
PhoneAuthProvider
PhoneAuthProvider.ForceResendingToken
PhoneAuthProvider.OnVerificationStateChangedCallbacks
PhoneMultiFactorAssertion
PhoneMultiFactorGenerator
PhoneMultiFactorInfo
PlayGamesAuthCredential
PlayGamesAuthProvider
TotpMultiFactorAssertion
TotpMultiFactorGenerator
TotpMultiFactorInfo
TwitterAuthCredential
TwitterAuthProvider
UserProfileChangeRequest
UserProfileChangeRequest.Builder
Exceptions
FirebaseAuthActionCodeException
FirebaseAuthEmailException
FirebaseAuthInvalidCredentialsException
FirebaseAuthInvalidUserException
FirebaseAuthMissingActivityForRecaptchaException
FirebaseAuthMultiFactorException
FirebaseAuthRecentLoginRequiredException
FirebaseAuthUserCollisionException
FirebaseAuthWeakPasswordException
FirebaseAuthWebException
Annotations
ActionCodeResult.ActionDataKey
ActionCodeResult.Operation
com.google.firebase.auth.ktx
firebase.crashlytics
firebase.crashlytics
Overview
Classes
CustomKeysAndValues
CustomKeysAndValues.Builder
FirebaseCrashlytics
KeyValueBuilder
firebase.crashlytics.ktx
Overview
Classes
KeyValueBuilder
firebase.database
com.google.firebase.database
Overview
Interfaces
ChildEventListener
DatabaseReference.CompletionListener
Logger
Transaction.Handler
ValueEventListener
Classes
ChildEvent
ChildEvent.Added
ChildEvent.Changed
ChildEvent.Moved
ChildEvent.Removed
DataSnapshot
DatabaseError
DatabaseReference
FirebaseDatabase
GenericTypeIndicator
MutableData
OnDisconnect
Query
ServerValue
Transaction
Transaction.Result
Enums
Logger.Level
Exceptions
DatabaseException
Annotations
Exclude
IgnoreExtraProperties
PropertyName
ThrowOnExtraProperties
com.google.firebase.database.ktx
Overview
Classes
ChildEvent
ChildEvent.Added
ChildEvent.Changed
ChildEvent.Moved
ChildEvent.Removed
firebase.firestore
firebase.firestore
Overview
Interfaces
EventListener
ListenerRegistration
LocalCacheSettings
MemoryGarbageCollectorSettings
OnProgressListener
Transaction.Function
WriteBatch.Function
Classes
AggregateField
AggregateField.AverageAggregateField
AggregateField.CountAggregateField
AggregateField.SumAggregateField
AggregateQuery
AggregateQuerySnapshot
Blob
CollectionReference
DocumentChange
DocumentReference
DocumentSnapshot
FieldPath
FieldValue
Filter
FirebaseFirestore
FirebaseFirestoreSettings
FirebaseFirestoreSettings.Builder
GeoPoint
LoadBundleTask
LoadBundleTaskProgress
MemoryCacheSettings
MemoryCacheSettings.Builder
MemoryEagerGcSettings
MemoryEagerGcSettings.Builder
MemoryLruGcSettings
MemoryLruGcSettings.Builder
PersistentCacheIndexManager
PersistentCacheSettings
PersistentCacheSettings.Builder
Query
QueryDocumentSnapshot
QuerySnapshot
SetOptions
SnapshotListenOptions
SnapshotListenOptions.Builder
SnapshotMetadata
Transaction
TransactionOptions
TransactionOptions.Builder
VectorValue
WriteBatch
Enums
AggregateSource
DocumentChange.Type
DocumentSnapshot.ServerTimestampBehavior
FirebaseFirestoreException.Code
ListenSource
LoadBundleTaskProgress.TaskState
MetadataChanges
Query.Direction
Source
Exceptions
FirebaseFirestoreException
Annotations
DocumentId
Exclude
IgnoreExtraProperties
PropertyName
ServerTimestamp
ThrowOnExtraProperties
firebase.firestore.ktx
firebase.functions
firebase.functions
Overview
Classes
FirebaseFunctions
HttpsCallableOptions
HttpsCallableOptions.Builder
HttpsCallableReference
HttpsCallableResult
StreamResponse
StreamResponse.Message
StreamResponse.Result
Enums
FirebaseFunctionsException.Code
Exceptions
FirebaseFunctionsException
firebase.functions.ktx
firebase.inappmessaging
com.google.firebase.inappmessaging
Overview
Interfaces
FirebaseInAppMessagingClickListener
FirebaseInAppMessagingDismissListener
FirebaseInAppMessagingDisplay
FirebaseInAppMessagingDisplayCallbacks
FirebaseInAppMessagingDisplayErrorListener
FirebaseInAppMessagingImpressionListener
Classes
FirebaseInAppMessaging
FirebaseInAppMessagingContextualTrigger
Enums
FirebaseInAppMessagingDisplayCallbacks.InAppMessagingDismissType
FirebaseInAppMessagingDisplayCallbacks.InAppMessagingErrorReason
com.google.firebase.inappmessaging.ktx
com.google.firebase.inappmessaging.model
Overview
Classes
Action
BannerMessage
Button
CampaignMetadata
CardMessage
ImageData
ImageOnlyMessage
InAppMessage
ModalMessage
Text
Enums
MessageType
firebase.inappmessaging.display
com.google.firebase.inappmessaging.display
Overview
Classes
FirebaseInAppMessagingDisplay
com.google.firebase.inappmessaging.display.ktx
firebase.installations
com.google.firebase.installations
Overview
Classes
FirebaseInstallations
com.google.firebase.installations.ktx
firebase.messaging
com.google.firebase.messaging
Overview
Classes
FirebaseMessaging
FirebaseMessagingService
RemoteMessage
RemoteMessage.Builder
RemoteMessage.Notification
Exceptions
SendException
Annotations
RemoteMessage.MessagePriority
com.google.firebase.messaging.ktx
firebase.ml.modeldownloader
com.google.firebase.ml.modeldownloader
Overview
Classes
CustomModel
CustomModelDownloadConditions
CustomModelDownloadConditions.Builder
FirebaseModelDownloader
Enums
DownloadType
Exceptions
FirebaseMlException
Annotations
FirebaseMlException.Code
com.google.firebase.ml.modeldownloader.ktx
firebase.perf
com.google.firebase.perf
Overview
Classes
FirebasePerformance
Annotations
FirebasePerformance.HttpMethod
com.google.firebase.perf.ktx
com.google.firebase.perf.metrics
Overview
Classes
HttpMetric
Trace
Annotations
AddTrace
firebase.remoteconfig
firebase.remoteconfig
Overview
Interfaces
ConfigUpdateListener
ConfigUpdateListenerRegistration
FirebaseRemoteConfigInfo
FirebaseRemoteConfigValue
Classes
ConfigUpdate
CustomSignals
CustomSignals.Builder
FirebaseRemoteConfig
FirebaseRemoteConfigSettings
FirebaseRemoteConfigSettings.Builder
Enums
FirebaseRemoteConfigException.Code
Exceptions
FirebaseRemoteConfigClientException
FirebaseRemoteConfigException
FirebaseRemoteConfigFetchThrottledException
FirebaseRemoteConfigServerException
firebase.remoteconfig.ktx
firebase.storage
firebase.storage
Overview
Interfaces
OnPausedListener
OnProgressListener
StorageTask.ProvideError
StreamDownloadTask.StreamProcessor
Classes
CancellableTask
ControllableTask
FileDownloadTask
FileDownloadTask.TaskSnapshot
FirebaseStorage
ListResult
StorageMetadata
StorageMetadata.Builder
StorageReference
StorageTask
StorageTask.SnapshotBase
StreamDownloadTask
StreamDownloadTask.TaskSnapshot
TaskState
TaskState.InProgress
TaskState.Paused
UploadTask
UploadTask.TaskSnapshot
Exceptions
StorageException
Annotations
StorageException.ErrorCode
firebase.storage.ktx
Overview
Classes
TaskState
TaskState.InProgress
TaskState.Paused
Deprecated
firebase.dynamiclinks
com.google.firebase.dynamiclinks
Overview
Interfaces
ShortDynamicLink
ShortDynamicLink.Warning
Classes
DynamicLink
DynamicLink.AndroidParameters
DynamicLink.AndroidParameters.Builder
DynamicLink.Builder
DynamicLink.GoogleAnalyticsParameters
DynamicLink.GoogleAnalyticsParameters.Builder
DynamicLink.IosParameters
DynamicLink.IosParameters.Builder
DynamicLink.ItunesConnectAnalyticsParameters
DynamicLink.ItunesConnectAnalyticsParameters.Builder
DynamicLink.NavigationInfoParameters
DynamicLink.NavigationInfoParameters.Builder
DynamicLink.SocialMetaTagParameters
DynamicLink.SocialMetaTagParameters.Builder
FirebaseDynamicLinks
PendingDynamicLinkData
Annotations
ShortDynamicLink.Suffix
com.google.firebase.dynamiclinks.ktx
firebase.vertexai
firebase.vertexai
Overview
Classes
Chat
FirebaseVertexAI
GenerativeModel
ImagenModel
LiveGenerativeModel
firebase.vertexai.java
Overview
Classes
ChatFutures
GenerativeModelFutures
ImagenModelFutures
LiveModelFutures
LiveSessionFutures
firebase.vertexai.type
Overview
Interfaces
LiveServerMessage
Part
Classes
BlockReason
Candidate
Citation
CitationMetadata
Content
Content.Builder
ContentModality
CountTokensResponse
FileDataPart
FinishReason
FunctionCallPart
FunctionCallingConfig
FunctionDeclaration
FunctionResponsePart
GenerateContentResponse
GenerationConfig
GenerationConfig.Builder
HarmBlockMethod
HarmBlockThreshold
HarmCategory
HarmProbability
HarmSeverity
ImagePart
ImagenAspectRatio
ImagenGenerationConfig
ImagenGenerationConfig.Builder
ImagenGenerationResponse
ImagenImageFormat
ImagenInlineImage
ImagenPersonFilterLevel
ImagenSafetyFilterLevel
ImagenSafetySettings
InlineDataPart
LiveGenerationConfig
LiveGenerationConfig.Builder
LiveServerContent
LiveServerSetupComplete
LiveServerToolCall
LiveServerToolCallCancellation
LiveSession
MediaData
ModalityTokenCount
PromptFeedback
RequestOptions
ResponseModality
SafetyRating
SafetySetting
Schema
SpeechConfig
StringFormat
StringFormat.Custom
TextPart
Tool
ToolConfig
UsageMetadata
Voices
Exceptions
AudioRecordInitializationFailedException
ContentBlockedException
FirebaseVertexAIException
InvalidAPIKeyException
InvalidLocationException
InvalidStateException
PromptBlockedException
QuotaExceededException
RequestTimeoutException
ResponseStoppedException
SerializationException
ServerException
ServiceConnectionHandshakeFailedException
ServiceDisabledException
SessionAlreadyReceivingException
UnknownException
UnsupportedUserLocationException
Annotations
PublicPreviewAPI
Android — Java
Package index
ads
measurement
measurement
Overview
AppMeasurementJobService
AppMeasurementReceiver
AppMeasurementService
measurement.api
com.google.firebase.analytics
Overview
Classes
AnalyticsKt
ConsentBuilder
FirebaseAnalytics
FirebaseAnalytics.Event
FirebaseAnalytics.Param
FirebaseAnalytics.UserProperty
GoogleAnalyticsServerPreviewActivity
ParametersBuilder
Enums
FirebaseAnalytics.ConsentStatus
FirebaseAnalytics.ConsentType
com.google.firebase.analytics.ktx
Overview
Classes
AnalyticsKt
ConsentBuilder
ParametersBuilder
measurement.impl
measurement
Overview
AppMeasurementContentProvider
firebase
firebase
Overview
Classes
Firebase
FirebaseApp
FirebaseKt
FirebaseOptions
FirebaseOptions.Builder
Timestamp
Exceptions
FirebaseNetworkException
FirebaseTooManyRequestsException
firebase.ktx
Overview
Classes
Firebase
FirebaseKt
firebase.provider
Overview
Classes
FirebaseInitProvider
firebase.ai
firebase.ai
Overview
Classes
Chat
FirebaseAI
FirebaseAIKt
GenerativeModel
ImagenModel
LiveGenerativeModel
firebase.ai.java
Overview
Classes
ChatFutures
GenerativeModelFutures
ImagenModelFutures
LiveModelFutures
LiveSessionFutures
firebase.ai.type
Overview
Interfaces
LiveServerMessage
Part
Classes
BlockReason
Candidate
Citation
CitationMetadata
Content
Content.Builder
ContentKt
ContentModality
CountTokensResponse
FileDataPart
FinishReason
FunctionCallPart
FunctionCallingConfig
FunctionDeclaration
FunctionResponsePart
GenerateContentResponse
GenerationConfig
GenerationConfig.Builder
GenerationConfigKt
GenerativeBackend
HarmBlockMethod
HarmBlockThreshold
HarmCategory
HarmProbability
HarmSeverity
ImagePart
ImagenAspectRatio
ImagenGenerationConfig
ImagenGenerationConfig.Builder
ImagenGenerationConfigKt
ImagenGenerationResponse
ImagenImageFormat
ImagenInlineImage
ImagenPersonFilterLevel
ImagenSafetyFilterLevel
ImagenSafetySettings
InlineDataPart
LiveGenerationConfig
LiveGenerationConfig.Builder
LiveGenerationConfigKt
LiveServerContent
LiveServerSetupComplete
LiveServerToolCall
LiveServerToolCallCancellation
LiveSession
MediaData
ModalityTokenCount
PartKt
PromptFeedback
RequestOptions
ResponseModality
SafetyRating
SafetySetting
Schema
SpeechConfig
StringFormat
StringFormat.Custom
TextPart
Tool
ToolConfig
UsageMetadata
Voice
Voices
Exceptions
AudioRecordInitializationFailedException
ContentBlockedException
FirebaseAIException
InvalidAPIKeyException
InvalidLocationException
InvalidStateException
PromptBlockedException
QuotaExceededException
RequestTimeoutException
ResponseStoppedException
SerializationException
ServerException
ServiceConnectionHandshakeFailedException
ServiceDisabledException
SessionAlreadyReceivingException
UnknownException
UnsupportedUserLocationException
Annotations
PublicPreviewAPI
firebase.appcheck
firebase.appcheck
Overview
Interfaces
AppCheckProvider
AppCheckProviderFactory
FirebaseAppCheck.AppCheckListener
Classes
AppCheckToken
FirebaseAppCheck
FirebaseAppCheckKt
firebase.appcheck.ktx
Overview
Classes
FirebaseAppCheckKt
firebase.appcheck-debug
firebase.appcheck.debug
Overview
Classes
DebugAppCheckProviderFactory
firebase.appcheck-debug-testing
firebase.appcheck.debug.testing
Overview
Interfaces
DebugAppCheckTestHelper.MaybeThrowingRunnable
Classes
DebugAppCheckTestHelper
firebase.appcheck-playintegrity
firebase.appcheck.playintegrity
Overview
Classes
PlayIntegrityAppCheckProviderFactory
firebase.appdistribution
firebase.appdistribution
Overview
Interfaces
AppDistributionRelease
FirebaseAppDistribution
OnProgressListener
UpdateProgress
Classes
FirebaseAppDistributionKt
UpdateTask
Enums
BinaryType
FirebaseAppDistributionException.Status
InterruptionLevel
UpdateStatus
Exceptions
FirebaseAppDistributionException
firebase.appdistribution.ktx
Overview
Classes
FirebaseAppDistributionKt
firebase.auth
com.google.firebase.auth
Overview
Interfaces
ActionCodeResult
AdditionalUserInfo
AuthResult
FirebaseAuth.AuthStateListener
FirebaseAuth.IdTokenListener
FirebaseAuthProvider
FirebaseUserMetadata
SignInMethodQueryResult
TotpSecret
UserInfo
Classes
ActionCodeEmailInfo
ActionCodeInfo
ActionCodeMultiFactorInfo
ActionCodeSettings
ActionCodeSettings.Builder
ActionCodeUrl
AuthCredential
AuthKt
EmailAuthCredential
EmailAuthProvider
FacebookAuthCredential
FacebookAuthProvider
FederatedAuthProvider
FirebaseAuth
FirebaseAuthSettings
FirebaseUser
GetTokenResult
GithubAuthCredential
GithubAuthProvider
GoogleAuthCredential
GoogleAuthProvider
MultiFactor
MultiFactorAssertion
MultiFactorInfo
MultiFactorResolver
MultiFactorSession
OAuthCredential
OAuthProvider
OAuthProvider.Builder
OAuthProvider.CredentialBuilder
PhoneAuthCredential
PhoneAuthOptions
PhoneAuthOptions.Builder
PhoneAuthProvider
PhoneAuthProvider.ForceResendingToken
PhoneAuthProvider.OnVerificationStateChangedCallbacks
PhoneMultiFactorAssertion
PhoneMultiFactorGenerator
PhoneMultiFactorInfo
PlayGamesAuthCredential
PlayGamesAuthProvider
TotpMultiFactorAssertion
TotpMultiFactorGenerator
TotpMultiFactorInfo
TwitterAuthCredential
TwitterAuthProvider
UserProfileChangeRequest
UserProfileChangeRequest.Builder
Exceptions
FirebaseAuthActionCodeException
FirebaseAuthEmailException
FirebaseAuthException
FirebaseAuthInvalidCredentialsException
FirebaseAuthInvalidUserException
FirebaseAuthMissingActivityForRecaptchaException
FirebaseAuthMultiFactorException
FirebaseAuthRecentLoginRequiredException
FirebaseAuthUserCollisionException
FirebaseAuthWeakPasswordException
FirebaseAuthWebException
Annotations
ActionCodeResult.ActionDataKey
ActionCodeResult.Operation
com.google.firebase.auth.ktx
Overview
Classes
AuthKt
firebase.crashlytics
firebase.crashlytics
Overview
Classes
CustomKeysAndValues
CustomKeysAndValues.Builder
FirebaseCrashlytics
FirebaseCrashlyticsKt
KeyValueBuilder
firebase.crashlytics.ktx
Overview
Classes
FirebaseCrashlyticsKt
KeyValueBuilder
firebase.database
firebase.database
Overview
Interfaces
ChildEventListener
DatabaseReference.CompletionListener
Logger
Transaction.Handler
ValueEventListener
Classes
ChildEvent
ChildEvent.Added
ChildEvent.Changed
ChildEvent.Moved
ChildEvent.Removed
DataSnapshot
DatabaseError
DatabaseKt
DatabaseReference
FirebaseDatabase
GenericTypeIndicator
MutableData
OnDisconnect
Query
ServerValue
Transaction
Transaction.Result
Enums
Logger.Level
Exceptions
DatabaseException
Annotations
Exclude
IgnoreExtraProperties
PropertyName
ThrowOnExtraProperties
firebase.database.ktx
Overview
Classes
ChildEvent
ChildEvent.Added
ChildEvent.Changed
ChildEvent.Moved
ChildEvent.Removed
DatabaseKt
firebase.firestore
firebase.firestore
Overview
Interfaces
EventListener
ListenerRegistration
LocalCacheSettings
MemoryGarbageCollectorSettings
OnProgressListener
Transaction.Function
WriteBatch.Function
Classes
AggregateField
AggregateField.AverageAggregateField
AggregateField.CountAggregateField
AggregateField.SumAggregateField
AggregateQuery
AggregateQuerySnapshot
Blob
CollectionReference
DocumentChange
DocumentReference
DocumentSnapshot
FieldPath
FieldValue
Filter
FirebaseFirestore
FirebaseFirestoreSettings
FirebaseFirestoreSettings.Builder
FirestoreKt
GeoPoint
LoadBundleTask
LoadBundleTaskProgress
MemoryCacheSettings
MemoryCacheSettings.Builder
MemoryEagerGcSettings
MemoryEagerGcSettings.Builder
MemoryLruGcSettings
MemoryLruGcSettings.Builder
PersistentCacheIndexManager
PersistentCacheSettings
PersistentCacheSettings.Builder
Query
QueryDocumentSnapshot
QuerySnapshot
SetOptions
SnapshotListenOptions
SnapshotListenOptions.Builder
SnapshotMetadata
Transaction
TransactionOptions
TransactionOptions.Builder
VectorValue
WriteBatch
Enums
AggregateSource
DocumentChange.Type
DocumentSnapshot.ServerTimestampBehavior
FirebaseFirestoreException.Code
ListenSource
LoadBundleTaskProgress.TaskState
MetadataChanges
Query.Direction
Source
Exceptions
FirebaseFirestoreException
Annotations
DocumentId
Exclude
IgnoreExtraProperties
PropertyName
ServerTimestamp
ThrowOnExtraProperties
firebase.firestore.ktx
Overview
Classes
FirestoreKt
firebase.functions
firebase.functions
Overview
Classes
FirebaseFunctions
FunctionsKt
HttpsCallableOptions
HttpsCallableOptions.Builder
HttpsCallableReference
HttpsCallableResult
StreamResponse
StreamResponse.Message
StreamResponse.Result
Enums
FirebaseFunctionsException.Code
Exceptions
FirebaseFunctionsException
firebase.functions.ktx
Overview
Classes
FunctionsKt
firebase.inappmessaging
firebase.inappmessaging
Overview
Interfaces
FirebaseInAppMessagingClickListener
FirebaseInAppMessagingDismissListener
FirebaseInAppMessagingDisplay
FirebaseInAppMessagingDisplayCallbacks
FirebaseInAppMessagingDisplayErrorListener
FirebaseInAppMessagingImpressionListener
Classes
FirebaseInAppMessaging
FirebaseInAppMessagingContextualTrigger
InAppMessagingKt
Enums
FirebaseInAppMessagingDisplayCallbacks.InAppMessagingDismissType
FirebaseInAppMessagingDisplayCallbacks.InAppMessagingErrorReason
firebase.inappmessaging.ktx
Overview
Classes
InAppMessagingKt
firebase.inappmessaging.model
Overview
Classes
Action
BannerMessage
Button
CampaignMetadata
CardMessage
ImageData
ImageOnlyMessage
InAppMessage
ModalMessage
Text
Enums
MessageType
firebase.inappmessaging.display
firebase.inappmessaging.display
Overview
Classes
FirebaseInAppMessagingDisplay
InAppMessagingDisplayKt
firebase.inappmessaging.display.ktx
Overview
Classes
InAppMessagingDisplayKt
firebase.installations
firebase.installations
Overview
Classes
FirebaseInstallations
InstallationsKt
firebase.installations.ktx
Overview
Classes
InstallationsKt
firebase.messaging
firebase.messaging
Overview
Classes
FirebaseMessaging
FirebaseMessagingService
MessagingKt
RemoteMessage
RemoteMessage.Builder
RemoteMessage.Notification
Exceptions
SendException
Annotations
RemoteMessage.MessagePriority
firebase.messaging.ktx
Overview
Classes
MessagingKt
firebase.ml.modeldownloader
firebase.ml.modeldownloader
Overview
Classes
CustomModel
CustomModelDownloadConditions
CustomModelDownloadConditions.Builder
FirebaseModelDownloader
ModelDownloaderKt
Enums
DownloadType
Exceptions
FirebaseMlException
Annotations
FirebaseMlException.Code
firebase.ml.modeldownloader.ktx
Overview
Classes
ModelDownloaderKt
firebase.perf
firebase.perf
Overview
Classes
FirebasePerformance
PerformanceKt
Annotations
FirebasePerformance.HttpMethod
firebase.perf.ktx
Overview
Classes
PerformanceKt
firebase.perf.metrics
Overview
Classes
HttpMetric
Trace
Annotations
AddTrace
firebase.remoteconfig
firebase.remoteconfig
Overview
Interfaces
ConfigUpdateListener
ConfigUpdateListenerRegistration
FirebaseRemoteConfigInfo
FirebaseRemoteConfigValue
Classes
ConfigUpdate
CustomSignals
CustomSignals.Builder
FirebaseRemoteConfig
FirebaseRemoteConfigSettings
FirebaseRemoteConfigSettings.Builder
RemoteConfigKt
Enums
FirebaseRemoteConfigException.Code
Exceptions
FirebaseRemoteConfigClientException
FirebaseRemoteConfigException
FirebaseRemoteConfigFetchThrottledException
FirebaseRemoteConfigServerException
firebase.remoteconfig.ktx
Overview
Classes
RemoteConfigKt
firebase.storage
firebase.storage
Overview
Interfaces
OnPausedListener
OnProgressListener
StorageTask.ProvideError
StreamDownloadTask.StreamProcessor
Classes
CancellableTask
ControllableTask
FileDownloadTask
FileDownloadTask.TaskSnapshot
FirebaseStorage
ListResult
StorageKt
StorageMetadata
StorageMetadata.Builder
StorageReference
StorageTask
StorageTask.SnapshotBase
StreamDownloadTask
StreamDownloadTask.TaskSnapshot
TaskState
TaskState.InProgress
TaskState.Paused
UploadTask
UploadTask.TaskSnapshot
Exceptions
StorageException
Annotations
StorageException.ErrorCode
firebase.storage.ktx
Overview
Classes
StorageKt
TaskState