Index

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

A

absolute() - Method in record class org.mineskin.data.NextRequest
Returns the value of the absolute record component.
AbstractMineSkinResponse<T> - Class in org.mineskin.response
 
AbstractMineSkinResponse(int, Map<String, String>, JsonObject, Gson, String, Class<T>) - Constructor for class org.mineskin.response.AbstractMineSkinResponse
 
AbstractRequestBuilder - Class in org.mineskin.request
 
AbstractRequestBuilder() - Constructor for class org.mineskin.request.AbstractRequestBuilder
 
addTo(Map<String, String>) - Method in class org.mineskin.GenerateOptions
 
apiKey - Variable in class org.mineskin.request.RequestHandler
 
apiKey(String) - Method in class org.mineskin.ClientBuilder
Set the API key
AUTO - Enum constant in enum class org.mineskin.data.Variant
 

B

baseUrl - Variable in class org.mineskin.request.RequestHandler
 
baseUrl(String) - Method in class org.mineskin.ClientBuilder
Set the base URL for the API
build() - Method in class org.mineskin.ClientBuilder
Build the MineSkinClient
builder() - Static method in interface org.mineskin.MineSkinClient
 

C

cape() - Method in record class org.mineskin.data.SkinHashes
Returns the value of the cape record component.
cape() - Method in record class org.mineskin.data.SkinUrls
Returns the value of the cape record component.
cape(String) - Method in class org.mineskin.GenerateOptions
Set the cape UUID of the skin (optional)
cape(String) - Method in class org.mineskin.request.AbstractRequestBuilder
 
cape(String) - Method in interface org.mineskin.request.GenerateRequest
 
cape(UUID) - Method in class org.mineskin.GenerateOptions
Set the cape UUID of the skin (optional)
cape(UUID) - Method in class org.mineskin.request.AbstractRequestBuilder
 
cape(UUID) - Method in interface org.mineskin.request.GenerateRequest
 
check() - Method in class org.mineskin.JobChecker
 
CLASSIC - Enum constant in enum class org.mineskin.data.Variant
 
ClientBuilder - Class in org.mineskin
 
code() - Method in record class org.mineskin.data.CodeAndMessage
Returns the value of the code record component.
CodeAndMessage - Record Class in org.mineskin.data
 
CodeAndMessage(String, String) - Constructor for record class org.mineskin.data.CodeAndMessage
Creates an instance of a CodeAndMessage record class.
COMPLETED - Enum constant in enum class org.mineskin.data.JobStatus
 
concurrency() - Method in record class org.mineskin.QueueOptions
Returns the value of the concurrency record component.
construct(int, Map<String, String>, JsonObject, Gson, Class<T>) - Method in interface org.mineskin.response.ResponseConstructor
 
construct(String, String, String, int, Gson) - Method in interface org.mineskin.request.RequestHandlerConstructor
 
create() - Static method in class org.mineskin.ClientBuilder
Create a new ClientBuilder
create() - Static method in class org.mineskin.GenerateOptions
 
credits() - Method in record class org.mineskin.data.UsageInfo
Returns the value of the credits record component.
CreditsUsageInfo - Record Class in org.mineskin.data
 
CreditsUsageInfo(int, int) - Constructor for record class org.mineskin.data.CreditsUsageInfo
Creates an instance of a CreditsUsageInfo record class.

D

data() - Method in record class org.mineskin.data.TextureInfo
Returns the value of the data record component.
delay() - Method in record class org.mineskin.data.RateLimitInfo
Returns the value of the delay record component.
DelayInfo - Record Class in org.mineskin.data
 
DelayInfo(int, int) - Constructor for record class org.mineskin.data.DelayInfo
Creates an instance of a DelayInfo record class.
duplicate() - Method in interface org.mineskin.data.Skin
 
duplicate() - Method in class org.mineskin.data.SkinInfo
 
duration() - Method in record class org.mineskin.data.GeneratorInfo
Returns the value of the duration record component.

E

equals(Object) - Method in record class org.mineskin.data.CodeAndMessage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.mineskin.data.CreditsUsageInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.mineskin.data.DelayInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.mineskin.data.GeneratorInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.mineskin.data.LimitInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.mineskin.data.NextRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.mineskin.data.RateLimitInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.mineskin.data.SkinHashes
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.mineskin.data.SkinUrls
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.mineskin.data.Texture
Deprecated.
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.mineskin.data.TextureInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.mineskin.data.UsageInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.mineskin.data.ValueAndSignature
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.mineskin.JobCheckOptions
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.mineskin.QueueOptions
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.mineskin.RequestExecutors
Indicates whether some other object is "equal to" this one.

F

FAILED - Enum constant in enum class org.mineskin.data.JobStatus
 
FileUploadSource - Class in org.mineskin.request.source
 

G

generate() - Method in interface org.mineskin.MineSkinClient
Get the generate client
generate() - Method in class org.mineskin.MineSkinClientImpl
 
GenerateClient - Interface in org.mineskin
 
generateExecutor() - Method in record class org.mineskin.RequestExecutors
Returns the value of the generateExecutor record component.
generateExecutor(Executor) - Method in class org.mineskin.ClientBuilder
Set the Executor for generate requests
GenerateOptions - Class in org.mineskin
 
generateQueueOptions() - Method in record class org.mineskin.RequestExecutors
Returns the value of the generateQueueOptions record component.
generateQueueOptions(QueueOptions) - Method in class org.mineskin.ClientBuilder
Set the options for submitting queue jobs
defaults to 200ms interval and 1 concurrent request
GenerateRequest - Interface in org.mineskin.request
 
generateRequestScheduler(ScheduledExecutorService) - Method in class org.mineskin.ClientBuilder
GenerateResponse - Interface in org.mineskin.response
 
GenerateResponseImpl - Class in org.mineskin.response
 
GenerateResponseImpl(int, Map<String, String>, JsonObject, Gson, Class<SkinInfo>) - Constructor for class org.mineskin.response.GenerateResponseImpl
 
generator() - Method in class org.mineskin.data.SkinInfo
 
GeneratorInfo - Record Class in org.mineskin.data
 
GeneratorInfo(long, long) - Constructor for record class org.mineskin.data.GeneratorInfo
Creates an instance of a GeneratorInfo record class.
get(String) - Method in interface org.mineskin.QueueClient
Get the status of a job
get(String) - Method in interface org.mineskin.SkinsClient
Get an existing skin by UUID (Note: not a player UUID)
get(UUID) - Method in interface org.mineskin.SkinsClient
Get an existing skin by UUID (Note: not a player UUID)
get(JobInfo) - Method in interface org.mineskin.QueueClient
Get the status of a job
getApiKey() - Method in class org.mineskin.request.RequestHandler
 
getBody() - Method in class org.mineskin.response.AbstractMineSkinResponse
 
getBody() - Method in interface org.mineskin.response.MineSkinResponse
 
getBreadcrumb() - Method in class org.mineskin.response.AbstractMineSkinResponse
 
getBreadcrumb() - Method in interface org.mineskin.response.MineSkinResponse
 
getErrorOrMessage() - Method in class org.mineskin.response.AbstractMineSkinResponse
 
getErrorOrMessage() - Method in interface org.mineskin.response.MineSkinResponse
 
getErrors() - Method in class org.mineskin.response.AbstractMineSkinResponse
 
getErrors() - Method in interface org.mineskin.response.MineSkinResponse
 
getExecutor() - Method in record class org.mineskin.RequestExecutors
Returns the value of the getExecutor record component.
getExecutor(Executor) - Method in class org.mineskin.ClientBuilder
Set the Executor for get requests
getFirstError() - Method in class org.mineskin.response.AbstractMineSkinResponse
 
getFirstError() - Method in interface org.mineskin.response.MineSkinResponse
 
getFirstMessage() - Method in class org.mineskin.response.AbstractMineSkinResponse
 
getFirstMessage() - Method in interface org.mineskin.response.MineSkinResponse
 
getFirstWarning() - Method in class org.mineskin.response.AbstractMineSkinResponse
 
getFirstWarning() - Method in interface org.mineskin.response.MineSkinResponse
 
getInputStream() - Method in class org.mineskin.request.source.FileUploadSource
 
getInputStream() - Method in class org.mineskin.request.source.InputStreamUploadSource
 
getInputStream() - Method in class org.mineskin.request.source.RenderedImageUploadSource
 
getInputStream() - Method in interface org.mineskin.request.source.UploadSource
 
getJob() - Method in interface org.mineskin.data.JobReference
 
getJob() - Method in class org.mineskin.data.NullJobReference
 
getJob() - Method in interface org.mineskin.response.JobResponse
 
getJob() - Method in class org.mineskin.response.JobResponseImpl
 
getJob() - Method in interface org.mineskin.response.QueueResponse
 
getJob() - Method in class org.mineskin.response.QueueResponseImpl
 
getJson(String, Class<T>, ResponseConstructor<T, R>) - Method in class org.mineskin.request.RequestHandler
 
getMessages() - Method in class org.mineskin.response.AbstractMineSkinResponse
 
getMessages() - Method in interface org.mineskin.response.MineSkinResponse
 
getName() - Method in enum class org.mineskin.data.Variant
 
getName() - Method in enum class org.mineskin.data.Visibility
 
getName() - Method in class org.mineskin.GenerateOptions
 
getNextRequest() - Method in class org.mineskin.RequestQueue
 
getOrLoadSkin(MineSkinClient) - Method in interface org.mineskin.data.JobReference
 
getOrLoadSkin(MineSkinClient) - Method in interface org.mineskin.response.JobResponse
 
getOrLoadSkin(MineSkinClient) - Method in class org.mineskin.response.JobResponseImpl
 
getQueueOptions() - Method in record class org.mineskin.RequestExecutors
Returns the value of the getQueueOptions record component.
getQueueOptions(QueueOptions) - Method in class org.mineskin.ClientBuilder
Set the options for get requests, e.g. getting skins
defaults to 100ms interval and 5 concurrent requests
getRateLimit() - Method in interface org.mineskin.response.GenerateResponse
 
getRateLimit() - Method in class org.mineskin.response.GenerateResponseImpl
 
getRateLimit() - Method in interface org.mineskin.response.QueueResponse
 
getRateLimit() - Method in class org.mineskin.response.QueueResponseImpl
 
getRequestScheduler(ScheduledExecutorService) - Method in class org.mineskin.ClientBuilder
getResponse() - Method in exception class org.mineskin.exception.MineSkinRequestException
 
getRunning() - Method in class org.mineskin.RequestQueue
 
getServer() - Method in class org.mineskin.response.AbstractMineSkinResponse
 
getServer() - Method in interface org.mineskin.response.MineSkinResponse
 
getSkin() - Method in interface org.mineskin.data.JobReference
 
getSkin() - Method in class org.mineskin.data.NullJobReference
 
getSkin() - Method in interface org.mineskin.response.GenerateResponse
 
getSkin() - Method in class org.mineskin.response.GenerateResponseImpl
 
getSkin() - Method in interface org.mineskin.response.JobResponse
 
getSkin() - Method in class org.mineskin.response.JobResponseImpl
 
getSkin() - Method in interface org.mineskin.response.SkinResponse
 
getSkin() - Method in class org.mineskin.response.SkinResponseImpl
 
getSkin(MineSkinClient) - Method in class org.mineskin.data.JobInfo
 
getStatus() - Method in class org.mineskin.response.AbstractMineSkinResponse
 
getStatus() - Method in interface org.mineskin.response.MineSkinResponse
 
getUploadSource() - Method in interface org.mineskin.request.UploadRequestBuilder
 
getUploadSource() - Method in class org.mineskin.request.UploadRequestBuilderImpl
 
getUrl() - Method in interface org.mineskin.request.UrlRequestBuilder
 
getUrl() - Method in class org.mineskin.request.UrlRequestBuilderImpl
 
getUsage() - Method in interface org.mineskin.response.GenerateResponse
 
getUsage() - Method in class org.mineskin.response.GenerateResponseImpl
 
getUsage() - Method in interface org.mineskin.response.QueueResponse
 
getUsage() - Method in class org.mineskin.response.QueueResponseImpl
 
getUuid() - Method in interface org.mineskin.request.UserRequestBuilder
 
getUuid() - Method in class org.mineskin.request.UserRequestBuilderImpl
 
getWarnings() - Method in class org.mineskin.response.AbstractMineSkinResponse
 
getWarnings() - Method in interface org.mineskin.response.MineSkinResponse
 
gson - Variable in class org.mineskin.request.RequestHandler
 
gson(Gson) - Method in class org.mineskin.ClientBuilder
Set the Gson instance

H

hasErrors() - Method in class org.mineskin.response.AbstractMineSkinResponse
 
hasErrors() - Method in interface org.mineskin.response.MineSkinResponse
 
hash() - Method in record class org.mineskin.data.TextureInfo
Returns the value of the hash record component.
hashCode() - Method in record class org.mineskin.data.CodeAndMessage
Returns a hash code value for this object.
hashCode() - Method in record class org.mineskin.data.CreditsUsageInfo
Returns a hash code value for this object.
hashCode() - Method in record class org.mineskin.data.DelayInfo
Returns a hash code value for this object.
hashCode() - Method in record class org.mineskin.data.GeneratorInfo
Returns a hash code value for this object.
hashCode() - Method in record class org.mineskin.data.LimitInfo
Returns a hash code value for this object.
hashCode() - Method in record class org.mineskin.data.NextRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.mineskin.data.RateLimitInfo
Returns a hash code value for this object.
hashCode() - Method in record class org.mineskin.data.SkinHashes
Returns a hash code value for this object.
hashCode() - Method in record class org.mineskin.data.SkinUrls
Returns a hash code value for this object.
hashCode() - Method in record class org.mineskin.data.Texture
Deprecated.
Returns a hash code value for this object.
hashCode() - Method in record class org.mineskin.data.TextureInfo
Returns a hash code value for this object.
hashCode() - Method in record class org.mineskin.data.UsageInfo
Returns a hash code value for this object.
hashCode() - Method in record class org.mineskin.data.ValueAndSignature
Returns a hash code value for this object.
hashCode() - Method in record class org.mineskin.JobCheckOptions
Returns a hash code value for this object.
hashCode() - Method in record class org.mineskin.QueueOptions
Returns a hash code value for this object.
hashCode() - Method in record class org.mineskin.RequestExecutors
Returns a hash code value for this object.

I

id() - Method in class org.mineskin.data.JobInfo
 
ImageUtil - Class in org.mineskin
 
ImageUtil() - Constructor for class org.mineskin.ImageUtil
 
initialDelayMillis() - Method in record class org.mineskin.JobCheckOptions
Returns the value of the initialDelayMillis record component.
InputStreamUploadSource - Class in org.mineskin.request.source
 
intervalMillis() - Method in record class org.mineskin.JobCheckOptions
Returns the value of the intervalMillis record component.
intervalMillis() - Method in record class org.mineskin.QueueOptions
Returns the value of the intervalMillis record component.
isDone() - Method in enum class org.mineskin.data.JobStatus
 
isPending() - Method in enum class org.mineskin.data.JobStatus
 
isSuccess() - Method in class org.mineskin.response.AbstractMineSkinResponse
 
isSuccess() - Method in interface org.mineskin.response.MineSkinResponse
 

J

JobChecker - Class in org.mineskin
 
JobChecker(MineSkinClient, JobInfo, ScheduledExecutorService, int, int, int) - Constructor for class org.mineskin.JobChecker
 
JobChecker(MineSkinClient, JobInfo, ScheduledExecutorService, int, int, int, TimeUnit) - Constructor for class org.mineskin.JobChecker
 
JobChecker(MineSkinClient, JobInfo, JobCheckOptions) - Constructor for class org.mineskin.JobChecker
 
jobCheckOptions() - Method in record class org.mineskin.RequestExecutors
Returns the value of the jobCheckOptions record component.
jobCheckOptions(JobCheckOptions) - Method in class org.mineskin.ClientBuilder
Set the options for checking job status
defaults to 1000ms interval, 2000ms initial delay, and 10 max attempts
JobCheckOptions - Record Class in org.mineskin
 
JobCheckOptions(ScheduledExecutorService, int, int, int) - Constructor for record class org.mineskin.JobCheckOptions
Creates an instance of a JobCheckOptions record class.
jobCheckScheduler(ScheduledExecutorService) - Method in class org.mineskin.ClientBuilder
JobInfo - Class in org.mineskin.data
 
JobInfo(String, JobStatus, long, String) - Constructor for class org.mineskin.data.JobInfo
 
JobReference - Interface in org.mineskin.data
 
JobResponse - Interface in org.mineskin.response
 
JobResponseImpl - Class in org.mineskin.response
 
JobResponseImpl(int, Map<String, String>, JsonObject, Gson, Class<JobInfo>) - Constructor for class org.mineskin.response.JobResponseImpl
 
JobStatus - Enum Class in org.mineskin.data
 

L

limit() - Method in record class org.mineskin.data.LimitInfo
Returns the value of the limit record component.
limit() - Method in record class org.mineskin.data.RateLimitInfo
Returns the value of the limit record component.
LimitInfo - Record Class in org.mineskin.data
 
LimitInfo(int, int) - Constructor for record class org.mineskin.data.LimitInfo
Creates an instance of a LimitInfo record class.
LIST_TYPE_TOKEN - Static variable in record class org.mineskin.data.CodeAndMessage
 
LOGGER - Static variable in class org.mineskin.MineSkinClientImpl
 

M

maxAttempts() - Method in record class org.mineskin.JobCheckOptions
Returns the value of the maxAttempts record component.
message() - Method in record class org.mineskin.data.CodeAndMessage
Returns the value of the message record component.
millis() - Method in record class org.mineskin.data.DelayInfo
Returns the value of the millis record component.
MineSkinClient - Interface in org.mineskin
 
MineSkinClientImpl - Class in org.mineskin
 
MineSkinClientImpl(RequestHandler, RequestExecutors) - Constructor for class org.mineskin.MineSkinClientImpl
 
MineskinException - Exception Class in org.mineskin.exception
 
MineskinException() - Constructor for exception class org.mineskin.exception.MineskinException
 
MineskinException(String) - Constructor for exception class org.mineskin.exception.MineskinException
 
MineskinException(String, Throwable) - Constructor for exception class org.mineskin.exception.MineskinException
 
MineskinException(String, Throwable, boolean, boolean) - Constructor for exception class org.mineskin.exception.MineskinException
 
MineskinException(Throwable) - Constructor for exception class org.mineskin.exception.MineskinException
 
MineSkinRequestException - Exception Class in org.mineskin.exception
 
MineSkinRequestException(String, String, MineSkinResponse<?>) - Constructor for exception class org.mineskin.exception.MineSkinRequestException
 
MineSkinRequestException(String, String, MineSkinResponse<?>, Throwable) - Constructor for exception class org.mineskin.exception.MineSkinRequestException
 
MineSkinResponse<T> - Interface in org.mineskin.response
 

N

name() - Method in interface org.mineskin.data.Skin
 
name() - Method in class org.mineskin.data.SkinInfo
 
name(String) - Method in class org.mineskin.GenerateOptions
Set the name of the skin (optional)
name(String) - Method in class org.mineskin.request.AbstractRequestBuilder
 
name(String) - Method in interface org.mineskin.request.GenerateRequest
 
next() - Method in record class org.mineskin.data.RateLimitInfo
Returns the value of the next record component.
NextRequest - Record Class in org.mineskin.data
 
NextRequest(long, long) - Constructor for record class org.mineskin.data.NextRequest
Creates an instance of a NextRequest record class.
NullJobReference - Class in org.mineskin.data
 
NullJobReference(JobInfo) - Constructor for class org.mineskin.data.NullJobReference
 

O

of(RenderedImage) - Static method in interface org.mineskin.request.source.UploadSource
 
of(File) - Static method in interface org.mineskin.request.source.UploadSource
 
of(InputStream) - Static method in interface org.mineskin.request.source.UploadSource
 
options() - Method in class org.mineskin.request.AbstractRequestBuilder
 
options() - Method in interface org.mineskin.request.GenerateRequest
 
options(GenerateOptions) - Method in class org.mineskin.request.AbstractRequestBuilder
 
options(GenerateOptions) - Method in interface org.mineskin.request.GenerateRequest
 
org.mineskin - package org.mineskin
 
org.mineskin.data - package org.mineskin.data
 
org.mineskin.exception - package org.mineskin.exception
 
org.mineskin.request - package org.mineskin.request
 
org.mineskin.request.source - package org.mineskin.request.source
 
org.mineskin.response - package org.mineskin.response
 

P

parseBody(JsonObject, Gson, String, Class<T>) - Method in class org.mineskin.response.AbstractMineSkinResponse
 
postFormDataFile(String, String, String, InputStream, Map<String, String>, Class<T>, ResponseConstructor<T, R>) - Method in class org.mineskin.request.RequestHandler
 
postJson(String, JsonObject, Class<T>, ResponseConstructor<T, R>) - Method in class org.mineskin.request.RequestHandler
 
PRIVATE - Enum constant in enum class org.mineskin.data.Visibility
 
PROCESSING - Enum constant in enum class org.mineskin.data.JobStatus
 
PUBLIC - Enum constant in enum class org.mineskin.data.Visibility
 

Q

queue() - Method in interface org.mineskin.MineSkinClient
Get the queue client
queue() - Method in class org.mineskin.MineSkinClientImpl
//
QueueClient - Interface in org.mineskin
 
QueueOptions - Record Class in org.mineskin
 
QueueOptions(ScheduledExecutorService, int, int) - Constructor for record class org.mineskin.QueueOptions
Creates an instance of a QueueOptions record class.
QueueResponse - Interface in org.mineskin.response
 
QueueResponseImpl - Class in org.mineskin.response
 
QueueResponseImpl(int, Map<String, String>, JsonObject, Gson, Class<JobInfo>) - Constructor for class org.mineskin.response.QueueResponseImpl
 

R

randomImage(int, int) - Static method in class org.mineskin.ImageUtil
 
RateLimitInfo - Record Class in org.mineskin.data
 
RateLimitInfo(NextRequest, DelayInfo, LimitInfo) - Constructor for record class org.mineskin.data.RateLimitInfo
Creates an instance of a RateLimitInfo record class.
relative() - Method in record class org.mineskin.data.NextRequest
Returns the value of the relative record component.
remaining() - Method in record class org.mineskin.data.CreditsUsageInfo
Returns the value of the remaining record component.
remaining() - Method in record class org.mineskin.data.LimitInfo
Returns the value of the remaining record component.
RenderedImageUploadSource - Class in org.mineskin.request.source
 
RenderedImageUploadSource(RenderedImage) - Constructor for class org.mineskin.request.source.RenderedImageUploadSource
 
RequestExecutors - Record Class in org.mineskin
 
RequestExecutors(Executor, Executor, QueueOptions, QueueOptions, JobCheckOptions) - Constructor for record class org.mineskin.RequestExecutors
Creates an instance of a RequestExecutors record class.
requestHandler(RequestHandlerConstructor) - Method in class org.mineskin.ClientBuilder
Set the constructor for the RequestHandler
RequestHandler - Class in org.mineskin.request
 
RequestHandler(String, String, String, int, Gson) - Constructor for class org.mineskin.request.RequestHandler
 
RequestHandlerConstructor - Interface in org.mineskin.request
 
RequestQueue - Class in org.mineskin
 
RequestQueue(ScheduledExecutorService, int, int) - Constructor for class org.mineskin.RequestQueue
 
RequestQueue(QueueOptions) - Constructor for class org.mineskin.RequestQueue
 
ResponseConstructor<T,R> - Interface in org.mineskin.response
 
ResponseWithRateLimit - Interface in org.mineskin.response
 
result() - Method in class org.mineskin.data.JobInfo
 

S

scheduler() - Method in record class org.mineskin.JobCheckOptions
Returns the value of the scheduler record component.
scheduler() - Method in record class org.mineskin.QueueOptions
Returns the value of the scheduler record component.
seconds() - Method in record class org.mineskin.data.DelayInfo
Returns the value of the seconds record component.
setNextRequest(long) - Method in class org.mineskin.RequestQueue
 
signature() - Method in record class org.mineskin.data.Texture
Deprecated.
Returns the value of the signature record component.
signature() - Method in record class org.mineskin.data.ValueAndSignature
Returns the value of the signature record component.
skin() - Method in record class org.mineskin.data.SkinHashes
Returns the value of the skin record component.
skin() - Method in record class org.mineskin.data.SkinUrls
Returns the value of the skin record component.
Skin - Interface in org.mineskin.data
 
SkinHashes - Record Class in org.mineskin.data
 
SkinHashes(String, String) - Constructor for record class org.mineskin.data.SkinHashes
Creates an instance of a SkinHashes record class.
SkinInfo - Class in org.mineskin.data
 
SkinInfo(String, String, Variant, Visibility, TextureInfo, GeneratorInfo, int, boolean) - Constructor for class org.mineskin.data.SkinInfo
 
SkinResponse - Interface in org.mineskin.response
 
SkinResponseImpl - Class in org.mineskin.response
 
SkinResponseImpl(int, Map<String, String>, JsonObject, Gson, Class<SkinInfo>) - Constructor for class org.mineskin.response.SkinResponseImpl
 
skins() - Method in interface org.mineskin.MineSkinClient
Get the skins client
skins() - Method in class org.mineskin.MineSkinClientImpl
 
SkinsClient - Interface in org.mineskin
 
SkinUrls - Record Class in org.mineskin.data
 
SkinUrls(String, String) - Constructor for record class org.mineskin.data.SkinUrls
Creates an instance of a SkinUrls record class.
SLIM - Enum constant in enum class org.mineskin.data.Variant
 
status() - Method in class org.mineskin.data.JobInfo
 
submit(Supplier<CompletableFuture<T>>) - Method in class org.mineskin.RequestQueue
 
submit(Supplier<T>, Executor) - Method in class org.mineskin.RequestQueue
 
submit(GenerateRequest) - Method in interface org.mineskin.QueueClient
Submit a skin generation request
submitAndWait(GenerateRequest) - Method in interface org.mineskin.GenerateClient
Generate a skin

T

texture() - Method in interface org.mineskin.data.Skin
 
texture() - Method in class org.mineskin.data.SkinInfo
 
Texture - Record Class in org.mineskin.data
Deprecated.
Texture(String, String, String) - Constructor for record class org.mineskin.data.Texture
Deprecated.
Creates an instance of a Texture record class.
TextureInfo - Record Class in org.mineskin.data
 
TextureInfo(ValueAndSignature, SkinHashes, SkinUrls) - Constructor for record class org.mineskin.data.TextureInfo
Creates an instance of a TextureInfo record class.
timeout(int) - Method in class org.mineskin.ClientBuilder
Set the timeout
timestamp() - Method in record class org.mineskin.data.GeneratorInfo
Returns the value of the timestamp record component.
timestamp() - Method in class org.mineskin.data.JobInfo
 
toJson() - Method in class org.mineskin.GenerateOptions
 
toMap() - Method in class org.mineskin.GenerateOptions
 
toString() - Method in record class org.mineskin.data.CodeAndMessage
Returns a string representation of this record class.
toString() - Method in record class org.mineskin.data.CreditsUsageInfo
Returns a string representation of this record class.
toString() - Method in record class org.mineskin.data.DelayInfo
Returns a string representation of this record class.
toString() - Method in record class org.mineskin.data.GeneratorInfo
Returns a string representation of this record class.
toString() - Method in class org.mineskin.data.JobInfo
 
toString() - Method in record class org.mineskin.data.LimitInfo
Returns a string representation of this record class.
toString() - Method in record class org.mineskin.data.NextRequest
Returns a string representation of this record class.
toString() - Method in class org.mineskin.data.NullJobReference
 
toString() - Method in record class org.mineskin.data.RateLimitInfo
Returns a string representation of this record class.
toString() - Method in record class org.mineskin.data.SkinHashes
Returns a string representation of this record class.
toString() - Method in class org.mineskin.data.SkinInfo
 
toString() - Method in record class org.mineskin.data.SkinUrls
Returns a string representation of this record class.
toString() - Method in record class org.mineskin.data.Texture
Deprecated.
Returns a string representation of this record class.
toString() - Method in record class org.mineskin.data.TextureInfo
Returns a string representation of this record class.
toString() - Method in record class org.mineskin.data.UsageInfo
Returns a string representation of this record class.
toString() - Method in record class org.mineskin.data.ValueAndSignature
Returns a string representation of this record class.
toString() - Method in record class org.mineskin.JobCheckOptions
Returns a string representation of this record class.
toString() - Method in record class org.mineskin.QueueOptions
Returns a string representation of this record class.
toString() - Method in record class org.mineskin.RequestExecutors
Returns a string representation of this record class.
toString() - Method in class org.mineskin.response.AbstractMineSkinResponse
 

U

UNKNOWN - Enum constant in enum class org.mineskin.data.JobStatus
 
UNLISTED - Enum constant in enum class org.mineskin.data.Visibility
 
upload(RenderedImage) - Static method in interface org.mineskin.request.GenerateRequest
 
upload(File) - Static method in interface org.mineskin.request.GenerateRequest
 
upload(InputStream) - Static method in interface org.mineskin.request.GenerateRequest
 
upload(UploadSource) - Static method in interface org.mineskin.request.GenerateRequest
 
UploadRequestBuilder - Interface in org.mineskin.request
 
UploadRequestBuilderImpl - Class in org.mineskin.request
 
UploadSource - Interface in org.mineskin.request.source
 
url() - Method in record class org.mineskin.data.Texture
Deprecated.
Returns the value of the url record component.
url() - Method in record class org.mineskin.data.TextureInfo
Returns the value of the url record component.
url(String) - Static method in interface org.mineskin.request.GenerateRequest
 
url(URI) - Static method in interface org.mineskin.request.GenerateRequest
 
url(URL) - Static method in interface org.mineskin.request.GenerateRequest
 
UrlRequestBuilder - Interface in org.mineskin.request
 
UrlRequestBuilderImpl - Class in org.mineskin.request
 
UsageInfo - Record Class in org.mineskin.data
 
UsageInfo(CreditsUsageInfo) - Constructor for record class org.mineskin.data.UsageInfo
Creates an instance of a UsageInfo record class.
used() - Method in record class org.mineskin.data.CreditsUsageInfo
Returns the value of the used record component.
user(String) - Static method in interface org.mineskin.request.GenerateRequest
 
user(UUID) - Static method in interface org.mineskin.request.GenerateRequest
 
userAgent - Variable in class org.mineskin.request.RequestHandler
 
userAgent(String) - Method in class org.mineskin.ClientBuilder
Set the User-Agent
UserRequestBuilder - Interface in org.mineskin.request
 
UserRequestBuilderImpl - Class in org.mineskin.request
 
uuid() - Method in interface org.mineskin.data.Skin
 
uuid() - Method in class org.mineskin.data.SkinInfo
 

V

value() - Method in record class org.mineskin.data.Texture
Deprecated.
Returns the value of the value record component.
value() - Method in record class org.mineskin.data.ValueAndSignature
Returns the value of the value record component.
ValueAndSignature - Record Class in org.mineskin.data
 
ValueAndSignature(String, String) - Constructor for record class org.mineskin.data.ValueAndSignature
Creates an instance of a ValueAndSignature record class.
valueOf(String) - Static method in enum class org.mineskin.data.JobStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mineskin.data.Variant
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mineskin.data.Visibility
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.mineskin.data.JobStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mineskin.data.Variant
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mineskin.data.Visibility
Returns an array containing the constants of this enum class, in the order they are declared.
variant() - Method in interface org.mineskin.data.Skin
 
variant() - Method in class org.mineskin.data.SkinInfo
 
variant(Variant) - Method in class org.mineskin.GenerateOptions
Set the variant of the skin (optional, defaults to auto-detect)
variant(Variant) - Method in class org.mineskin.request.AbstractRequestBuilder
 
variant(Variant) - Method in interface org.mineskin.request.GenerateRequest
 
Variant - Enum Class in org.mineskin.data
 
views() - Method in interface org.mineskin.data.Skin
 
views() - Method in class org.mineskin.data.SkinInfo
 
visibility() - Method in interface org.mineskin.data.Skin
 
visibility() - Method in class org.mineskin.data.SkinInfo
 
visibility(Visibility) - Method in class org.mineskin.GenerateOptions
Set the visibility of the skin (optional, defaults to public)
visibility(Visibility) - Method in class org.mineskin.request.AbstractRequestBuilder
 
visibility(Visibility) - Method in interface org.mineskin.request.GenerateRequest
 
Visibility - Enum Class in org.mineskin.data
 

W

waitForCompletion(JobInfo) - Method in interface org.mineskin.QueueClient
Wait for a job to complete
waitForCompletion(MineSkinClient) - Method in class org.mineskin.data.JobInfo
 
WAITING - Enum constant in enum class org.mineskin.data.JobStatus
 
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form