PostAction

@JsonSerializable
data class PostAction(val id: PostActionId, val type: PostActionType? = null, val name: PostActionName, val disabled: Boolean? = null, val style: PostActionStyle? = null, val dataSource: PostActionDataSource? = null, val options: List<PostActionOption>? = null, val defaultOption: PostActionOptionValue? = null, val integration: PostActionIntegration? = null, val cookie: PostActionCookie? = null)

Constructors

Link copied to clipboard
constructor(id: PostActionId, type: PostActionType? = null, name: PostActionName, disabled: Boolean? = null, style: PostActionStyle? = null, dataSource: PostActionDataSource? = null, options: List<PostActionOption>? = null, defaultOption: PostActionOptionValue? = null, integration: PostActionIntegration? = null, cookie: PostActionCookie? = null)

Properties

Link copied to clipboard
Link copied to clipboard
@JsonProperty(name = "data_source")
val dataSource: PostActionDataSource? = null
Link copied to clipboard
@JsonProperty(name = "default_option")
val defaultOption: PostActionOptionValue? = null
Link copied to clipboard
val disabled: Boolean? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val style: PostActionStyle? = null
Link copied to clipboard
val type: PostActionType? = null