Package com.yahoo.vespa.config
Class ConfigPayload
java.lang.Object
com.yahoo.vespa.config.ConfigPayload
A config payload.
- Author:
- Ulf Lilleengen
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionapplyDefaultsFromDef
(com.yahoo.config.codegen.InnerCNode clientDef) static ConfigPayload
empty()
static ConfigPayload
fromBuilder
(ConfigPayloadBuilder builder) static ConfigPayload
fromInstance
(com.yahoo.config.ConfigInstance instance) static ConfigPayload
fromString
(String jsonString) static ConfigPayload
fromUtf8Array
(com.yahoo.text.AbstractUtf8Array payload) com.yahoo.slime.Slime
getSlime()
boolean
isEmpty()
void
serialize
(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.AbstractUtf8Array
toUtf8Array
(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
-