Package org.eclipse.aether.transfer
Enum Class HttpTransportProperty.Key
- All Implemented Interfaces:
Serializable,Comparable<HttpTransportProperty.Key>,Constable,TransferEvent.TransportPropertyKey
- Enclosing class:
HttpTransportProperty
public static enum HttpTransportProperty.Key
extends Enum<HttpTransportProperty.Key>
implements TransferEvent.TransportPropertyKey
Transport property keys specific to HTTP transporters.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionTransport property key for content coding (usually compression).Transport property key for HTTP version.Transport property key for SSL cipher suite.Transport property key for SSL protocol. -
Method Summary
Modifier and TypeMethodDescriptionstatic HttpTransportProperty.KeyReturns the enum constant of this class with the specified name.static HttpTransportProperty.Key[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
HTTP_VERSION
Transport property key for HTTP version. Value is aHttpTransportProperty.HttpVersionrepresenting the HTTP version used. -
SSL_PROTOCOL
Transport property key for SSL protocol. Value is aHttpTransportProperty.SslProtocolrepresenting the SSL protocol used. -
SSL_CIPHER_SUITE
Transport property key for SSL cipher suite. Value is a String representing the SSL cipher suite used (e.g., "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256").- See Also:
-
CONTENT_CODING
Transport property key for content coding (usually compression). Value is a String representing the compression algorithm used (e.g., "gzip", "br", or "zstd")- See Also:
-
-
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
-