public interface Payload
Modifier and Type | Method and Description |
---|---|
void |
add(java.lang.String key,
java.lang.String value)
Add a key-value pair to the payload.
|
void |
addMap(java.util.Map<java.lang.String,?> map,
boolean base64Encoded,
java.lang.String typeEncoded,
java.lang.String typeNotEncoded)
Add a map to the Payload with a key dependent on the base 64 encoding option you choose using the
two keys provided.
|
void |
addMap(java.util.Map<java.lang.String,java.lang.String> map)
Add all the mappings from the specified map.
|
long |
getByteSize()
Returns the byte size of a payload.
|
java.util.Map<java.lang.String,?> |
getMap()
Returns the Payload as a HashMap.
|
java.lang.String |
toString()
Returns the Payload as a string.
|
void add(java.lang.String key, java.lang.String value)
key
- The parameter keyvalue
- The parameter value as a Stringvoid addMap(java.util.Map<java.lang.String,java.lang.String> map)
add(String, String)
for each key value pair.map
- Key-Value pairs to be stored in this payloadvoid addMap(java.util.Map<java.lang.String,?> map, boolean base64Encoded, java.lang.String typeEncoded, java.lang.String typeNotEncoded)
map
- Map to be converted to a String and stored as a valuebase64Encoded
- The option you choose to encode the datatypeEncoded
- The key that would be set if the encoding option was set to truetypeNotEncoded
- They key that would be set if the encoding option was set to falsejava.util.Map<java.lang.String,?> getMap()
long getByteSize()
java.lang.String toString()
toString
in class java.lang.Object