Enum Class StreamTimeoutMode
- All Implemented Interfaces:
Serializable
,Comparable<StreamTimeoutMode>
,Constable
Stream Timeout Mode consists of three modes.
UNTIL_FIRST
- Based on the first data chunk. If the first data chunk is not received within the specified time, aStreamTimeoutException
is thrown.UNTIL_NEXT
- Based on each data chunk. If each data chunk is not received within the specified time after the previous chunk, aStreamTimeoutException
is thrown.UNTIL_EOS
- Based on the entire stream. If all data chunks are not received within the specified time before the end of the stream, aStreamTimeoutException
is thrown.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionBased on the entire stream.Based on the first data chunk.Based on each data chunk. -
Method Summary
Modifier and TypeMethodDescriptionstatic StreamTimeoutMode
Returns the enum constant of this class with the specified name.static StreamTimeoutMode[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
UNTIL_FIRST
Based on the first data chunk. If the first data chunk is not received within the specified time, aStreamTimeoutException
is thrown. -
UNTIL_NEXT
Based on each data chunk. If each data chunk is not received within the specified time after the previous chunk, aStreamTimeoutException
is thrown. -
UNTIL_EOS
Based on the entire stream. If all data chunks are not received within the specified time before the end of the stream, aStreamTimeoutException
is thrown.
-
-
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
-