Package discord4j.core.spec
Interface WebhookMessageEditSpecGenerator
-
- All Superinterfaces:
Spec<MultipartRequest<discord4j.discordjson.json.WebhookMessageEditRequest>>
@Immutable(singleton=true) public interface WebhookMessageEditSpecGenerator extends Spec<MultipartRequest<discord4j.discordjson.json.WebhookMessageEditRequest>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description discord4j.discordjson.possible.Possible<Optional<AllowedMentions>>allowedMentions()default MultipartRequest<discord4j.discordjson.json.WebhookMessageEditRequest>asRequest()discord4j.discordjson.possible.Possible<List<LayoutComponent>>components()discord4j.discordjson.possible.Possible<Optional<String>>content()default List<discord4j.core.spec.EmbedCreateSpec>embeds()default List<MessageCreateFields.File>files()default List<MessageCreateFields.FileSpoiler>fileSpoilers()
-
-
-
Method Detail
-
files
@Default default List<MessageCreateFields.File> files()
-
fileSpoilers
@Default default List<MessageCreateFields.FileSpoiler> fileSpoilers()
-
embeds
@Default default List<discord4j.core.spec.EmbedCreateSpec> embeds()
-
allowedMentions
discord4j.discordjson.possible.Possible<Optional<AllowedMentions>> allowedMentions()
-
components
discord4j.discordjson.possible.Possible<List<LayoutComponent>> components()
-
asRequest
default MultipartRequest<discord4j.discordjson.json.WebhookMessageEditRequest> asRequest()
- Specified by:
asRequestin interfaceSpec<MultipartRequest<discord4j.discordjson.json.WebhookMessageEditRequest>>
-
-