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 TypeMethodDescriptionbooleanstatic Payloadfrom(com.yahoo.text.AbstractUtf8Array payload) Creates an uncompressed payload from an Utf8Arraystatic Payloadfrom(com.yahoo.text.AbstractUtf8Array payload, CompressionInfo compressionInfo) static Payloadfrom(ConfigPayload payload) static PayloadCreates an uncompressed payload from a stringstatic Payloadfrom(String payload, CompressionInfo compressionInfo) com.yahoo.text.AbstractUtf8ArraygetData()inthashCode()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()
-