## Uses of Class
com.aventstack.extentreports.Status

- Packages that use Status
  Package | Description
  --- | ---
  com.aventstack.extentreports |
  com.aventstack.extentreports.model |
  com.aventstack.extentreports.reporter |
  com.aventstack.extentreports.reporter.configuration |
  com.aventstack.extentreports.viewdefs |

- - ### Uses of Status in com.aventstack.extentreports

    Methods in com.aventstack.extentreports that return Status
    Modifier and Type | Method and Description
    --- | ---
    `static Status` | Status.`getHighestStatus(List<Status> statusList)`
    `Status` | RunResult.`getStatus()`
    `Status` | ReportAggregates.`getStatus()`
    `Status` | ExtentTest.`getStatus()` Provides the current run status of the test or node
    `static Status` | Status.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static Status[]` | Status.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in com.aventstack.extentreports that return types with arguments of type Status
    Modifier and Type | Method and Description
    --- | ---
    `List<Status>` | StatusConfigurator.`getStatusHierarchy()`
    `static List<Status>` | Status.`getStatusHierarchy()` Returns the hierarchical list of status, in the below order: FATAL FAIL ERROR WARNING SKIP PASS DEBUG INFO
    `List<Status>` | ReportAggregates.`getStatusList()`

    Methods in com.aventstack.extentreports with parameters of type Status
    Modifier and Type | Method and Description
    --- | ---
    `ExtentTest` | ExtentTest.`log(Status status, Markup markup)` Logs an event with `Status` and custom `Markup` such as: Code block Label Table
    `ExtentTest` | ExtentTest.`log(Status status, String details)` Logs an event with `Status` and details
    `ExtentTest` | ExtentTest.`log(Status status, String details, MediaEntityModelProvider provider)` Logs an event with `Status`, details and a media object: `Screencast` or `ScreenCapture`
    `ExtentTest` | ExtentTest.`log(Status status, Throwable t)` Logs an event with `Status` and exception
    `ExtentTest` | ExtentTest.`log(Status status, Throwable t, MediaEntityModelProvider provider)` Logs an event with `Status`, an exception and a media object: `Screencast` or `ScreenCapture`

    Method parameters in com.aventstack.extentreports with type arguments of type Status
    Modifier and Type | Method and Description
    --- | ---
    `static Status` | Status.`getHighestStatus(List<Status> statusList)`
    `void` | StatusConfigurator.`setStatusHierarchy(List<Status> statusHierarchy)`
    `void` | ReportAggregatesListener.`setStatusList(List<Status> statusList)` A distinct list of status assigned to tests
    `ReportAggregatesBuilder` | ReportAggregatesBuilder.`setStatusList(List<Status> statusList)`

    Constructor parameters in com.aventstack.extentreports with type arguments of type Status
    Constructor and Description
    `ReportAggregates(List<Test> testList, List<String> testRunnerLogs, TestAttributeTestContextProvider<Category> categoryContext, TestAttributeTestContextProvider<Author> authorContext, TestAttributeTestContextProvider<Device> deviceContext, ExceptionTestContextImpl exceptionContext, SystemAttributeContext systemAttributeContext, ReportStatusStats reportStatusStats, List<Status> statusList)`

  - ### Uses of Status in com.aventstack.extentreports.model

    Methods in com.aventstack.extentreports.model that return Status
    Modifier and Type | Method and Description
    --- | ---
    `Status` | Test.`getStatus()`
    `Status` | Log.`getStatus()`

    Methods in com.aventstack.extentreports.model with parameters of type Status
    Modifier and Type | Method and Description
    --- | ---
    `void` | Test.`setStatus(Status status)`
    `void` | Log.`setStatus(Status logStatus)`

  - ### Uses of Status in com.aventstack.extentreports.reporter

    Fields in com.aventstack.extentreports.reporter with type parameters of type Status
    Modifier and Type | Field and Description
    --- | ---
    `protected List<Status>` | AbstractReporter.`levels`
    `protected List<Status>` | AbstractReporter.`statusList`

    Methods in com.aventstack.extentreports.reporter that return types with arguments of type Status
    Modifier and Type | Method and Description
    --- | ---
    `List<Status>` | BasicFileReporter.`getStatusList()`
    `List<Status>` | AbstractReporter.`getStatusList()`

    Methods in com.aventstack.extentreports.reporter with parameters of type Status
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | BasicFileReporter.`containsStatus(Status status)`

  - ### Uses of Status in com.aventstack.extentreports.reporter.configuration

    Fields in com.aventstack.extentreports.reporter.configuration with type parameters of type Status
    Modifier and Type | Field and Description
    --- | ---
    `protected List<Status>` | BasicConfiguration.`levels`

    Methods in com.aventstack.extentreports.reporter.configuration that return types with arguments of type Status
    Modifier and Type | Method and Description
    --- | ---
    `List<Status>` | BasicConfiguration.`getLevel()`

    Methods in com.aventstack.extentreports.reporter.configuration with parameters of type Status
    Modifier and Type | Method and Description
    --- | ---
    `void` | BasicConfiguration.`setLevel(Status... level)`

  - ### Uses of Status in com.aventstack.extentreports.viewdefs

    Methods in com.aventstack.extentreports.viewdefs with parameters of type Status
    Modifier and Type | Method and Description
    --- | ---
    `String` | TWBSColor.`getBgColor(Status status)`
    `String` | TWBSColor.`getColor(Status status)`
    `String` | MaterialIcon.`getIcon(Status status)`
    `String` | Icon.`getIcon(Status status)`
    `void` | TWBSColor.`override(Status status, String color)`
    `void` | MaterialIcon.`override(Status status, String icon)`
    `void` | Icon.`override(Status status, String icon)`

Copyright © 2018. All rights reserved.