Package me.desair.tus.server.upload
Enum Class UploadType
- All Implemented Interfaces:
Serializable
,Comparable<UploadType>
,Constable
Enum that lists all the possible upload types in the tus protocol
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionCONCATENATED is the upload that combines different partial uploadsPARTIAL indicates an upload that is part of a concatenated uploadREGULAR indicates a normal upload -
Method Summary
Modifier and TypeMethodDescriptionstatic UploadType
Returns the enum constant of this class with the specified name.static UploadType[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
REGULAR
REGULAR indicates a normal upload -
PARTIAL
PARTIAL indicates an upload that is part of a concatenated upload -
CONCATENATED
CONCATENATED is the upload that combines different partial uploads
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-