Class SearchIndexerError


  • public final class SearchIndexerError
    extends Object
    Represents an item- or document-level indexing error.
    • Constructor Detail

      • SearchIndexerError

        public SearchIndexerError​(String errorMessage,
                                  int statusCode)
        Creates an instance of SearchIndexerError class.
        Parameters:
        errorMessage - the errorMessage value to set.
        statusCode - the statusCode value to set.
    • Method Detail

      • getKey

        public String getKey()
        Get the key property: The key of the item for which indexing failed.
        Returns:
        the key value.
      • getErrorMessage

        public String getErrorMessage()
        Get the errorMessage property: The message describing the error that occurred while processing the item.
        Returns:
        the errorMessage value.
      • getStatusCode

        public int getStatusCode()
        Get the statusCode property: The status code indicating why the indexing operation failed. Possible values include: 400 for a malformed input document, 404 for document not found, 409 for a version conflict, 422 when the index is temporarily unavailable, or 503 for when the service is too busy.
        Returns:
        the statusCode value.
      • getName

        public String getName()
        Get the name property: The name of the source at which the error originated. For example, this could refer to a particular skill in the attached skillset. This may not be always available.
        Returns:
        the name value.
      • getDetails

        public String getDetails()
        Get the details property: Additional, verbose details about the error to assist in debugging the indexer. This may not be always available.
        Returns:
        the details value.
      • getDocumentationLink

        public String getDocumentationLink()
        Get the documentationLink property: A link to a troubleshooting guide for these classes of errors. This may not be always available.
        Returns:
        the documentationLink value.