public class SlackMessageAttachment
public SlackMessageAttachment(@NotNull
java.util.List<ai.tock.bot.connector.slack.model.Button> actions,
@NotNull
java.util.List<ai.tock.bot.connector.slack.model.AttachmentField> fields,
@NotNull
java.lang.String fallback,
@NotNull
java.lang.String color,
@Nullable
java.lang.String text,
@Nullable
java.lang.String pretext,
@NotNull
java.lang.String callbackId)
public boolean hasOnlyActions()
@NotNull public ai.tock.bot.engine.message.GenericElement toGenericElement()
@NotNull public java.util.List<ai.tock.bot.connector.slack.model.Button> getActions()
@NotNull public java.util.List<ai.tock.bot.connector.slack.model.AttachmentField> getFields()
@NotNull public java.lang.String getFallback()
@NotNull public java.lang.String getColor()
@Nullable public java.lang.String getText()
@Nullable public java.lang.String getPretext()
@NotNull public java.lang.String getCallbackId()
@NotNull public java.util.List<ai.tock.bot.connector.slack.model.Button> component1()
@NotNull public java.util.List<ai.tock.bot.connector.slack.model.AttachmentField> component2()
@NotNull public java.lang.String component3()
@NotNull public java.lang.String component4()
@Nullable public java.lang.String component5()
@Nullable public java.lang.String component6()
@NotNull public java.lang.String component7()
@NotNull public SlackMessageAttachment copy(@NotNull java.util.List<ai.tock.bot.connector.slack.model.Button> actions, @NotNull java.util.List<ai.tock.bot.connector.slack.model.AttachmentField> fields, @NotNull java.lang.String fallback, @NotNull java.lang.String color, @Nullable java.lang.String text, @Nullable java.lang.String pretext, @NotNull java.lang.String callbackId)
@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable
java.lang.Object p)