Class

ackcord.gateway.GatewayEvent

ChannelCreate

Related Doc: package GatewayEvent

Permalink

case class ChannelCreate(rawData: Json, data: Later[Result[RawChannel]]) extends OptGuildEvent[RawChannel] with ChannelEvent[RawChannel] with Product with Serializable

Sent to the shard when a new channel is created.

data

The channel that was created.

Linear Supertypes
Serializable, Serializable, Product, Equals, ChannelEvent[RawChannel], OptGuildEvent[RawChannel], SimpleGatewayEvent[RawChannel], ComplexGatewayEvent[RawChannel, RawChannel], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ChannelCreate
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. ChannelEvent
  7. OptGuildEvent
  8. SimpleGatewayEvent
  9. ComplexGatewayEvent
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ChannelCreate(rawData: Json, data: Later[Result[RawChannel]])

    Permalink

    data

    The channel that was created.

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def channelId: Eval[Result[ChannelId]]

    Permalink

    The channel associated with this event.

    The channel associated with this event.

    Definition Classes
    ChannelCreateChannelEvent
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. val data: Later[Result[RawChannel]]

    Permalink

    The channel that was created.

    The channel that was created.

    Definition Classes
    ChannelCreateComplexGatewayEvent
  8. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  11. def guildId: Eval[Result[Option[GuildId]]]

    Permalink

    The guild id for this event.

    The guild id for this event.

    Definition Classes
    ChannelCreateOptGuildEvent
  12. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  13. def mapData[A](f: (RawChannel) ⇒ A): Eval[Result[A]]

    Permalink

    Maps the data in this event without evaluating it.

    Maps the data in this event without evaluating it.

    Definition Classes
    ComplexGatewayEvent
  14. def name: String

    Permalink

    The name of this event.

    The name of this event.

    Definition Classes
    ChannelCreateComplexGatewayEvent
  15. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  17. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. val rawData: Json

    Permalink

    The raw data this event was created from.

    The raw data this event was created from. Used for debugging and error reporting.

    Definition Classes
    ChannelCreateComplexGatewayEvent
  19. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  20. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  21. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from ChannelEvent[RawChannel]

Inherited from OptGuildEvent[RawChannel]

Inherited from SimpleGatewayEvent[RawChannel]

Inherited from ComplexGatewayEvent[RawChannel, RawChannel]

Inherited from AnyRef

Inherited from Any

Ungrouped