この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

FunctionInvocationRequest (ベータ)

Salesforce Function の呼び出し情報を表します。このオブジェクトは、API バージョン 51.0 以降で使用できます。

この機能はベータサービスです。ベータサービスはお客様独自の裁量で試行するものとします。ベータ機能の使用には、「Agreements and Terms」に記載されたベータサービス規約が適用されます。

メモ

Apex の functions.Function invoke メソッドを使用して Salesforce Function を呼び出すと、呼び出しの状況と結果の情報を含む FunctionInvocationRequest レコードが作成されます。

サポートされているコール

delete()describeSObjects()getDeleted()getUpdated()query()undelete()update()

項目

項目 詳細
CallbackStatus
picklist
プロパティ
Defaulted on create、Filter、Group、Restricted picklist、Sort、Update
説明
非同期呼び出しのコールバックの状況。この項目は API バージョン 52.0 で新規追加されました。
使用可能な値は次のとおりです。
  • Completed - Salesforce Functions (ベータ) には使用されません。
  • Enqueued - Function が完了し (成功または失敗)、コールバックが Salesforce 組織での非同期実行のためにキューに追加されました。
  • Failed - Salesforce Functions (ベータ) には使用されません。
  • PendingResponse - Function がまだ完了していないため、コールバックはまだ呼び出されていません。
デフォルト値は「PendingResponse」です。
ExecutionTime
Long
プロパティ
Filter、Group、Nillable、Sort、Update
説明
Function の実行時間 (ミリ秒)。
ExtendedResponse
textarea
プロパティ
Nillable、Update
説明
Function の実行結果に関する追加情報を含む JSON オブジェクト。
FunctionName
string
プロパティ
Filter、Group、idLookup、Sort
説明
呼び出された Function の名前。この名前は大文字と小文字が区別され、「project name-function name」の形式を使用します。
OwnerId
reference
プロパティ
Filter、Group、Sort、Update
説明
FunctionInvocationRequest の所有者。
これは多態的なリレーション項目です。
リレーション名
Owner
リレーション種別
Lookup
参照先
Group、User
ResponseBody
base64
プロパティ
Nillable、Update
説明
呼び出された Function のレスポンスボディ。
ResponseContentType
picklist
プロパティ
Filter、Group、Nillable、Restricted picklist、Sort、Update
説明
呼び出された Function のレスポンスボディのコンテンツタイプ。たとえば、コンテンツタイプには application/jsontext/csv など、Function が返す内容に応じてさまざまな値を設定できます。
ResponseLength
int
プロパティ
Filter、Group、Nillable、Sort
説明
レスポンスボディの長さ。
ResponseName
string
プロパティ
Filter、Group、Nillable、Sort、Update
説明
現在使用されていない応答の名前。
ResponseUncompressedLength
int
プロパティ
Filter、Group、Nillable、Sort、Update
説明
Function 応答の圧縮されていない長さ (応答のコンテンツが圧縮されている場合)。
StackTrace
textarea
プロパティ
Nillable、Update
説明
関数の呼び出しでエラーが発生した場合は、この項目に Function スタックトレースが表示されます。
Status
picklist
プロパティ
Defaulted on create、Filter、Group、Restricted picklist、Sort、Update
説明
呼び出された Function の状況。非同期に呼び出される関数は、呼び出される前に InProgress 状態でキューに入れておくことができます。
使用可能な値は次のとおりです。
  • Dispatched - Salesforce Functions (ベータ) には使用されません。
  • Error - Function の開始時または実行中にエラーが発生したため、Function の実行に失敗しました。
  • FunctionInProgress - Function 呼び出しが Salesforce Functions の計算環境に送信され、実行されています。
  • InProgress - Function の呼び出し要求がキューに追加されました。
  • New - Function の呼び出し要求が作成されましたが、まだキューに追加されていません。
  • Success - Function の実行が完了しました。コールバックが呼び出されたかどうかの状況については、CallbackStatus 項目を参照してください。
デフォルト値は「New」です。

使用方法

FunctionInvocationRequest レコードは、特定の Function の呼び出しに関する情報を取得するための読み取り専用レコードと考えてください。Functions を呼び出すには、Apex の functions.Function クラスの invoke メソッドを使用します。

FunctionInvocationRequest は、Trialforce テンプレートまたは組織スナップショットではサポートされていません。