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
Modifier and TypeClassDescriptionstatic class
Action.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
Fields inherited from class com.atlan.model.core.AtlanObject
rawJsonObject
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Action.ActionBuilder<?,
?> builder()
protected boolean
boolean
Display text for the UI componentmethod to call to take actionpayload to send to the fulfillment endpointurl to call to take actionFixed typeName for Action.int
hashCode()
static Action
of
(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:
equals
in classAtlanStruct
-
canEqual
- Overrides:
canEqual
in classAtlanStruct
-
hashCode
public int hashCode()- Overrides:
hashCode
in classAtlanStruct
-
toString
Description copied from class:AtlanObject
- Overrides:
toString
in classAtlanObject
-
getTypeName
Fixed typeName for Action.- Overrides:
getTypeName
in classAtlanStruct
-