Interface PlacementPluginConfig

  • All Superinterfaces:
    org.noggit.JSONWriter.Writable, org.apache.solr.common.MapSerializable, org.apache.solr.common.MapWriter, org.apache.solr.common.NavigableObject, org.apache.solr.common.util.ReflectMapWriter
    All Known Implementing Classes:
    AffinityPlacementConfig, PlacementPluginFactory.NoConfig

    public interface PlacementPluginConfig
    extends org.apache.solr.common.util.ReflectMapWriter
    Configuration beans should use this interface to define public (mutable) configuration properties. Implementations must have a public zero-args constructor. Class fields may be optionally annotated with JsonProperty if needed.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.apache.solr.common.MapWriter

        org.apache.solr.common.MapWriter.EntryWriter
    • Field Summary

      • Fields inherited from interface org.apache.solr.common.MapWriter

        EMPTY
    • Method Summary

      • Methods inherited from interface org.apache.solr.common.MapWriter

        append, jsonStr, toMap, write
      • Methods inherited from interface org.apache.solr.common.NavigableObject

        _forEachEntry, _forEachEntry, _forEachEntry, _get, _get, _getStr, _getStr, _size
      • Methods inherited from interface org.apache.solr.common.util.ReflectMapWriter

        writeMap