Index

A B C D E G H I L M N P R S T U W Y 
All Classes and Interfaces|All Packages|Serialized Form

A

AppConfig - Record Class in dev.despical.spigotsaleswebhook.config
 
AppConfig(AppConfig.DiscordSettings, AppConfig.SpigotSettings, AppConfig.ScanSettings) - Constructor for record class dev.despical.spigotsaleswebhook.config.AppConfig
Creates an instance of a AppConfig record class.
AppConfig.DiscordSettings - Record Class in dev.despical.spigotsaleswebhook.config
 
AppConfig.ScanSettings - Record Class in dev.despical.spigotsaleswebhook.config
 
AppConfig.SpigotSettings - Record Class in dev.despical.spigotsaleswebhook.config
 
avatarUrl() - Method in record class dev.despical.spigotsaleswebhook.config.AppConfig.DiscordSettings
Returns the value of the avatarUrl record component.

B

buyerKey() - Method in record class dev.despical.spigotsaleswebhook.model.SpigotSale
 
buyerListUrl() - Method in record class dev.despical.spigotsaleswebhook.model.PluginTarget
Returns the value of the buyerListUrl record component.

C

ConfigLoader - Class in dev.despical.spigotsaleswebhook.config
 
ConfigLoader() - Constructor for class dev.despical.spigotsaleswebhook.config.ConfigLoader
 
cookie() - Method in record class dev.despical.spigotsaleswebhook.config.AppConfig.SpigotSettings
Returns the value of the cookie record component.
currency() - Method in record class dev.despical.spigotsaleswebhook.model.SpigotSale
Returns the value of the currency record component.

D

DateParser - Class in dev.despical.spigotsaleswebhook.util
 
DateParser() - Constructor for class dev.despical.spigotsaleswebhook.util.DateParser
 
dev.despical.spigotsaleswebhook - package dev.despical.spigotsaleswebhook
 
dev.despical.spigotsaleswebhook.config - package dev.despical.spigotsaleswebhook.config
 
dev.despical.spigotsaleswebhook.discord - package dev.despical.spigotsaleswebhook.discord
 
dev.despical.spigotsaleswebhook.model - package dev.despical.spigotsaleswebhook.model
 
dev.despical.spigotsaleswebhook.service - package dev.despical.spigotsaleswebhook.service
 
dev.despical.spigotsaleswebhook.spigot - package dev.despical.spigotsaleswebhook.spigot
 
dev.despical.spigotsaleswebhook.state - package dev.despical.spigotsaleswebhook.state
 
dev.despical.spigotsaleswebhook.util - package dev.despical.spigotsaleswebhook.util
 
discord() - Method in record class dev.despical.spigotsaleswebhook.config.AppConfig
Returns the value of the discord record component.
DiscordSettings(String, String, String) - Constructor for record class dev.despical.spigotsaleswebhook.config.AppConfig.DiscordSettings
Creates an instance of a DiscordSettings record class.
DiscordWebhookClient - Class in dev.despical.spigotsaleswebhook.discord
 
DiscordWebhookClient(ObjectMapper, AppConfig.DiscordSettings) - Constructor for class dev.despical.spigotsaleswebhook.discord.DiscordWebhookClient
 

E

empty() - Static method in class dev.despical.spigotsaleswebhook.config.YamlConfig
 
empty() - Static method in record class dev.despical.spigotsaleswebhook.state.SaleState
 
equals(Object) - Method in record class dev.despical.spigotsaleswebhook.config.AppConfig.DiscordSettings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.despical.spigotsaleswebhook.config.AppConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.despical.spigotsaleswebhook.config.AppConfig.ScanSettings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.despical.spigotsaleswebhook.config.AppConfig.SpigotSettings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.despical.spigotsaleswebhook.model.PluginTarget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.despical.spigotsaleswebhook.model.SpigotSale
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.despical.spigotsaleswebhook.state.SaleState
Indicates whether some other object is "equal to" this one.

G

getBoolean(String) - Method in class dev.despical.spigotsaleswebhook.config.YamlConfig
 
getLong(String) - Method in class dev.despical.spigotsaleswebhook.config.YamlConfig
 
getString(String) - Method in class dev.despical.spigotsaleswebhook.config.YamlConfig
 

H

hashCode() - Method in record class dev.despical.spigotsaleswebhook.config.AppConfig.DiscordSettings
Returns a hash code value for this object.
hashCode() - Method in record class dev.despical.spigotsaleswebhook.config.AppConfig
Returns a hash code value for this object.
hashCode() - Method in record class dev.despical.spigotsaleswebhook.config.AppConfig.ScanSettings
Returns a hash code value for this object.
hashCode() - Method in record class dev.despical.spigotsaleswebhook.config.AppConfig.SpigotSettings
Returns a hash code value for this object.
hashCode() - Method in record class dev.despical.spigotsaleswebhook.model.PluginTarget
Returns a hash code value for this object.
hashCode() - Method in record class dev.despical.spigotsaleswebhook.model.SpigotSale
Returns a hash code value for this object.
hashCode() - Method in record class dev.despical.spigotsaleswebhook.state.SaleState
Returns a hash code value for this object.

I

initialized() - Method in record class dev.despical.spigotsaleswebhook.state.SaleState
Returns the value of the initialized record component.
interval() - Method in record class dev.despical.spigotsaleswebhook.config.AppConfig.ScanSettings
Returns the value of the interval record component.

L

legacyBuyerKeys() - Method in record class dev.despical.spigotsaleswebhook.model.SpigotSale
 
load() - Method in class dev.despical.spigotsaleswebhook.state.SaleStateStore
 
load(Path) - Method in class dev.despical.spigotsaleswebhook.config.ConfigLoader
 
loadExternalOrResource(Path, String) - Static method in class dev.despical.spigotsaleswebhook.config.YamlConfig
 
loadRequired(Path) - Static method in class dev.despical.spigotsaleswebhook.config.YamlConfig
 
loadRequiredResource(String) - Static method in class dev.despical.spigotsaleswebhook.config.YamlConfig
 

M

mapList(String) - Method in class dev.despical.spigotsaleswebhook.config.YamlConfig
 
markInitialized(Map) - Method in record class dev.despical.spigotsaleswebhook.state.SaleState
 

N

name() - Method in record class dev.despical.spigotsaleswebhook.model.PluginTarget
Returns the value of the name record component.
notifyExistingOnFirstRun() - Method in record class dev.despical.spigotsaleswebhook.config.AppConfig.ScanSettings
Returns the value of the notifyExistingOnFirstRun record component.

P

parse(String) - Static method in class dev.despical.spigotsaleswebhook.util.DateParser
 
pluginName() - Method in record class dev.despical.spigotsaleswebhook.model.SpigotSale
Returns the value of the pluginName record component.
plugins() - Method in record class dev.despical.spigotsaleswebhook.config.AppConfig.SpigotSettings
Returns the value of the plugins record component.
PluginTarget - Record Class in dev.despical.spigotsaleswebhook.model
 
PluginTarget(String, String) - Constructor for record class dev.despical.spigotsaleswebhook.model.PluginTarget
Creates an instance of a PluginTarget record class.
pluginUrl() - Method in record class dev.despical.spigotsaleswebhook.model.SpigotSale
Returns the value of the pluginUrl record component.
previousUsername() - Method in record class dev.despical.spigotsaleswebhook.model.SpigotSale
Returns the value of the previousUsername record component.
price() - Method in record class dev.despical.spigotsaleswebhook.model.SpigotSale
Returns the value of the price record component.
purchaseDate() - Method in record class dev.despical.spigotsaleswebhook.model.SpigotSale
Returns the value of the purchaseDate record component.

R

requestDelayMs() - Method in record class dev.despical.spigotsaleswebhook.config.AppConfig.SpigotSettings
Returns the value of the requestDelayMs record component.
runOnce() - Method in class dev.despical.spigotsaleswebhook.service.SaleMonitor
 

S

SaleMonitor - Class in dev.despical.spigotsaleswebhook.service
 
SaleMonitor() - Constructor for class dev.despical.spigotsaleswebhook.service.SaleMonitor
 
SaleState - Record Class in dev.despical.spigotsaleswebhook.state
 
SaleState(boolean, Map) - Constructor for record class dev.despical.spigotsaleswebhook.state.SaleState
Creates an instance of a SaleState record class.
SaleStateStore - Class in dev.despical.spigotsaleswebhook.state
 
SaleStateStore() - Constructor for class dev.despical.spigotsaleswebhook.state.SaleStateStore
 
save(SaleState) - Method in class dev.despical.spigotsaleswebhook.state.SaleStateStore
 
scan() - Method in record class dev.despical.spigotsaleswebhook.config.AppConfig
Returns the value of the scan record component.
ScanSettings(Duration, boolean, Path) - Constructor for record class dev.despical.spigotsaleswebhook.config.AppConfig.ScanSettings
Creates an instance of a ScanSettings record class.
scrape(PluginTarget) - Method in class dev.despical.spigotsaleswebhook.spigot.SpigotScraper
 
seenSalesByPlugin() - Method in record class dev.despical.spigotsaleswebhook.state.SaleState
Returns the value of the seenSalesByPlugin record component.
seenSalesFor(String) - Method in record class dev.despical.spigotsaleswebhook.state.SaleState
 
send(List) - Method in class dev.despical.spigotsaleswebhook.discord.DiscordWebhookClient
 
sendAuthenticationWarning() - Method in class dev.despical.spigotsaleswebhook.discord.DiscordWebhookClient
 
sendTest() - Method in class dev.despical.spigotsaleswebhook.discord.DiscordWebhookClient
 
spigot() - Method in record class dev.despical.spigotsaleswebhook.config.AppConfig
Returns the value of the spigot record component.
SpigotAuthenticationException - Exception Class in dev.despical.spigotsaleswebhook.spigot
 
SpigotAuthenticationException(String) - Constructor for exception class dev.despical.spigotsaleswebhook.spigot.SpigotAuthenticationException
 
SpigotAuthenticationException(String, Throwable) - Constructor for exception class dev.despical.spigotsaleswebhook.spigot.SpigotAuthenticationException
 
SpigotSale - Record Class in dev.despical.spigotsaleswebhook.model
 
SpigotSale(String, String, String, String, String, ZonedDateTime, double, String) - Constructor for record class dev.despical.spigotsaleswebhook.model.SpigotSale
Creates an instance of a SpigotSale record class.
SpigotSalesWebhookApplication - Class in dev.despical.spigotsaleswebhook
 
SpigotSalesWebhookApplication() - Constructor for class dev.despical.spigotsaleswebhook.SpigotSalesWebhookApplication
 
SpigotScraper - Class in dev.despical.spigotsaleswebhook.spigot
 
SpigotScraper(AppConfig.SpigotSettings) - Constructor for class dev.despical.spigotsaleswebhook.spigot.SpigotScraper
 
SpigotSettings(String, long, List) - Constructor for record class dev.despical.spigotsaleswebhook.config.AppConfig.SpigotSettings
Creates an instance of a SpigotSettings record class.
stateFile() - Method in record class dev.despical.spigotsaleswebhook.config.AppConfig.ScanSettings
Returns the value of the stateFile record component.

T

toString() - Method in record class dev.despical.spigotsaleswebhook.config.AppConfig.DiscordSettings
Returns a string representation of this record class.
toString() - Method in record class dev.despical.spigotsaleswebhook.config.AppConfig.ScanSettings
Returns a string representation of this record class.
toString() - Method in record class dev.despical.spigotsaleswebhook.config.AppConfig.SpigotSettings
Returns a string representation of this record class.
toString() - Method in record class dev.despical.spigotsaleswebhook.config.AppConfig
Returns a string representation of this record class.
toString() - Method in record class dev.despical.spigotsaleswebhook.model.PluginTarget
Returns a string representation of this record class.
toString() - Method in record class dev.despical.spigotsaleswebhook.model.SpigotSale
Returns a string representation of this record class.
toString() - Method in record class dev.despical.spigotsaleswebhook.state.SaleState
Returns a string representation of this record class.

U

username() - Method in record class dev.despical.spigotsaleswebhook.config.AppConfig.DiscordSettings
Returns the value of the username record component.
username() - Method in record class dev.despical.spigotsaleswebhook.model.SpigotSale
Returns the value of the username record component.
userProfileUrl() - Method in record class dev.despical.spigotsaleswebhook.model.SpigotSale
Returns the value of the userProfileUrl record component.

W

wasSeen(Set) - Method in record class dev.despical.spigotsaleswebhook.model.SpigotSale
 
webhookUrl() - Method in record class dev.despical.spigotsaleswebhook.config.AppConfig.DiscordSettings
Returns the value of the webhookUrl record component.

Y

YamlConfig - Class in dev.despical.spigotsaleswebhook.config
 
YamlConfig() - Constructor for class dev.despical.spigotsaleswebhook.config.YamlConfig
 
A B C D E G H I L M N P R S T U W Y 
All Classes and Interfaces|All Packages|Serialized Form