Class DatastoreNeedIndexException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.google.appengine.api.datastore.DatastoreNeedIndexException
All Implemented Interfaces:
Serializable

public class DatastoreNeedIndexException extends RuntimeException
DatastoreNeedIndexException is thrown when no matching index was found for a query requiring an index. Check the Indexes page in the Admin Console and your datastore-indexes.xml file.
See Also:
  • Constructor Details

    • DatastoreNeedIndexException

      public DatastoreNeedIndexException(String message)
    • DatastoreNeedIndexException

      public DatastoreNeedIndexException(String message, Throwable cause)
  • Method Details

    • getMessage

      public String getMessage()
      Overrides:
      getMessage in class Throwable
    • getMissingIndexDefinitionXml

      public String getMissingIndexDefinitionXml()
      Returns the xml defining the missing index. Can be null.