trait CacheInteraction extends Interaction
- Source
- interactions.scala
Linear Supertypes
Known Subclasses
BaseCacheCommandInteraction, BaseCacheComponentInteraction, BaseCacheMenuInteraction, BaseGuildCommandInteraction, BaseGuildComponentInteraction, BaseGuildMenuInteraction, BaseResolvedCommandInteraction, BaseResolvedComponentInteraction, BaseResolvedMenuInteraction, BaseVoiceChannelCommandInteraction, BaseVoiceChannelComponentInteraction, BaseVoiceChannelMenuInteraction, CacheCommandInteraction, CacheComponentInteraction, CacheMenuInteraction, GuildCommandInteraction, GuildComponentInteraction, GuildInteraction, GuildMenuInteraction, ResolvedCommandInteraction, ResolvedComponentInteraction, ResolvedInteraction, ResolvedMenuInteraction, VoiceChannelCommandInteraction, VoiceChannelComponentInteraction, VoiceChannelInteraction, VoiceChannelMenuInteraction
Ordering
- Alphabetic
- By Inheritance
Inherited
- CacheInteraction
- Interaction
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Abstract Value Members
- abstract def cache: CacheSnapshot
- abstract def interactionInvocationInfo: InteractionInvocationInfo
- Definition Classes
- Interaction
Concrete Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def channelId: TextChannelId
- Definition Classes
- Interaction
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- def id: InteractionId
- Definition Classes
- Interaction
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- def optCache: Option[CacheSnapshot]
- Definition Classes
- CacheInteraction → Interaction
- def optGuildId: Option[GuildId]
- Definition Classes
- Interaction
- def optMember: Option[GuildMember]
- Definition Classes
- Interaction
- def optMemberPermissions: Option[Permission]
- Definition Classes
- Interaction
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def token: String
- Definition Classes
- Interaction
- def user: User
- Definition Classes
- Interaction
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def webhookId: SnowflakeType[Webhook]
- Definition Classes
- Interaction
Inherited from Interaction
Value Members
- abstract def interactionInvocationInfo: InteractionInvocationInfo
- Definition Classes
- Interaction
- def channelId: TextChannelId
- Definition Classes
- Interaction
- def id: InteractionId
- Definition Classes
- Interaction
- def optGuildId: Option[GuildId]
- Definition Classes
- Interaction
- def optMember: Option[GuildMember]
- Definition Classes
- Interaction
- def optMemberPermissions: Option[Permission]
- Definition Classes
- Interaction
- def token: String
- Definition Classes
- Interaction
- def user: User
- Definition Classes
- Interaction
- def webhookId: SnowflakeType[Webhook]
- Definition Classes
- Interaction
Inherited from AnyRef
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
Ungrouped
- abstract def cache: CacheSnapshot
- abstract def interactionInvocationInfo: InteractionInvocationInfo
- Definition Classes
- Interaction
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def channelId: TextChannelId
- Definition Classes
- Interaction
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- def id: InteractionId
- Definition Classes
- Interaction
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- def optCache: Option[CacheSnapshot]
- Definition Classes
- CacheInteraction → Interaction
- def optGuildId: Option[GuildId]
- Definition Classes
- Interaction
- def optMember: Option[GuildMember]
- Definition Classes
- Interaction
- def optMemberPermissions: Option[Permission]
- Definition Classes
- Interaction
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def token: String
- Definition Classes
- Interaction
- def user: User
- Definition Classes
- Interaction
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def webhookId: SnowflakeType[Webhook]
- Definition Classes
- Interaction
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated