Index

A B C D E F H I N P S T U V W 
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
 
A B C D E F H I N P S T U V W 
All Classes and Interfaces|All Packages