Class GetIndexResponse


  • public class GetIndexResponse
    extends java.lang.Object
    A client side response for a get index action.
    • Method Summary

      Modifier and Type Method Description
      static GetIndexResponse fromXContent​(XContentParser parser)  
      java.util.Map<java.lang.String,​java.util.List<AliasMetaData>> getAliases()  
      java.util.Map<java.lang.String,​Settings> getDefaultSettings()
      If the originating GetIndexRequest object was configured to include defaults, this will contain a mapping of index name to Settings objects.
      java.lang.String[] getIndices()  
      java.util.Map<java.lang.String,​MappingMetaData> getMappings()  
      java.lang.String getSetting​(java.lang.String index, java.lang.String setting)
      Returns the string value for the specified index and setting.
      java.util.Map<java.lang.String,​Settings> getSettings()  
      • Methods inherited from class java.lang.Object

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

      • getIndices

        public java.lang.String[] getIndices()
      • getMappings

        public java.util.Map<java.lang.String,​MappingMetaData> getMappings()
      • getAliases

        public java.util.Map<java.lang.String,​java.util.List<AliasMetaData>> getAliases()
      • getSettings

        public java.util.Map<java.lang.String,​Settings> getSettings()
      • getSetting

        public java.lang.String getSetting​(java.lang.String index,
                                           java.lang.String setting)
        Returns the string value for the specified index and setting. If the includeDefaults flag was not set or set to false on the GetIndexRequest, this method will only return a value where the setting was explicitly set on the index. If the includeDefaults flag was set to true on the GetIndexRequest, this method will fall back to return the default value if the setting was not explicitly set.