スキルビルダー
Note: Sign in to the developer console to build or publish your skill.
スキルビルダー
SDKには、Skillインスタンスの作成に役立つ2つのスキルビルダーが含まれています。
CustomSkillBuilderは、コアSDKモジュールに含まれ、スキルの完全なインスタンスを設定し、ビルドできます。これには、リクエストハンドラーや例外ハンドラーの追加、スキルIDの設定、ApiClient
とPersistenceAdapter
実装の提供を行うビルダーメソッドが含まれます。
StandardSkillBuilderは、標準SDK配布パッケージに含まれ、標準配布パッケージに含まれている機能のビルダーメソッドを追加で提供します。これには、Apache HTTP Client APIクライアントプラグインとDynamoDBPersistenceAdapterが含まれます。たとえば、Dynamoアダプターを明示的に提供する代わりに、ビルダーはwithTableName
などのメソッドを使用してこのコンフィギュレーションを直接提供し、自動的にアダプターを設定します。Apache APIクライアントも、標準ビルダーを使用している場合は自動的に設定されます。