Packages

case class ModifyChannelData(name: util.JsonOption[String] = JsonUndefined, icon: util.JsonOption[ImageData] = JsonUndefined, tpe: util.JsonOption[ChannelType] = JsonUndefined, position: util.JsonOption[Int] = JsonUndefined, topic: util.JsonOption[String] = JsonUndefined, nsfw: util.JsonOption[Boolean] = JsonUndefined, rateLimitPerUser: util.JsonOption[Int] = JsonUndefined, bitrate: util.JsonOption[Int] = JsonUndefined, userLimit: util.JsonOption[Int] = JsonUndefined, permissionOverwrites: util.JsonOption[Seq[PermissionOverwrite]] = JsonUndefined, parentId: util.JsonOption[SnowflakeType[GuildCategory]] = JsonUndefined, rtcRegion: util.JsonOption[String] = JsonUndefined, videoQualityMode: util.JsonOption[VideoQualityMode] = JsonUndefined, archived: util.JsonOption[Boolean] = JsonUndefined, locked: util.JsonOption[Boolean] = JsonUndefined, invitable: util.JsonOption[Boolean] = JsonUndefined, autoArchiveDuration: util.JsonOption[Int] = JsonUndefined) extends Product with Serializable

name

New name of the channel.

position

New position of the channel.

topic

The new channel topic for text channels.

nsfw

If the channel is NSFW for text channels.

rateLimitPerUser

The new user ratelimit for guild text channels.

bitrate

The new channel bitrate for voice channels.

userLimit

The new user limit for voice channel.

permissionOverwrites

The new channel permission overwrites.

parentId

The new category id of the channel.

rtcRegion

The voice region to use. Automatic if None.

Source
channelRequests.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ModifyChannelData
  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 ModifyChannelData(name: util.JsonOption[String] = JsonUndefined, icon: util.JsonOption[ImageData] = JsonUndefined, tpe: util.JsonOption[ChannelType] = JsonUndefined, position: util.JsonOption[Int] = JsonUndefined, topic: util.JsonOption[String] = JsonUndefined, nsfw: util.JsonOption[Boolean] = JsonUndefined, rateLimitPerUser: util.JsonOption[Int] = JsonUndefined, bitrate: util.JsonOption[Int] = JsonUndefined, userLimit: util.JsonOption[Int] = JsonUndefined, permissionOverwrites: util.JsonOption[Seq[PermissionOverwrite]] = JsonUndefined, parentId: util.JsonOption[SnowflakeType[GuildCategory]] = JsonUndefined, rtcRegion: util.JsonOption[String] = JsonUndefined, videoQualityMode: util.JsonOption[VideoQualityMode] = JsonUndefined, archived: util.JsonOption[Boolean] = JsonUndefined, locked: util.JsonOption[Boolean] = JsonUndefined, invitable: util.JsonOption[Boolean] = JsonUndefined, autoArchiveDuration: util.JsonOption[Int] = JsonUndefined)

    name

    New name of the channel.

    position

    New position of the channel.

    topic

    The new channel topic for text channels.

    nsfw

    If the channel is NSFW for text channels.

    rateLimitPerUser

    The new user ratelimit for guild text channels.

    bitrate

    The new channel bitrate for voice channels.

    userLimit

    The new user limit for voice channel.

    permissionOverwrites

    The new channel permission overwrites.

    parentId

    The new category id of the channel.

    rtcRegion

    The voice region to use. Automatic if None.

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. val archived: util.JsonOption[Boolean]
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. val autoArchiveDuration: util.JsonOption[Int]
  7. val bitrate: util.JsonOption[Int]
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  11. val icon: util.JsonOption[ImageData]
  12. val invitable: util.JsonOption[Boolean]
  13. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  14. val locked: util.JsonOption[Boolean]
  15. val name: util.JsonOption[String]
  16. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  18. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  19. val nsfw: util.JsonOption[Boolean]
  20. val parentId: util.JsonOption[SnowflakeType[GuildCategory]]
  21. val permissionOverwrites: util.JsonOption[Seq[PermissionOverwrite]]
  22. val position: util.JsonOption[Int]
  23. def productElementNames: Iterator[String]
    Definition Classes
    Product
  24. val rateLimitPerUser: util.JsonOption[Int]
  25. val rtcRegion: util.JsonOption[String]
  26. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  27. val topic: util.JsonOption[String]
  28. val tpe: util.JsonOption[ChannelType]
  29. val userLimit: util.JsonOption[Int]
  30. val videoQualityMode: util.JsonOption[VideoQualityMode]
  31. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  32. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  33. 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