Index
All Classes|All Packages|Serialized Form
A
- ApiClient - Class in com.intellectualsites.arkitektonika.v1
- ApiClient - Interface in com.intellectualsites.arkitektonika
-
Arkitektonika REST client
- ApiClient(String) - Constructor for class com.intellectualsites.arkitektonika.v1.ApiClient
- ApiVersion - Enum Class in com.intellectualsites.arkitektonika
-
Arkitektonika API version
- Arkitektonika - Class in com.intellectualsites.arkitektonika
-
Arkitektonika client class
- Arkitektonika.Builder - Class in com.intellectualsites.arkitektonika
-
Builder class for
Arkitektonikainstances.
B
- build() - Method in class com.intellectualsites.arkitektonika.Arkitektonika.Builder
-
Initialize the Arkitektonika instance.
- builder() - Static method in class com.intellectualsites.arkitektonika.Arkitektonika
-
Create a new
Arkitektonikabuilder
C
- checkCompatibility(ExecutorService) - Method in interface com.intellectualsites.arkitektonika.ApiClient
-
Check if the specified API address is compatible with the client
- checkCompatibility(ExecutorService) - Method in class com.intellectualsites.arkitektonika.v1.ApiClient
- checkStatus(String) - Method in class com.intellectualsites.arkitektonika.Arkitektonika
-
Check the status of a remote schematic
- checkStatus(String, ExecutorService) - Method in interface com.intellectualsites.arkitektonika.ApiClient
-
Check the status of a remote schematic
- checkStatus(String, ExecutorService) - Method in class com.intellectualsites.arkitektonika.v1.ApiClient
- com.intellectualsites.arkitektonika - package com.intellectualsites.arkitektonika
- com.intellectualsites.arkitektonika.exceptions - package com.intellectualsites.arkitektonika.exceptions
- com.intellectualsites.arkitektonika.v1 - package com.intellectualsites.arkitektonika.v1
D
- delete(String) - Method in class com.intellectualsites.arkitektonika.Arkitektonika
-
Attempt to delete a schematic from the remote service
- delete(String, ExecutorService) - Method in interface com.intellectualsites.arkitektonika.ApiClient
-
Attempt to delete a schematic from the remote service
- delete(String, ExecutorService) - Method in class com.intellectualsites.arkitektonika.v1.ApiClient
- DELETED - Enum constant in enum class com.intellectualsites.arkitektonika.ResourceStatus
-
The resource used to exist but has since been deleted
- download(String) - Method in class com.intellectualsites.arkitektonika.Arkitektonika
-
Attempt to download a schematic from the remote service
- download(String, ExecutorService) - Method in interface com.intellectualsites.arkitektonika.ApiClient
-
Attempt to download a schematic from the remote service
- download(String, ExecutorService) - Method in class com.intellectualsites.arkitektonika.v1.ApiClient
G
- getAccessKey() - Method in class com.intellectualsites.arkitektonika.SchematicKeys
-
Get the key that is used to access the uploaded schematic
- getApiVersion() - Method in interface com.intellectualsites.arkitektonika.ApiClient
-
Get the API version supported by this client
- getApiVersion() - Method in class com.intellectualsites.arkitektonika.v1.ApiClient
- getClient() - Method in class com.intellectualsites.arkitektonika.Arkitektonika
-
Get the internal
ApiClientinstance. - getContent() - Method in class com.intellectualsites.arkitektonika.Schematic
-
Get the (raw) schematic content
- getDeletionKey() - Method in class com.intellectualsites.arkitektonika.SchematicKeys
-
Get the key that is used to delete the schematic
- getKey() - Method in class com.intellectualsites.arkitektonika.Schematic
-
Get the schematic key
- getResource() - Method in exception com.intellectualsites.arkitektonika.exceptions.ResourceRetrievalException
-
Get the resource that couldn't be retrieved
- getResource() - Method in exception com.intellectualsites.arkitektonika.exceptions.ResourceUploadException
-
Get the resource that couldn't be retrieved
I
- InvalidFormatException - Exception in com.intellectualsites.arkitektonika.exceptions
-
Thrown when an uploaded entity is not a valid NBT object
- InvalidFormatException(String, int, String) - Constructor for exception com.intellectualsites.arkitektonika.exceptions.InvalidFormatException
- isCompatible() - Method in class com.intellectualsites.arkitektonika.Arkitektonika
-
Check if the specified address is compatible with the Arkitektonika client
N
- NON_EXISTENT - Enum constant in enum class com.intellectualsites.arkitektonika.ResourceStatus
-
The resource does not exist
O
- OK - Enum constant in enum class com.intellectualsites.arkitektonika.ResourceStatus
-
The resource exists
R
- ResourceRetrievalException - Exception in com.intellectualsites.arkitektonika.exceptions
-
Exception thrown when Arkitektonika fails to retrieve a requested resource
- ResourceRetrievalException(String, int, String) - Constructor for exception com.intellectualsites.arkitektonika.exceptions.ResourceRetrievalException
- ResourceRetrievalException(String, Throwable) - Constructor for exception com.intellectualsites.arkitektonika.exceptions.ResourceRetrievalException
- ResourceStatus - Enum Class in com.intellectualsites.arkitektonika
-
Indicates the status of a remote resource
- ResourceUploadException - Exception in com.intellectualsites.arkitektonika.exceptions
-
Exception thrown when Arkitektonika fails to upload a resource
- ResourceUploadException(String, int, String, String) - Constructor for exception com.intellectualsites.arkitektonika.exceptions.ResourceUploadException
- ResourceUploadException(String, Throwable) - Constructor for exception com.intellectualsites.arkitektonika.exceptions.ResourceUploadException
S
- Schematic - Class in com.intellectualsites.arkitektonika
-
Object that represents a downloaded schematic
- Schematic(String, @org.jetbrains.annotations.NotNull byte[]) - Constructor for class com.intellectualsites.arkitektonika.Schematic
- SchematicKeys - Class in com.intellectualsites.arkitektonika
-
Schematic access & deletion key pair
- SchematicKeys(String, String) - Constructor for class com.intellectualsites.arkitektonika.SchematicKeys
U
- upload(File) - Method in class com.intellectualsites.arkitektonika.Arkitektonika
-
Upload the schematic that is contained in a given file and return the generated access keys
- upload(File, ExecutorService) - Method in interface com.intellectualsites.arkitektonika.ApiClient
-
Upload a schematic via an input stream
- upload(File, ExecutorService) - Method in class com.intellectualsites.arkitektonika.v1.ApiClient
V
- V1_0_0 - Enum constant in enum class com.intellectualsites.arkitektonika.ApiVersion
-
Version 1.0.0 of Arkitektonika
- valueOf(String) - Static method in enum class com.intellectualsites.arkitektonika.ApiVersion
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.intellectualsites.arkitektonika.ResourceStatus
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.intellectualsites.arkitektonika.ApiVersion
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.intellectualsites.arkitektonika.ResourceStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withExecutorService(ExecutorService) - Method in class com.intellectualsites.arkitektonika.Arkitektonika.Builder
-
Specify the executor service that should be used by the client
- withUrl(String) - Method in class com.intellectualsites.arkitektonika.Arkitektonika.Builder
-
Specify the base URL that the client will interact with
- withVersion(ApiVersion) - Method in class com.intellectualsites.arkitektonika.Arkitektonika.Builder
-
Specify the API version that the remote Arkitektonika instance uses
All Classes|All Packages|Serialized Form