Package org.rspeer.commons.discord
Class DiscordWebhook.Embed.Builder
- java.lang.Object
-
- org.rspeer.commons.discord.DiscordWebhook.Embed.Builder
-
- Enclosing class:
- DiscordWebhook.Embed
public static class DiscordWebhook.Embed.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DiscordWebhook.Embed.Builder
addField(String name, String value, boolean inline)
DiscordWebhook.Embed.Builder
attach(String filename, byte[] data)
DiscordWebhook.Embed
build()
DiscordWebhook.Embed.Builder
setAuthor(String name, String url, String iconUrl)
DiscordWebhook.Embed.Builder
setColor(Color color)
DiscordWebhook.Embed.Builder
setDescription(String description)
DiscordWebhook.Embed.Builder
setFooter(String text, String iconUrl)
DiscordWebhook.Embed.Builder
setImage(String url)
DiscordWebhook.Embed.Builder
setThumbnail(String url)
DiscordWebhook.Embed.Builder
setTitle(String title)
DiscordWebhook.Embed.Builder
setUrl(String url)
-
-
-
Method Detail
-
setTitle
public DiscordWebhook.Embed.Builder setTitle(String title)
-
setDescription
public DiscordWebhook.Embed.Builder setDescription(String description)
-
setUrl
public DiscordWebhook.Embed.Builder setUrl(String url)
-
setColor
public DiscordWebhook.Embed.Builder setColor(Color color)
-
setFooter
public DiscordWebhook.Embed.Builder setFooter(String text, String iconUrl)
-
setImage
public DiscordWebhook.Embed.Builder setImage(String url)
-
setThumbnail
public DiscordWebhook.Embed.Builder setThumbnail(String url)
-
setAuthor
public DiscordWebhook.Embed.Builder setAuthor(String name, String url, String iconUrl)
-
addField
public DiscordWebhook.Embed.Builder addField(String name, String value, boolean inline)
-
attach
public DiscordWebhook.Embed.Builder attach(String filename, byte[] data)
-
build
public DiscordWebhook.Embed build()
-
-