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:
asRequest
in interfaceSpec<MultipartRequest<discord4j.discordjson.json.WebhookMessageEditRequest>>
-
-