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 component.Method to call to take action.Payload to send to the fulfillment endpoint.URL to call to take action.Fixed 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 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
-
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
-