Index
All Classes and Interfaces|All Packages
A
- addNonNull(JsonObject, String, Boolean) - Method in class io.github._4drian3d.jdwebhooks.serializer.EmbedSerializer
- addNonNull(JsonObject, String, Number) - Method in class io.github._4drian3d.jdwebhooks.serializer.EmbedSerializer
- addNonNull(JsonObject, String, Object) - Method in class io.github._4drian3d.jdwebhooks.serializer.EmbedSerializer
- allowedMentions() - Method in record class io.github._4drian3d.jdwebhooks.WebHook
-
Returns the value of the
allowedMentions
record 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
author
record 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
Author
record class. - avatarURL() - Method in record class io.github._4drian3d.jdwebhooks.WebHook
-
Returns the value of the
avatarURL
record 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
- 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() - 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
color
record 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
content
record component. - content(String) - Method in class io.github._4drian3d.jdwebhooks.WebHook.Builder
-
Sets the content string of this embed.
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
description
record 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
Embed
record 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
embeds
record 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
Field
record class. - fields() - Method in record class io.github._4drian3d.jdwebhooks.Embed
-
Returns the value of the
fields
record 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
footer
record 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
Footer
record 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
height
record component. - height() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Thumbnail
-
Returns the value of the
height
record component. - height() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Video
-
Returns the value of the
height
record 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
iconURL
record component. - iconURL() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Footer
-
Returns the value of the
iconURL
record 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
image
record 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
Image
record class. - inline() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Field
-
Returns the value of the
inline
record 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
name
record component. - name() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Field
-
Returns the value of the
name
record component. - name() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Provider
-
Returns the value of the
name
record 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
provider
record 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
Provider
record class. - proxyIconURL() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Author
-
Returns the value of the
proxyIconURL
record component. - proxyIconURL() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Footer
-
Returns the value of the
proxyIconURL
record 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
proxyURL
record component. - proxyURL() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Thumbnail
-
Returns the value of the
proxyURL
record component. - proxyURL() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Video
-
Returns the value of the
proxyURL
record 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
text
record 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
threadName
record 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
thumbnail
record 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
Thumbnail
record class. - timestamp() - Method in record class io.github._4drian3d.jdwebhooks.Embed
-
Returns the value of the
timestamp
record 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
title
record 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
tts
record 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
type
record component. - type(String) - Method in class io.github._4drian3d.jdwebhooks.Embed.Builder
U
- url() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Author
-
Returns the value of the
url
record 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
url
record component. - url() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Provider
-
Returns the value of the
url
record component. - url() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Thumbnail
-
Returns the value of the
url
record component. - url() - Method in record class io.github._4drian3d.jdwebhooks.Embed
-
Returns the value of the
url
record component. - url() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Video
-
Returns the value of the
url
record 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
username
record 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
value
record 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
video
record 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
Video
record 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
WebHook
record 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.
- 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
width
record component. - width() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Thumbnail
-
Returns the value of the
width
record component. - width() - Method in record class io.github._4drian3d.jdwebhooks.Embed.Video
-
Returns the value of the
width
record 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