Class SgDynamicConfiguration<T>

  • All Implemented Interfaces:
    org.elasticsearch.common.xcontent.ToXContent

    public class SgDynamicConfiguration<T>
    extends Object
    implements org.elasticsearch.common.xcontent.ToXContent
    • Method Detail

      • get_sg_meta

        public Meta get_sg_meta()
      • set_sg_meta

        public void set_sg_meta​(Meta _sg_meta)
      • getCEntries

        public Map<String,​T> getCEntries()
      • removeHidden

        public void removeHidden()
      • removeStatic

        public void removeStatic()
      • clearHashes

        public void clearHashes()
      • removeOthers

        public void removeOthers​(String key)
      • putCEntry

        public T putCEntry​(String key,
                           T value)
      • putCObject

        public void putCObject​(String key,
                               Object value)
      • getCEntry

        public T getCEntry​(String key)
      • exists

        public boolean exists​(String key)
      • toBytesReference

        public org.elasticsearch.common.bytes.BytesReference toBytesReference()
                                                                       throws IOException
        Throws:
        IOException
      • toXContent

        public org.elasticsearch.common.xcontent.XContentBuilder toXContent​(org.elasticsearch.common.xcontent.XContentBuilder builder,
                                                                            org.elasticsearch.common.xcontent.ToXContent.Params params)
                                                                     throws IOException
        Specified by:
        toXContent in interface org.elasticsearch.common.xcontent.ToXContent
        Throws:
        IOException
      • isFragment

        public boolean isFragment()
        Specified by:
        isFragment in interface org.elasticsearch.common.xcontent.ToXContent
      • getSeqNo

        public long getSeqNo()
      • getPrimaryTerm

        public long getPrimaryTerm()
      • getCType

        public CType getCType()
      • setCType

        public void setCType​(CType ctype)
      • getVersion

        public int getVersion()
      • getImplementingClass

        public Class<?> getImplementingClass()
      • remove

        public void remove​(String key)
      • getDocVersion

        public long getDocVersion()
      • getUninterpolatedJson

        public String getUninterpolatedJson()