com.streambase.liveview.client.alert

## Interface AlertRuleAction

- All Known Subinterfaces:
    ExecuteJavaAction, ExecuteOSCommandAction, IssueDeleteQueryAction, LVPublishAlertAction, PublishAlertAction, SendEmailAction, SendTupleAction

      public interface AlertRuleAction

  Represents an alert rule action suitable for residing in a TIBCO Live Datamart server.
  Since:
    2.0

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface and Description
    --- | ---
    `static class` | `AlertRuleAction.ActionType` Gets the type of the action, with a readable form.

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `AlertRuleAction.ActionType` | `getActionType()` Get the ActionType, which has both an official and a readable version available.
    `String` | `getDescription()` Get the Deescription
    `boolean` | `isEnabled()`
    `void` | `setDescription(String description)` Set the Description text
    `void` | `setEnabled(boolean isEnabled)` Set the enabled state for this action.

- - ### Method Detail

    - #### getActionType

          AlertRuleAction.ActionType getActionType()

      Get the ActionType, which has both an official and a readable version available.
      Returns:
        the ActionType for this action

    - #### getDescription

          String getDescription()

      Get the Deescription
      Returns:
        the Description text

    - #### setDescription

          void setDescription(String description)

      Set the Description text
      Parameters:
        `description` -

    - #### isEnabled

          boolean isEnabled()

      Returns:
        Whether this action is currently enabled.

    - #### setEnabled

          void setEnabled(boolean isEnabled)

      Set the enabled state for this action.
      Parameters:
        `isEnabled` -

Copyright © 2015–2018 Cloud Software Group, Inc.. All rights reserved.