Package discord4j.core.spec
Interface ScheduledEventCreateSpecGenerator
- All Superinterfaces:
AuditSpec<discord4j.discordjson.json.GuildScheduledEventCreateRequest>
,Spec<discord4j.discordjson.json.GuildScheduledEventCreateRequest>
@Immutable
public interface ScheduledEventCreateSpecGenerator
extends AuditSpec<discord4j.discordjson.json.GuildScheduledEventCreateRequest>
-
Method Summary
Modifier and TypeMethodDescriptiondefault discord4j.discordjson.json.GuildScheduledEventCreateRequest
discord4j.discordjson.possible.Possible<Snowflake>
discord4j.discordjson.possible.Possible<String>
discord4j.discordjson.possible.Possible<discord4j.core.spec.ScheduledEventEntityMetadataSpec>
name()
discord4j.discordjson.possible.Possible<Instant>
-
Method Details
-
channelId
discord4j.discordjson.possible.Possible<Snowflake> channelId() -
entityMetadata
discord4j.discordjson.possible.Possible<discord4j.core.spec.ScheduledEventEntityMetadataSpec> entityMetadata() -
name
String name() -
privacyLevel
ScheduledEvent.PrivacyLevel privacyLevel() -
scheduledStartTime
Instant scheduledStartTime() -
scheduledEndTime
discord4j.discordjson.possible.Possible<Instant> scheduledEndTime() -
description
discord4j.discordjson.possible.Possible<String> description() -
entityType
ScheduledEvent.EntityType entityType() -
asRequest
default discord4j.discordjson.json.GuildScheduledEventCreateRequest asRequest()
-