Package org.javacord.core.interaction
Class InteractionFollowupMessageBuilderImpl
- java.lang.Object
-
- org.javacord.core.interaction.InteractionMessageBuilderBaseImpl<T>
-
- org.javacord.core.interaction.ExtendedInteractionMessageBuilderBaseImpl<InteractionFollowupMessageBuilder>
-
- org.javacord.core.interaction.InteractionFollowupMessageBuilderImpl
-
- All Implemented Interfaces:
ExtendedInteractionMessageBuilderBase<InteractionFollowupMessageBuilder>
,InteractionFollowupMessageBuilder
,InteractionMessageBuilderBase<InteractionFollowupMessageBuilder>
public class InteractionFollowupMessageBuilderImpl extends ExtendedInteractionMessageBuilderBaseImpl<InteractionFollowupMessageBuilder> implements InteractionFollowupMessageBuilder
-
-
Field Summary
-
Fields inherited from class org.javacord.core.interaction.InteractionMessageBuilderBaseImpl
delegate, myClass
-
-
Constructor Summary
Constructors Constructor Description InteractionFollowupMessageBuilderImpl(InteractionBase interaction)
Class constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.concurrent.CompletableFuture<Message>
send()
java.util.concurrent.CompletableFuture<Message>
update(long messageId)
java.util.concurrent.CompletableFuture<Message>
update(java.lang.String messageId)
-
Methods inherited from class org.javacord.core.interaction.ExtendedInteractionMessageBuilderBaseImpl
addAttachment, addAttachment, addAttachment, addAttachment, addAttachment, addAttachment, addAttachment, addAttachment, addAttachment, addAttachment, addAttachment, addAttachment, addAttachmentAsSpoiler, addAttachmentAsSpoiler, addAttachmentAsSpoiler, addAttachmentAsSpoiler, addAttachmentAsSpoiler, addAttachmentAsSpoiler, addAttachmentAsSpoiler, addAttachmentAsSpoiler, addAttachmentAsSpoiler, addAttachmentAsSpoiler, addAttachmentAsSpoiler, addAttachmentAsSpoiler, copy, copy
-
Methods inherited from class org.javacord.core.interaction.InteractionMessageBuilderBaseImpl
addComponents, addEmbed, addEmbeds, addEmbeds, append, append, append, appendCode, appendNamedLink, appendNewLine, getStringBuilder, removeAllComponents, removeAllEmbeds, removeComponent, removeComponent, removeEmbed, removeEmbeds, setAllowedMentions, setContent, setFlags, setFlags, setTts
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.javacord.api.interaction.callback.ExtendedInteractionMessageBuilderBase
addAttachment, addAttachment, addAttachment, addAttachment, addAttachment, addAttachment, addAttachment, addAttachment, addAttachment, addAttachment, addAttachment, addAttachment, addAttachmentAsSpoiler, addAttachmentAsSpoiler, addAttachmentAsSpoiler, addAttachmentAsSpoiler, addAttachmentAsSpoiler, addAttachmentAsSpoiler, addAttachmentAsSpoiler, addAttachmentAsSpoiler, addAttachmentAsSpoiler, addAttachmentAsSpoiler, addAttachmentAsSpoiler, addAttachmentAsSpoiler, copy, copy
-
Methods inherited from interface org.javacord.api.interaction.callback.InteractionMessageBuilderBase
addComponents, addEmbed, addEmbeds, addEmbeds, append, append, append, appendCode, appendNamedLink, appendNewLine, getStringBuilder, removeAllComponents, removeAllEmbeds, removeComponent, removeComponent, removeEmbed, removeEmbeds, setAllowedMentions, setContent, setFlags, setFlags, setTts
-
-
-
-
Constructor Detail
-
InteractionFollowupMessageBuilderImpl
public InteractionFollowupMessageBuilderImpl(InteractionBase interaction)
Class constructor.- Parameters:
interaction
- The interaction to use.
-
-
Method Detail
-
send
public java.util.concurrent.CompletableFuture<Message> send()
- Specified by:
send
in interfaceInteractionFollowupMessageBuilder
-
update
public java.util.concurrent.CompletableFuture<Message> update(long messageId)
- Specified by:
update
in interfaceInteractionFollowupMessageBuilder
-
update
public java.util.concurrent.CompletableFuture<Message> update(java.lang.String messageId)
- Specified by:
update
in interfaceInteractionFollowupMessageBuilder
-
-