APIリファレンス(Node.js)
Rakuza class
BaaS@rakuzaとの接続および操作を行うAPIを提供します。
Signature:
export declare class Rakuza
Remarks
BaaS@rakuzaにアクセスする際は、このクラスを参照してください。
Properties
| Property | Modifiers | Type | Description |
|---|---|---|---|
| BatchError | typeof BatchError | バッチ処理エラーのコンストラクタ | |
| ClientBase | typeof ClientBase | Clientのベースクラス | |
| Condition | typeof Condition | 検索条件オブジェクトのコンストラクタ | |
| config | Config | SDKの設定情報 | |
| context | Context | BaaS@rakuza APIの接続先などのコンテキスト情報 | |
| Data | DataClient | データ管理APIのClient | |
| DeviceType | typeof DeviceType | デバイス区分(iOSまたはAndroid)のenum | |
| Direction | typeof Direction | ソート順方向のenum | |
| Error | typeof RKZError | エラーオブジェクトのコンストラクタ | |
| File | typeof RKZFile | BaaS@rakuzaにアップロードするファイルオブジェクトのコンストラクタ | |
| Flag | typeof RKZFlag | フラグのenum | |
| isInitialized | boolean | SDKが初期化済みの場合、trueを返します。 | |
| Operator | typeof Operator | 検索条件演算子のenum | |
| Push | PushClient | プッシュ通知/メッセージ配信管理APIのClient | |
| PushStatus | typeof PushStatus | プッシュ配信履歴のステータス | |
| PushType | typeof PushType | プッシュ配信履歴の予約種別 | |
| QueryBase | typeof QueryBase | Queryのベースクラス | |
| Status | typeof RKZStatus | BaaS@rakuzaの各APIが返却するステータス | |
| User | UserClient | ユーザー管理APIのClient | |
| UserDetail | UserDetailClient | ユーザー詳細管理APIのClient | |
| version | string | SDKのバージョン | |
| VisibilityType | typeof VisibilityType | ユーザー詳細の公開範囲 |
Methods
| Method | Modifiers | Description |
|---|---|---|
| appSettings() | BaaS@rakuzaに設定したアプリケーション設定情報を取得します。 | |
| batch() | バッチ処理のClientを新しく生成して返します。 | |
| init(credential) | 認証情報を用いて、SDKの初期化を行います。 | |
| now() | BaaS@rakuzaのシステム日時を取得します。 |