Class OpenSearchConfigElement.EngineConfig

  • Enclosing class:
    OpenSearchConfigElement

    public static class OpenSearchConfigElement.EngineConfig
    extends java.lang.Object
    Inner class representing the configuration of an OpenSearch engine
    Author:
    davidc
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.String label  
      protected java.lang.String labelId  
      protected java.lang.String proxy  
      protected java.util.Map<java.lang.String,​java.lang.String> urls  
    • Constructor Summary

      Constructors 
      Constructor Description
      EngineConfig​(java.lang.String label, java.lang.String labelId)
      Construct
      EngineConfig​(java.lang.String label, java.lang.String labelId, java.lang.String proxy)
      Construct
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getLabel()  
      java.lang.String getLabelId()  
      java.lang.String getProxy()  
      java.util.Map<java.lang.String,​java.lang.String> getUrls()
      Gets the urls supported by this engine
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • label

        protected java.lang.String label
      • labelId

        protected java.lang.String labelId
      • proxy

        protected java.lang.String proxy
      • urls

        protected java.util.Map<java.lang.String,​java.lang.String> urls
    • Constructor Detail

      • EngineConfig

        public EngineConfig​(java.lang.String label,
                            java.lang.String labelId)
        Construct
        Parameters:
        label - String
        labelId - String
      • EngineConfig

        public EngineConfig​(java.lang.String label,
                            java.lang.String labelId,
                            java.lang.String proxy)
        Construct
        Parameters:
        label - String
        labelId - String
        proxy - String
    • Method Detail

      • getLabelId

        public java.lang.String getLabelId()
        Returns:
        I18N label id
      • getLabel

        public java.lang.String getLabel()
        Returns:
        label
      • getProxy

        public java.lang.String getProxy()
        Returns:
        proxy
      • getUrls

        public java.util.Map<java.lang.String,​java.lang.String> getUrls()
        Gets the urls supported by this engine
        Returns:
        urls