Class HeaderValue
java.lang.Object
software.amazon.awssdk.eventstream.HeaderValue
A typed header value. The underlying value can be obtained by calling the
appropriate getter.
-
Method Summary
Modifier and TypeMethodDescriptionstatic HeaderValuedecode(ByteBuffer buf) voidencode(DataOutputStream dos) static HeaderValuefromBoolean(boolean value) static HeaderValuefromByte(byte value) static HeaderValuefromByteArray(byte[] bytes) static HeaderValuefromByteBuffer(ByteBuffer buf) static HeaderValuestatic HeaderValuefromInteger(int value) static HeaderValuefromLong(long value) static HeaderValuefromShort(short value) static HeaderValuefromString(String string) static HeaderValuefromTimestamp(Instant value) static HeaderValuebooleanbytegetByte()byte[]final ByteBuffergetDate()intlonggetLong()shortgetShort()abstract HeaderTypegetType()getUuid()
-
Method Details
-
fromBoolean
-
fromByte
-
fromShort
-
fromInteger
-
fromLong
-
fromByteArray
-
fromByteBuffer
-
fromString
-
fromTimestamp
-
fromDate
-
fromUuid
-
getType
-
getBoolean
public boolean getBoolean() -
getByte
public byte getByte() -
getShort
public short getShort() -
getInteger
public int getInteger() -
getLong
public long getLong() -
getByteArray
public byte[] getByteArray() -
getByteBuffer
-
getString
-
getTimestamp
-
getDate
-
getUuid
-
encode
- Throws:
IOException
-
decode
-