Class ConfigPayload


  • public class ConfigPayload
    extends Object
    A config payload.
    Author:
    Ulf Lilleengen
    • Constructor Detail

      • ConfigPayload

        public ConfigPayload​(com.yahoo.slime.Slime slime)
    • Method Detail

      • fromInstance

        public static ConfigPayload fromInstance​(com.yahoo.config.ConfigInstance instance)
      • getSlime

        public com.yahoo.slime.Slime getSlime()
      • toString

        public String toString​(boolean compact)
      • applyDefaultsFromDef

        public ConfigPayload applyDefaultsFromDef​(com.yahoo.config.codegen.InnerCNode clientDef)
      • isEmpty

        public boolean isEmpty()
      • toUtf8Array

        public com.yahoo.text.AbstractUtf8Array toUtf8Array​(boolean compact)
      • fromUtf8Array

        public static ConfigPayload fromUtf8Array​(com.yahoo.text.AbstractUtf8Array payload)
      • toInstance

        public <ConfigType extends com.yahoo.config.ConfigInstance> ConfigType toInstance​(Class<ConfigType> clazz,
                                                                                          String configId)