Class Action

All Implemented Interfaces:
Serializable

@Generated("com.atlan.generators.ModelGeneratorV2") public class Action extends AtlanStruct
Action for the task.
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • of

      public static Action of(String taskActionFulfillmentUrl, String taskActionFulfillmentMethod, String taskActionFulfillmentPayload, String taskActionDisplayText)
      Quickly create a new Action.
      Parameters:
      taskActionFulfillmentUrl - URL to call to take action.
      taskActionFulfillmentMethod - Method to call to take action.
      taskActionFulfillmentPayload - Payload to send to the fulfillment endpoint.
      taskActionDisplayText - Display text for the UI component.
      Returns:
      a Action with the provided information
    • builder

      public static Action.ActionBuilder<?,?> builder()
    • toBuilder

      public Action.ActionBuilder<?,?> toBuilder()
    • getTaskActionFulfillmentUrl

      public String getTaskActionFulfillmentUrl()
      URL to call to take action.
    • getTaskActionFulfillmentMethod

      public String getTaskActionFulfillmentMethod()
      Method to call to take action.
    • getTaskActionFulfillmentPayload

      public String getTaskActionFulfillmentPayload()
      Payload to send to the fulfillment endpoint.
    • getTaskActionDisplayText

      public String getTaskActionDisplayText()
      Display text for the UI component.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class AtlanStruct
    • canEqual

      protected boolean canEqual(Object other)
      Overrides:
      canEqual in class AtlanStruct
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class AtlanStruct
    • toString

      public String toString()
      Description copied from class: AtlanObject
      Overrides:
      toString in class AtlanObject
    • getTypeName

      public String getTypeName()
      Fixed typeName for Action.
      Overrides:
      getTypeName in class AtlanStruct