Package com.yahoo.vespa.config
Class ConfigPayload
java.lang.Object
com.yahoo.vespa.config.ConfigPayload
A config payload.
- Author:
- Ulf Lilleengen
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapplyDefaultsFromDef(com.yahoo.config.codegen.InnerCNode clientDef) static ConfigPayloadempty()static ConfigPayloadfromBuilder(ConfigPayloadBuilder builder) static ConfigPayloadfromInstance(com.yahoo.config.ConfigInstance instance) static ConfigPayloadfromString(String jsonString) static ConfigPayloadfromUtf8Array(com.yahoo.text.AbstractUtf8Array payload) com.yahoo.slime.SlimegetSlime()booleanisEmpty()voidserialize(OutputStream os, com.yahoo.slime.SlimeFormat format) <ConfigType extends com.yahoo.config.ConfigInstance>
ConfigTypetoInstance(Class<ConfigType> clazz, String configId) toString()toString(boolean compact) com.yahoo.text.AbstractUtf8ArraytoUtf8Array(boolean compact)
-
Constructor Details
-
ConfigPayload
public ConfigPayload(com.yahoo.slime.Slime slime)
-
-
Method Details
-
fromInstance
-
fromBuilder
-
getSlime
public com.yahoo.slime.Slime getSlime() -
serialize
- Throws:
IOException
-
toString
-
toString
-
applyDefaultsFromDef
-
empty
-
fromString
-
isEmpty
public boolean isEmpty() -
toUtf8Array
public com.yahoo.text.AbstractUtf8Array toUtf8Array(boolean compact) -
fromUtf8Array
-
toInstance
-