Package discord4j.core.spec.legacy
Class LegacyGuildCreateFromTemplateSpec
- java.lang.Object
-
- discord4j.core.spec.legacy.LegacyGuildCreateFromTemplateSpec
-
- All Implemented Interfaces:
LegacySpec<discord4j.discordjson.json.TemplateCreateGuildRequest>
public class LegacyGuildCreateFromTemplateSpec extends Object implements LegacySpec<discord4j.discordjson.json.TemplateCreateGuildRequest>
LegacySpec used to create a guild from a template.
-
-
Constructor Summary
Constructors Constructor Description LegacyGuildCreateFromTemplateSpec()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description discord4j.discordjson.json.TemplateCreateGuildRequest
asRequest()
LegacyGuildCreateFromTemplateSpec
setIcon(Image icon)
Sets the icon for the created guild.LegacyGuildCreateFromTemplateSpec
setName(String name)
Sets the name for the created guild.
-
-
-
Method Detail
-
setName
public LegacyGuildCreateFromTemplateSpec setName(String name)
Sets the name for the created guild.- Parameters:
name
- The name of the guild.- Returns:
- This spec.
-
setIcon
public LegacyGuildCreateFromTemplateSpec setIcon(Image icon)
Sets the icon for the created guild.- Parameters:
icon
- The icon of the guild.- Returns:
- This spec.
-
asRequest
public discord4j.discordjson.json.TemplateCreateGuildRequest asRequest()
- Specified by:
asRequest
in interfaceLegacySpec<discord4j.discordjson.json.TemplateCreateGuildRequest>
-
-