Package com.yahoo.vespa.config.protocol
Class Payload
java.lang.Object
com.yahoo.vespa.config.protocol.Payload
An immutable config payload
- Author:
- hmusum, bratseth
-
Method Summary
Modifier and TypeMethodDescriptionboolean
static Payload
from
(com.yahoo.text.AbstractUtf8Array payload) Creates an uncompressed payload from an Utf8Arraystatic Payload
from
(com.yahoo.text.AbstractUtf8Array payload, CompressionInfo compressionInfo) static Payload
from
(ConfigPayload payload) static Payload
Creates an uncompressed payload from a stringstatic Payload
from
(String payload, CompressionInfo compressionInfo) com.yahoo.text.AbstractUtf8Array
getData()
int
hashCode()
toString()
withCompression
(CompressionType requestedCompression) Returns a copy of this payload where the data is compressed using the given compression
-
Method Details
-
from
-
from
Creates an uncompressed payload from a string -
from
-
from
Creates an uncompressed payload from an Utf8Array -
from
public static Payload from(com.yahoo.text.AbstractUtf8Array payload, CompressionInfo compressionInfo) -
getData
public com.yahoo.text.AbstractUtf8Array getData() -
withCompression
Returns a copy of this payload where the data is compressed using the given compression -
getCompressionInfo
-
toString
-
equals
-
hashCode
public int hashCode()
-