OrgLimits クラス
SOAP API 要求、Bulk API 要求、ストリーミング API の制限など、Saleforce 組織のすべての OrgLimit インスタンスのリストまたは対応付けを提供するメソッドが含まれます。
名前空間
使用方法
System.OrgLimits の getAll メソッドと getMap メソッドを使用して、すべての組織制限のリストまたは対応付けを取得します。各制限の詳細を取得するには、System.OrgLimit のインスタンスメソッドを使用します。
ちなみに、Limits クラスは Salesforce API 制限ではなく、Apex ガバナ制限を返します。
OrgLimits のメソッド
OrgLimits のメソッドは次のとおりです。
getMap()
署名
public static Map<String,System.OrgLimit> getMap()
戻り値
型: Map<String,System.OrgLimit>
例
1Map<String,System.OrgLimit> limitsMap = OrgLimits.getMap();
2System.OrgLimit apiRequestsLimit = limitsMap.get('DailyApiRequests');
3System.debug('Limit Name: ' + apiRequestsLimit.getName());
4System.debug('Usage Value: ' + apiRequestsLimit.getValue());
5System.debug('Maximum Limit: ' + apiRequestsLimit.getLimit());