@roar-firebase-functions/core / FirestoreIdentityProviderRepositoryError
Class: FirestoreIdentityProviderRepositoryError
Defined in: packages/core/src/errors/firestore/FirestoreIdentityProviderRepositoryError.error.ts:12
FirestoreIdentityProviderRepositoryError
This class extends FirestoreRepositoryError to provide specific error handling for identity provider repository operations in Firestore.
It contains methods to generate standardized errors for common identity provider repository failure scenarios.
Extends
Constructors
Constructor
new FirestoreIdentityProviderRepositoryError(
message
,error?
):FirestoreIdentityProviderRepositoryError
Defined in: packages/core/src/errors/firestore/FirestoreIdentityProviderRepositoryError.error.ts:13
Parameters
message
string
error?
any
Returns
FirestoreIdentityProviderRepositoryError
Overrides
FirestoreRepositoryError
.constructor
Properties
error
protected
error:any
Defined in: packages/core/src/errors/firestore/FirestoreRepositoryError.error.ts:7
Inherited from
FirestoreRepositoryError
.error
message
message:
string
Defined in: packages/core/node_modules/typescript/lib/lib.es5.d.ts:1077
Inherited from
FirestoreRepositoryError
.message
name
name:
string
Defined in: packages/core/node_modules/typescript/lib/lib.es5.d.ts:1076
Inherited from
stack?
optional
stack:string
Defined in: packages/core/node_modules/typescript/lib/lib.es5.d.ts:1078
Inherited from
FirestoreRepositoryError
.stack
prepareStackTrace()?
static
optional
prepareStackTrace: (err
,stackTraces
) =>any
Defined in: node_modules/@types/node/globals.d.ts:98
Optional override for formatting stack traces
Parameters
err
Error
stackTraces
CallSite
[]
Returns
any
See
https://v8.dev/docs/stack-trace-api#customizing-stack-traces
Inherited from
FirestoreRepositoryError
.prepareStackTrace
stackTraceLimit
static
stackTraceLimit:number
Defined in: node_modules/@types/node/globals.d.ts:100
Inherited from
FirestoreRepositoryError
.stackTraceLimit
Methods
getByProviderIdError()
getByProviderIdError():
FirestoreIdentityProviderRepositoryError
Defined in: packages/core/src/errors/firestore/FirestoreIdentityProviderRepositoryError.error.ts:25
Returns
FirestoreIdentityProviderRepositoryError
noProviderDataError()
noProviderDataError():
FirestoreIdentityProviderRepositoryError
Defined in: packages/core/src/errors/firestore/FirestoreIdentityProviderRepositoryError.error.ts:18
Returns
FirestoreIdentityProviderRepositoryError
captureStackTrace()
static
captureStackTrace(targetObject
,constructorOpt?
):void
Defined in: node_modules/@types/node/globals.d.ts:91
Create .stack property on a target object
Parameters
targetObject
object
constructorOpt?
Function
Returns
void