- isCoreError<
K extends
| "ApiResponseError"
| "AwsReceiverRequestError"
| "ClientCredentialsRawResponseError"
| "S2SRawResponseError"
| "CommonHttpRequestError"
| "ReceiverInconsistentStateError"
| "ReceiverOAuthFlowError"
| "HTTPReceiverConstructionError"
| "HTTPReceiverPortNotNumberError"
| "HTTPReceiverRequestError"
| "OAuthInstallerNotInitializedError"
| "OAuthTokenDoesNotExistError"
| "OAuthTokenFetchFailedError"
| "OAuthTokenRawResponseError"
| "OAuthTokenRefreshFailedError"
| "OAuthStateVerificationFailedError"
| "ProductClientConstructionError",
>(
obj: unknown,
key?: K,
): obj is RivetError<
{
ApiResponseError: "zoom_rivet_api_response_error";
AwsReceiverRequestError: "zoom_rivet_aws_receiver_request_error";
ClientCredentialsRawResponseError: "zoom_rivet_client_credentials_raw_response_error";
CommonHttpRequestError: "zoom_rivet_common_http_request_error";
HTTPReceiverConstructionError: "zoom_rivet_http_receiver_construction_error";
HTTPReceiverPortNotNumberError: "zoom_rivet_http_receiver_port_not_number_error";
HTTPReceiverRequestError: "zoom_rivet_http_receiver_request_error";
OAuthInstallerNotInitializedError: "zoom_rivet_oauth_installer_not_initialized_error";
OAuthStateVerificationFailedError: "zoom_rivet_oauth_state_verification_failed_error";
OAuthTokenDoesNotExistError: "zoom_rivet_oauth_does_not_exist_error";
OAuthTokenFetchFailedError: "zoom_rivet_oauth_token_fetch_failed_error";
OAuthTokenRawResponseError: "zoom_rivet_oauth_token_raw_response_error";
OAuthTokenRefreshFailedError: "zoom_rivet_oauth_token_refresh_failed_error";
ProductClientConstructionError: "zoom_rivet_product_client_construction_error";
ReceiverInconsistentStateError: "zoom_rivet_receiver_inconsistent_state_error";
ReceiverOAuthFlowError: "zoom_rivet_receiver_oauth_flow_error";
S2SRawResponseError: "zoom_rivet_s2s_raw_response_error";
}[K],
> Type Parameters
- K extends
| "ApiResponseError"
| "AwsReceiverRequestError"
| "ClientCredentialsRawResponseError"
| "S2SRawResponseError"
| "CommonHttpRequestError"
| "ReceiverInconsistentStateError"
| "ReceiverOAuthFlowError"
| "HTTPReceiverConstructionError"
| "HTTPReceiverPortNotNumberError"
| "HTTPReceiverRequestError"
| "OAuthInstallerNotInitializedError"
| "OAuthTokenDoesNotExistError"
| "OAuthTokenFetchFailedError"
| "OAuthTokenRawResponseError"
| "OAuthTokenRefreshFailedError"
| "OAuthStateVerificationFailedError"
| "ProductClientConstructionError"
Parameters
- obj: unknown
Optional
key: K
Returns obj is RivetError<
{
ApiResponseError: "zoom_rivet_api_response_error";
AwsReceiverRequestError: "zoom_rivet_aws_receiver_request_error";
ClientCredentialsRawResponseError: "zoom_rivet_client_credentials_raw_response_error";
CommonHttpRequestError: "zoom_rivet_common_http_request_error";
HTTPReceiverConstructionError: "zoom_rivet_http_receiver_construction_error";
HTTPReceiverPortNotNumberError: "zoom_rivet_http_receiver_port_not_number_error";
HTTPReceiverRequestError: "zoom_rivet_http_receiver_request_error";
OAuthInstallerNotInitializedError: "zoom_rivet_oauth_installer_not_initialized_error";
OAuthStateVerificationFailedError: "zoom_rivet_oauth_state_verification_failed_error";
OAuthTokenDoesNotExistError: "zoom_rivet_oauth_does_not_exist_error";
OAuthTokenFetchFailedError: "zoom_rivet_oauth_token_fetch_failed_error";
OAuthTokenRawResponseError: "zoom_rivet_oauth_token_raw_response_error";
OAuthTokenRefreshFailedError: "zoom_rivet_oauth_token_refresh_failed_error";
ProductClientConstructionError: "zoom_rivet_product_client_construction_error";
ReceiverInconsistentStateError: "zoom_rivet_receiver_inconsistent_state_error";
ReceiverOAuthFlowError: "zoom_rivet_receiver_oauth_flow_error";
S2SRawResponseError: "zoom_rivet_s2s_raw_response_error";
}[K],
>