Class PutException

All Implemented Interfaces:
Serializable

public class PutException extends SearchBaseException
Thrown to indicate that a search service failure occurred while putting objects into the index.
See Also:
  • Constructor Details

    • PutException

      public PutException(OperationResult operationResult)
      Constructs an exception when some error occurred in the search service when putting some objects into the index.
      Parameters:
      operationResult - the error code and message detail associated with the failure
    • PutException

      public PutException(OperationResult operationResult, List<OperationResult> results, List<String> ids)
      Constructs an exception when some error occurred in the search service when putting some objects to the index.
      Parameters:
      operationResult - the error code and message detail associated with the failure
      results - the list of OperationResult where each result is associated with an object that was requested to be put into the index
      ids - the list of Ids of the object requested to be put into the index. The search service may provide an Id if none was given for an object
  • Method Details

    • getResults

      public List<OperationResult> getResults()
      Returns:
      the list of OperationResult where each result is associated with a request to be put an object into the index
    • getIds

      public List<String> getIds()
      Returns:
      the list of Ids of objects that were requested to be put into the index