---
schema_version: "1"
id: 47fc5df633f5cf2063fa0e4c1d7a872bc934ab3f169c3aad7ed18f3e4420ea15
title: ThresholdInformation Class
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_class_reports_ThresholdInformation.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_class_reports_ThresholdInformation.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 260a59f09490a463bffd582f84823ffae1d0ff4e868205a8e309923cca8b9af3
description: Contains a list of evaluated conditions for a report notification.Creates a new instance of the Reports.EvaluatedCondition class.Returns a list of evaluated conditions for a report notification.
---
# ThresholdInformation Class

Contains a list of evaluated conditions for a report notification.

## Namespace

[Reports](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_namespace_Reports.htm "The Reports namespace provides classes for accessing the same data as is available in the Salesforce Reports and Dashboards REST API.")

- **[ThresholdInformation Constructors](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_class_reports_ThresholdInformation.htm#apex_reports_ThresholdInformation_constructors)**
- **[ThresholdInformation Methods](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_class_reports_ThresholdInformation.htm#apex_reports_ThresholdInformation_methods)**

## ThresholdInformation Constructors

The following are constructors for ThresholdInformation.

- **[ThresholdInformation(evaluatedConditions)](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_class_reports_ThresholdInformation.htm#apex_reports_ThresholdInformation_ctor)**  
    Creates a new instance of the Reports.EvaluatedCondition class.

### ThresholdInformation(evaluatedConditions)

Creates a new instance of the Reports.EvaluatedCondition class.

#### Signature

public ThresholdInformation(List<Reports.EvaluatedCondition> evaluatedConditions)

#### Parameters

- **evaluatedConditions**:
    
    Type: [List](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_methods_system_list.htm#apex_methods_system_list "Contains methods for the List collection type.")<[Reports.EvaluatedCondition](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_class_reports_EvaluatedCondition.htm#apex_class_reports_EvaluatedCondition "Contains the individual components of an evaluated condition for a report notification, such as the aggregate name and label, the operator, and the value that the aggregate is compared to.")\>
    
    A list of Reports.EvaluatedCondition objects.

## ThresholdInformation Methods

The following are methods for ThresholdInformation.

- **[getEvaluatedConditions()](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_class_reports_ThresholdInformation.htm#apex_reports_ThresholdInformation_getEvaluatedConditions)**  
    Returns a list of evaluated conditions for a report notification.

### getEvaluatedConditions()

Returns a list of evaluated conditions for a report notification.

#### Signature

public List<Reports.EvaluatedCondition> getEvaluatedConditions()

#### Return Value

Type: [List](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_methods_system_list.htm#apex_methods_system_list "Contains methods for the List collection type.")<[Reports.EvaluatedCondition](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_class_reports_EvaluatedCondition.htm#apex_class_reports_EvaluatedCondition "Contains the individual components of an evaluated condition for a report notification, such as the aggregate name and label, the operator, and the value that the aggregate is compared to.")\>