Package com.yahoo.vespa.config
Class PayloadChecksum
- java.lang.Object
-
- com.yahoo.vespa.config.PayloadChecksum
-
public class PayloadChecksum extends Object
Checksums of config definition payload or config payload, md5 and xxhash64 are the supported types at the moment.- Author:
- hmusum
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PayloadChecksum.Type
-
Constructor Summary
Constructors Constructor Description PayloadChecksum(String checksum, PayloadChecksum.Type type)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
asString()
static PayloadChecksum
empty(PayloadChecksum.Type type)
boolean
equals(Object o)
static PayloadChecksum
fromPayload(Payload payload, PayloadChecksum.Type type)
int
hashCode()
boolean
isEmpty()
String
toString()
PayloadChecksum.Type
type()
boolean
valid()
-
-
-
Constructor Detail
-
PayloadChecksum
public PayloadChecksum(String checksum, PayloadChecksum.Type type)
-
-
Method Detail
-
empty
public static PayloadChecksum empty(PayloadChecksum.Type type)
-
fromPayload
public static PayloadChecksum fromPayload(Payload payload, PayloadChecksum.Type type)
-
isEmpty
public boolean isEmpty()
-
asString
public String asString()
-
type
public PayloadChecksum.Type type()
-
valid
public boolean valid()
-
-