Class ServerThreadChannelChangeArchiveTimestampEventImpl
- java.lang.Object
-
- org.javacord.core.event.EventImpl
-
- org.javacord.core.event.server.ServerEventImpl
-
- org.javacord.core.event.channel.server.ServerChannelEventImpl
-
- org.javacord.core.event.channel.server.thread.ServerThreadChannelEventImpl
-
- org.javacord.core.event.channel.server.thread.ServerThreadChannelChangeArchiveTimestampEventImpl
-
- All Implemented Interfaces:
ChannelEvent
,ServerChannelEvent
,ServerThreadChannelChangeArchiveTimestampEvent
,ServerThreadChannelEvent
,Event
,ServerEvent
public class ServerThreadChannelChangeArchiveTimestampEventImpl extends ServerThreadChannelEventImpl implements ServerThreadChannelChangeArchiveTimestampEvent
The implementation ofServerThreadChannelChangeArchiveTimestampEvent
.
-
-
Constructor Summary
Constructors Constructor Description ServerThreadChannelChangeArchiveTimestampEventImpl(ServerThreadChannel channel, java.time.Instant newArchiveTimestamp, java.time.Instant oldArchiveTimestamp)
Creates a new server text channel archive timestamp update event.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.time.Instant
getNewArchiveTimestamp()
java.time.Instant
getOldArchiveTimestamp()
-
Methods inherited from class org.javacord.core.event.channel.server.thread.ServerThreadChannelEventImpl
getApi, getChannel
-
Methods inherited from class org.javacord.core.event.server.ServerEventImpl
getServer
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.javacord.api.event.channel.server.ServerChannelEvent
getServer
-
Methods inherited from interface org.javacord.api.event.channel.server.thread.ServerThreadChannelEvent
getChannel
-
-
-
-
Constructor Detail
-
ServerThreadChannelChangeArchiveTimestampEventImpl
public ServerThreadChannelChangeArchiveTimestampEventImpl(ServerThreadChannel channel, java.time.Instant newArchiveTimestamp, java.time.Instant oldArchiveTimestamp)
Creates a new server text channel archive timestamp update event.- Parameters:
channel
- The channel of the event.newArchiveTimestamp
- The new archive timestamp of the thread.oldArchiveTimestamp
- The old archive timestamp of the thread.
-
-
Method Detail
-
getNewArchiveTimestamp
public java.time.Instant getNewArchiveTimestamp()
- Specified by:
getNewArchiveTimestamp
in interfaceServerThreadChannelChangeArchiveTimestampEvent
-
getOldArchiveTimestamp
public java.time.Instant getOldArchiveTimestamp()
- Specified by:
getOldArchiveTimestamp
in interfaceServerThreadChannelChangeArchiveTimestampEvent
-
-