Packages

c

ackcord.data

GuildScheduledEvent

case class GuildScheduledEvent(id: SnowflakeType[GuildScheduledEvent], guildId: GuildId, channelId: Option[VoiceGuildChannelId], creatorId: Option[UserId], name: String, description: Option[String], scheduledStartTime: OffsetDateTime, scheduledEndTime: Option[OffsetDateTime], privacyLevel: GuildScheduledEventPrivacyLevel, status: GuildScheduledEventStatus, entityType: GuildScheduledEventEntityType, entityId: Option[SnowflakeType[StageInstance]], entityMetadata: Option[GuildScheduledEventEntityMetadata], creator: Option[User], userCount: Option[Int]) extends Product with Serializable

A scheduled event within a guild.

id

The id of the event

guildId

The id of the guild the event takes place in.

channelId

The id of the channel the event takes place in, if it takes place in a channel.

creatorId

The creator id of the event.

name

Name of the event.

description

Description of the event.

scheduledStartTime

Time the event will start.

scheduledEndTime

Time the event will end.

privacyLevel

Privacy level of the event.

status

Status of the event.

entityType

The type of the event.

entityId

Id of an entity associated with the event.

entityMetadata

Additional metadata.

creator

The creator of the event.

userCount

Number of users subscribed to the event.

Source
guildScheduledEvent.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GuildScheduledEvent
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new GuildScheduledEvent(id: SnowflakeType[GuildScheduledEvent], guildId: GuildId, channelId: Option[VoiceGuildChannelId], creatorId: Option[UserId], name: String, description: Option[String], scheduledStartTime: OffsetDateTime, scheduledEndTime: Option[OffsetDateTime], privacyLevel: GuildScheduledEventPrivacyLevel, status: GuildScheduledEventStatus, entityType: GuildScheduledEventEntityType, entityId: Option[SnowflakeType[StageInstance]], entityMetadata: Option[GuildScheduledEventEntityMetadata], creator: Option[User], userCount: Option[Int])

    id

    The id of the event

    guildId

    The id of the guild the event takes place in.

    channelId

    The id of the channel the event takes place in, if it takes place in a channel.

    creatorId

    The creator id of the event.

    name

    Name of the event.

    description

    Description of the event.

    scheduledStartTime

    Time the event will start.

    scheduledEndTime

    Time the event will end.

    privacyLevel

    Privacy level of the event.

    status

    Status of the event.

    entityType

    The type of the event.

    entityId

    Id of an entity associated with the event.

    entityMetadata

    Additional metadata.

    creator

    The creator of the event.

    userCount

    Number of users subscribed to the event.

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. val channelId: Option[VoiceGuildChannelId]
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  7. val creator: Option[User]
  8. val creatorId: Option[UserId]
  9. val description: Option[String]
  10. val entityId: Option[SnowflakeType[StageInstance]]
  11. val entityMetadata: Option[GuildScheduledEventEntityMetadata]
  12. val entityType: GuildScheduledEventEntityType
  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  15. val guildId: GuildId
  16. val id: SnowflakeType[GuildScheduledEvent]
  17. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  18. val name: String
  19. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  21. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  22. val privacyLevel: GuildScheduledEventPrivacyLevel
  23. def productElementNames: Iterator[String]
    Definition Classes
    Product
  24. val scheduledEndTime: Option[OffsetDateTime]
  25. val scheduledStartTime: OffsetDateTime
  26. val status: GuildScheduledEventStatus
  27. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  28. val userCount: Option[Int]
  29. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  30. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  31. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped