すべてのプロダクト
Search
ドキュメントセンター

Function Compute:Java ランタイムでハンドラーを設定する方法

最終更新日:Sep 10, 2026

Function Compute では、ハンドラーは関数がトリガーされたときにランタイムが呼び出すエントリポイントです。Java はパッケージを使用してクラスを整理するため、Java 関数のハンドラー形式は他のランタイムとは異なり、パッケージ名を含める必要があります。

前提条件

開始する前に、以下を確認してください。

ハンドラー形式

[ハンドラー] パラメータを次の形式で設定します。

[パッケージ名].[クラス名]::[メソッド名]

各部分は Java ソースコードに直接対応します。

部分 対応先 例
[パッケージ名] ファイルの先頭にある package 宣言 example
[クラス名] ハンドラーメソッドを含む public クラス HelloFC
[メソッド名] 関数の実行時に Function Compute が呼び出すメソッド handleRequest

例えば、次のようなコードの場合:

package example;

public class HelloFC {
    public String handleRequest(String input, Context context) {
        // 関数のロジック
    }
}

ハンドラーを example.HelloFC::handleRequest に設定します。

コンソールでのハンドラー設定

  1. Function Compute コンソールにログインします。左側のナビゲーションペインで、[関数] をクリックします。

  2. 上部のナビゲーションバーでリージョンを選択します。[関数] ページで、[関数の作成] をクリックします。

  3. [関数の作成] ページで [イベント関数] を選択し、[コード] セクションで Java ランタイムを選択します。

  4. [詳細設定] セクションで、[ハンドラー] パラメーターをコード構造に一致する値に設定します。

    image