Package com.atlan.model.structs
Class Action
java.lang.Object
com.atlan.model.core.AtlanObject
com.atlan.model.structs.AtlanStruct
com.atlan.model.structs.Action
- All Implemented Interfaces:
Serializable
Action for the task
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classAction.ActionBuilder<C extends Action,B extends Action.ActionBuilder<C, B>> Nested classes/interfaces inherited from class com.atlan.model.structs.AtlanStruct
AtlanStruct.AtlanStructBuilder<C extends AtlanStruct,B extends AtlanStruct.AtlanStructBuilder<C, B>> Nested classes/interfaces inherited from class com.atlan.model.core.AtlanObject
AtlanObject.AtlanObjectBuilder<C extends AtlanObject,B extends AtlanObject.AtlanObjectBuilder<C, B>> -
Field Summary
FieldsFields inherited from class com.atlan.model.core.AtlanObject
rawJsonObject -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Action.ActionBuilder<?,?> builder()protected booleanbooleanDisplay text for the UI componentmethod to call to take actionpayload to send to the fulfillment endpointurl to call to take actionFixed typeName for Action.inthashCode()static Actionof(String taskActionFulfillmentUrl, String taskActionFulfillmentMethod, String taskActionFulfillmentPayload, String taskActionDisplayText) Quickly create a new Action.Action.ActionBuilder<?,?> toString()Methods inherited from class com.atlan.model.core.AtlanObject
getRawJsonObject, setRawJsonObject, toJson
-
Field Details
-
TYPE_NAME
- See Also:
-
-
Constructor Details
-
Action
-
-
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 actiontaskActionFulfillmentMethod- method to call to take actiontaskActionFulfillmentPayload- payload to send to the fulfillment endpointtaskActionDisplayText- Display text for the UI component- Returns:
- a Action with the provided information
-
builder
-
toBuilder
-
getTaskActionFulfillmentUrl
url to call to take action -
getTaskActionFulfillmentMethod
method to call to take action -
getTaskActionFulfillmentPayload
payload to send to the fulfillment endpoint -
getTaskActionDisplayText
Display text for the UI component -
equals
- Overrides:
equalsin classAtlanStruct
-
canEqual
- Overrides:
canEqualin classAtlanStruct
-
hashCode
public int hashCode()- Overrides:
hashCodein classAtlanStruct
-
toString
Description copied from class:AtlanObject- Overrides:
toStringin classAtlanObject
-
getTypeName
Fixed typeName for Action.- Overrides:
getTypeNamein classAtlanStruct
-