Index
All Classes and Interfaces|All Packages
A
- addNonNull(JsonObject, String, Boolean) - Method in class io.github._4drian3d.jdwebhooks.serializer.EmbedSerializer
- addNonNull(JsonObject, String, Boolean) - Method in class io.github._4drian3d.jdwebhooks.serializer.WebHookSerializer
- addNonNull(JsonObject, String, Number) - Method in class io.github._4drian3d.jdwebhooks.serializer.EmbedSerializer
- addNonNull(JsonObject, String, Number) - Method in class io.github._4drian3d.jdwebhooks.serializer.WebHookSerializer
- addNonNull(JsonObject, String, Object) - Method in class io.github._4drian3d.jdwebhooks.serializer.EmbedSerializer
- addNonNull(JsonObject, String, Object) - Method in class io.github._4drian3d.jdwebhooks.serializer.WebHookSerializer
- agent(String) - Method in class io.github._4drian3d.jdwebhooks.WebHookClient.Builder
-
Sets the user agent to use
- allowedMentions() - Method in record class io.github._4drian3d.jdwebhooks.WebHook
-
Returns the value of the
allowedMentionsrecord component. - allowedMentions(Boolean) - Method in class io.github._4drian3d.jdwebhooks.WebHook.Builder
- author() - Method in record class io.github._4drian3d.jdwebhooks.Embed
-
Returns the value of the
authorrecord component. - author(Embed.Author) - Method in class io.github._4drian3d.jdwebhooks.Embed.Builder
- Author(String, String, String, String) - Constructor for record class io.github._4drian3d.jdwebhooks.Embed.Author
-
Creates an instance of a
Authorrecord class. - avatarURL() - Method in record class io.github._4drian3d.jdwebhooks.WebHook
-
Returns the value of the
avatarURLrecord component. - avatarURL(String) - Method in class io.github._4drian3d.jdwebhooks.WebHook.Builder
-
Sets the Avatar URL of this WebHook
B
- build() - Method in class io.github._4drian3d.jdwebhooks.Embed.Author.Builder
-
Builds a new Author object.
- build() - Method in class io.github._4drian3d.jdwebhooks.Embed.Builder
-
Builds a new Embed.
- build() - Method in class io.github._4drian3d.jdwebhooks.Embed.Field.Builder
-
Builds a new Field.
- build() - Method in class io.github._4drian3d.jdwebhooks.Embed.Footer.Builder
-
Builds a new Footer object.
- build() - Method in class io.github._4drian3d.jdwebhooks.Embed.Image.Builder
-
Builds a new Image object.
- build() - Method in class io.github._4drian3d.jdwebhooks.Embed.Provider.Builder
-
Builds a new Provider object.
- build() - Method in class io.github._4drian3d.jdwebhooks.Embed.Thumbnail.Builder
-
Builds a new Thumbnail object.
- build() - Method in class io.github._4drian3d.jdwebhooks.Embed.Video.Builder
-
Builds a new Video object.
- build() - Method in class io.github._4drian3d.jdwebhooks.WebHook.Builder
- build() - Method in class io.github._4drian3d.jdwebhooks.WebHookClient.Builder
-
Creates a new WebHookClient based on the configuration of this builder
- builder() - Static method in record class io.github._4drian3d.jdwebhooks.Embed.Author
-
Creates a new Author Builder.
- builder() - Static method in record class io.github._4drian3d.jdwebhooks.Embed
-
Creates a new Embed Builder.
- builder() - Static method in record class io.github._4drian3d.jdwebhooks.Embed.Field
-
Creates a new Field Builder.
- builder() - Static method in record class io.github._4drian3d.jdwebhooks.Embed.Footer
-
Creates a new Footer Builder.
- builder() - Static method in record class io.github._4drian3d.jdwebhooks.Embed.Image
-
Creates a new Image Builder.
- builder() - Static method in record class io.github._4drian3d.jdwebhooks.Embed.Provider
-
Creates a new Provider Builder.
- builder() - Static method in record class io.github._4drian3d.jdwebhooks.Embed.Thumbnail
-
Creates a new Thumbnail Builder.
- builder() - Static method in record class io.github._4drian3d.jdwebhooks.Embed.Video
-
Creates a new Video Builder.
- builder() - Static method in record class io.github._4drian3d.jdwebhooks.WebHook
-
Creates a new WebHook Builder.
- builder() - Static method in class io.github._4drian3d.jdwebhooks.WebHookClient
-
Get a builder for the creation of a new WebHookClient.
- Builder() - Constructor for class io.github._4drian3d.jdwebhooks.Embed.Provider.Builder
C
- color() - Method in record class io.github._4drian3d.jdwebhooks.Embed
-
Returns the value of the
colorrecord component. - color(Integer) - Method in class io.github._4drian3d.jdwebhooks.Embed.Builder
- content() - Method in record class io.github._4drian3d.jdwebhooks.WebHook
-
Returns the value of the
contentrecord component. - content(String) - Method in class io.github._4drian3d.jdwebhooks.WebHook.Builder
-
Sets the content string of this embed.
- credentials(String, String) - Method in class io.github._4drian3d.jdwebhooks.WebHookClient.Builder
-
Set credentials for sending webhooks
D
- DateSerializer - Class in io.github._4drian3d.jdwebhooks.serializer
- DateSerializer() - Constructor for class io.github._4drian3d.jdwebhooks.serializer.DateSerializer
- description() - Method in record class io.github._4drian3d.jdwebhooks.Embed
-
Returns the value of the
descriptionrecord component. - description(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Builder
E
- embed(Embed) - Method in class io.github._4drian3d.jdwebhooks.WebHook.Builder
- Embed - Record Class in io.github._4drian3d.jdwebhooks
-
Special formatted cell that can contain various elements, such as images, links and so on.
- Embed(String, String, String, String, OffsetDateTime, Integer, Embed.Footer, Embed.Image, Embed.Thumbnail, Embed.Video, Embed.Provider, Embed.Author, Embed.Field[]) - Constructor for record class io.github._4drian3d.jdwebhooks.Embed
-
Creates an instance of a
Embedrecord class. - Embed.Author - Record Class in io.github._4drian3d.jdwebhooks
-
The author of the Embed.
- Embed.Author.Builder - Class in io.github._4drian3d.jdwebhooks
-
Author Builder
- Embed.Builder - Class in io.github._4drian3d.jdwebhooks
-
Embed builder
- Embed.Field - Record Class in io.github._4drian3d.jdwebhooks
-
An Embed Field
- Embed.Field.Builder - Class in io.github._4drian3d.jdwebhooks
-
Field Builder
- Embed.Footer - Record Class in io.github._4drian3d.jdwebhooks
- Embed.Footer.Builder - Class in io.github._4drian3d.jdwebhooks
-
Footer Builder
- Embed.GraphicResource - Interface in io.github._4drian3d.jdwebhooks
-
An Embed Graphic Element
- Embed.Image - Record Class in io.github._4drian3d.jdwebhooks
-
Image Graphic Element.
- Embed.Image.Builder - Class in io.github._4drian3d.jdwebhooks
-
Image Builder
- Embed.Provider - Record Class in io.github._4drian3d.jdwebhooks
-
Provider Element.
- Embed.Provider.Builder - Class in io.github._4drian3d.jdwebhooks
-
Provider Builder
- Embed.Thumbnail - Record Class in io.github._4drian3d.jdwebhooks
-
Thumbnail Graphic Element.
- Embed.Thumbnail.Builder - Class in io.github._4drian3d.jdwebhooks
-
Thumbnail Builder
- Embed.Video - Record Class in io.github._4drian3d.jdwebhooks
-
Video Graphic Element.
- Embed.Video.Builder - Class in io.github._4drian3d.jdwebhooks
-
Video Builder
- embeds() - Method in record class io.github._4drian3d.jdwebhooks.WebHook
-
Returns the value of the
embedsrecord component. - embeds(Embed...) - Method in class io.github._4drian3d.jdwebhooks.WebHook.Builder
- embeds(List<Embed>) - Method in class io.github._4drian3d.jdwebhooks.WebHook.Builder
- EmbedSerializer - Class in io.github._4drian3d.jdwebhooks.serializer
- EmbedSerializer() - Constructor for class io.github._4drian3d.jdwebhooks.serializer.EmbedSerializer
- equals(Object) - Method in record class io.github._4drian3d.jdwebhooks.Embed.Author
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github._4drian3d.jdwebhooks.Embed
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github._4drian3d.jdwebhooks.Embed.Field
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github._4drian3d.jdwebhooks.Embed.Footer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github._4drian3d.jdwebhooks.Embed.Image
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github._4drian3d.jdwebhooks.Embed.Provider
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github._4drian3d.jdwebhooks.Embed.Thumbnail
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github._4drian3d.jdwebhooks.Embed.Video
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github._4drian3d.jdwebhooks.WebHook
-
Indicates whether some other object is "equal to" this one.
F
- field(Embed.Field) - Method in class io.github._4drian3d.jdwebhooks.Embed.Builder
- Field(Boolean, String, String) - Constructor for record class io.github._4drian3d.jdwebhooks.Embed.Field
-
Creates an instance of a
Fieldrecord class. - fields() - Method in record class io.github._4drian3d.jdwebhooks.Embed
-
Returns the value of the
fieldsrecord component. - fields(Embed.Field...) - Method in class io.github._4drian3d.jdwebhooks.Embed.Builder
- fields(Collection<Embed.Field>) - Method in class io.github._4drian3d.jdwebhooks.Embed.Builder
- footer() - Method in record class io.github._4drian3d.jdwebhooks.Embed
-
Returns the value of the
footerrecord component. - footer(Embed.Footer) - Method in class io.github._4drian3d.jdwebhooks.Embed.Builder
- Footer(String, String, String) - Constructor for record class io.github._4drian3d.jdwebhooks.Embed.Footer
-
Creates an instance of a
Footerrecord class. - from(String, String) - Static method in class io.github._4drian3d.jdwebhooks.WebHookClient
-
Creates a new WebHookClient based on its id and token.
- fromURL(String) - Static method in class io.github._4drian3d.jdwebhooks.WebHookClient
-
Creates a new WebHookClient based on a
URI.
H
- hashCode() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Author
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Field
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Footer
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github._4drian3d.jdwebhooks.Embed
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Image
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Provider
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Thumbnail
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Video
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github._4drian3d.jdwebhooks.WebHook
-
Returns a hash code value for this object.
- height() - Method in interface io.github._4drian3d.jdwebhooks.Embed.GraphicResource
- height() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Image
-
Returns the value of the
heightrecord component. - height() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Thumbnail
-
Returns the value of the
heightrecord component. - height() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Video
-
Returns the value of the
heightrecord component. - height(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Image.Builder
- height(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Thumbnail.Builder
- height(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Video.Builder
I
- iconURL() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Author
-
Returns the value of the
iconURLrecord component. - iconURL() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Footer
-
Returns the value of the
iconURLrecord component. - iconURL(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Author.Builder
- iconURL(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Footer.Builder
- image() - Method in record class io.github._4drian3d.jdwebhooks.Embed
-
Returns the value of the
imagerecord component. - image(Embed.Image) - Method in class io.github._4drian3d.jdwebhooks.Embed.Builder
- Image(String, String, String, String) - Constructor for record class io.github._4drian3d.jdwebhooks.Embed.Image
-
Creates an instance of a
Imagerecord class. - inline() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Field
-
Returns the value of the
inlinerecord component. - inline(Boolean) - Method in class io.github._4drian3d.jdwebhooks.Embed.Field.Builder
- io.github._4drian3d.jdwebhooks - module io.github._4drian3d.jdwebhooks
-
JDWebHooks Main Module
- io.github._4drian3d.jdwebhooks - package io.github._4drian3d.jdwebhooks
-
JDWebHooks Main Package
- io.github._4drian3d.jdwebhooks.serializer - package io.github._4drian3d.jdwebhooks.serializer
N
- name() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Author
-
Returns the value of the
namerecord component. - name() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Field
-
Returns the value of the
namerecord component. - name() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Provider
-
Returns the value of the
namerecord component. - name(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Author.Builder
- name(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Field.Builder
- name(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Provider.Builder
P
- provider() - Method in record class io.github._4drian3d.jdwebhooks.Embed
-
Returns the value of the
providerrecord component. - provider(Embed.Provider) - Method in class io.github._4drian3d.jdwebhooks.Embed.Builder
- Provider(String, String) - Constructor for record class io.github._4drian3d.jdwebhooks.Embed.Provider
-
Creates an instance of a
Providerrecord class. - proxyIconURL() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Author
-
Returns the value of the
proxyIconURLrecord component. - proxyIconURL() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Footer
-
Returns the value of the
proxyIconURLrecord component. - proxyIconURL(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Footer.Builder
- proxyIconURL(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Author.Builder
- proxyURL() - Method in interface io.github._4drian3d.jdwebhooks.Embed.GraphicResource
- proxyURL() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Image
-
Returns the value of the
proxyURLrecord component. - proxyURL() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Thumbnail
-
Returns the value of the
proxyURLrecord component. - proxyURL() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Video
-
Returns the value of the
proxyURLrecord component. - proxyURL(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Image.Builder
- proxyURL(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Thumbnail.Builder
- proxyURL(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Video.Builder
S
- sendWebHook(WebHook) - Method in class io.github._4drian3d.jdwebhooks.WebHookClient
-
Sends the specified WebHook.
- serialize(Embed, Type, JsonSerializationContext) - Method in class io.github._4drian3d.jdwebhooks.serializer.EmbedSerializer
- serialize(WebHook, Type, JsonSerializationContext) - Method in class io.github._4drian3d.jdwebhooks.serializer.WebHookSerializer
- serialize(OffsetDateTime, Type, JsonSerializationContext) - Method in class io.github._4drian3d.jdwebhooks.serializer.DateSerializer
T
- text() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Footer
-
Returns the value of the
textrecord component. - text(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Footer.Builder
- threadName() - Method in record class io.github._4drian3d.jdwebhooks.WebHook
-
Returns the value of the
threadNamerecord component. - threadName(String) - Method in class io.github._4drian3d.jdwebhooks.WebHook.Builder
- thumbnail() - Method in record class io.github._4drian3d.jdwebhooks.Embed
-
Returns the value of the
thumbnailrecord component. - thumbnail(Embed.Thumbnail) - Method in class io.github._4drian3d.jdwebhooks.Embed.Builder
- Thumbnail(String, String, String, String) - Constructor for record class io.github._4drian3d.jdwebhooks.Embed.Thumbnail
-
Creates an instance of a
Thumbnailrecord class. - timestamp() - Method in record class io.github._4drian3d.jdwebhooks.Embed
-
Returns the value of the
timestamprecord component. - timestamp(LocalDateTime, ZoneOffset) - Method in class io.github._4drian3d.jdwebhooks.Embed.Builder
- timestamp(Instant) - Method in class io.github._4drian3d.jdwebhooks.Embed.Builder
- timestamp(OffsetDateTime) - Method in class io.github._4drian3d.jdwebhooks.Embed.Builder
- timestamp(TemporalAccessor) - Method in class io.github._4drian3d.jdwebhooks.Embed.Builder
- title() - Method in record class io.github._4drian3d.jdwebhooks.Embed
-
Returns the value of the
titlerecord component. - title(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Builder
- toString() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Author
-
Returns a string representation of this record class.
- toString() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Field
-
Returns a string representation of this record class.
- toString() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Footer
-
Returns a string representation of this record class.
- toString() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Image
-
Returns a string representation of this record class.
- toString() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Provider
-
Returns a string representation of this record class.
- toString() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Thumbnail
-
Returns a string representation of this record class.
- toString() - Method in record class io.github._4drian3d.jdwebhooks.Embed
-
Returns a string representation of this record class.
- toString() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Video
-
Returns a string representation of this record class.
- toString() - Method in record class io.github._4drian3d.jdwebhooks.WebHook
-
Returns a string representation of this record class.
- tts() - Method in record class io.github._4drian3d.jdwebhooks.WebHook
-
Returns the value of the
ttsrecord component. - tts(Boolean) - Method in class io.github._4drian3d.jdwebhooks.WebHook.Builder
- type() - Method in record class io.github._4drian3d.jdwebhooks.Embed
-
Returns the value of the
typerecord component. - type(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Builder
U
- uri(String) - Method in class io.github._4drian3d.jdwebhooks.WebHookClient.Builder
-
Sets the client URI
- url() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Author
-
Returns the value of the
urlrecord component. - url() - Method in interface io.github._4drian3d.jdwebhooks.Embed.GraphicResource
- url() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Image
-
Returns the value of the
urlrecord component. - url() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Provider
-
Returns the value of the
urlrecord component. - url() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Thumbnail
-
Returns the value of the
urlrecord component. - url() - Method in record class io.github._4drian3d.jdwebhooks.Embed
-
Returns the value of the
urlrecord component. - url() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Video
-
Returns the value of the
urlrecord component. - url(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Image.Builder
- url(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Thumbnail.Builder
- url(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Video.Builder
- url(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Author.Builder
- url(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Builder
- url(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Provider.Builder
- username() - Method in record class io.github._4drian3d.jdwebhooks.WebHook
-
Returns the value of the
usernamerecord component. - username(String) - Method in class io.github._4drian3d.jdwebhooks.WebHook.Builder
-
Sets the override username of this WebHook.
V
- value() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Field
-
Returns the value of the
valuerecord component. - value(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Field.Builder
- video() - Method in record class io.github._4drian3d.jdwebhooks.Embed
-
Returns the value of the
videorecord component. - video(Embed.Video) - Method in class io.github._4drian3d.jdwebhooks.Embed.Builder
- Video(String, String, String, String) - Constructor for record class io.github._4drian3d.jdwebhooks.Embed.Video
-
Creates an instance of a
Videorecord class.
W
- WebHook - Record Class in io.github._4drian3d.jdwebhooks
-
Object containing all available items to display in a Discord WebHook.
- WebHook(String, String, String, Boolean, List<Embed>, Boolean, String) - Constructor for record class io.github._4drian3d.jdwebhooks.WebHook
-
Creates an instance of a
WebHookrecord class. - WebHook.Builder - Class in io.github._4drian3d.jdwebhooks
-
WebHook Builder
- WebHookClient - Class in io.github._4drian3d.jdwebhooks
-
An object capable of sending requests to publish WebHooks in a given Discord channel.
- WebHookClient.Builder - Class in io.github._4drian3d.jdwebhooks
-
Builder for the creation of a new WebHookClient.
- WebHookSerializer - Class in io.github._4drian3d.jdwebhooks.serializer
- WebHookSerializer() - Constructor for class io.github._4drian3d.jdwebhooks.serializer.WebHookSerializer
- width() - Method in interface io.github._4drian3d.jdwebhooks.Embed.GraphicResource
- width() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Image
-
Returns the value of the
widthrecord component. - width() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Thumbnail
-
Returns the value of the
widthrecord component. - width() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Video
-
Returns the value of the
widthrecord component. - width(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Image.Builder
- width(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Thumbnail.Builder
- width(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Video.Builder
All Classes and Interfaces|All Packages