
org.riversun.xternal.simpleslackapi.impl.PinAddedImpl Maven / Gradle / Ivy
The newest version!
package org.riversun.xternal.simpleslackapi.impl;
import org.riversun.xternal.simpleslackapi.SlackChannel;
import org.riversun.xternal.simpleslackapi.SlackFile;
import org.riversun.xternal.simpleslackapi.SlackUser;
import org.riversun.xternal.simpleslackapi.events.PinAdded;
import org.riversun.xternal.simpleslackapi.events.SlackEventType;
public class PinAddedImpl implements PinAdded {
private final SlackUser sender;
private final SlackChannel channel;
private final String timestamp;
private final SlackFile file;
private final String message;
public PinAddedImpl(SlackUser sender, SlackChannel channel, String timestamp, SlackFile file, String message) {
this.sender = sender;
this.channel = channel;
this.timestamp = timestamp;
this.file = file;
this.message = message;
}
@Override
public SlackUser getSender() {
return this.sender;
}
@Override
public SlackChannel getChannel() {
return this.channel;
}
@Override
public String getTimestamp() {
return this.timestamp;
}
@Override
public SlackFile getFile() {
return this.file;
}
@Override
public String getMessage() {
return this.message;
}
@Override
public SlackEventType getEventType() {
return SlackEventType.PIN_ADDED;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy