Class ShardSearchFailure

java.lang.Object
org.elasticsearch.action.ShardOperationFailedException
org.elasticsearch.action.search.ShardSearchFailure
All Implemented Interfaces:
Writeable, org.elasticsearch.common.xcontent.ToXContent, org.elasticsearch.common.xcontent.ToXContentObject

public class ShardSearchFailure
extends ShardOperationFailedException
Represents a failure to search on a specific shard.
  • Field Details

  • Constructor Details

    • ShardSearchFailure

      public ShardSearchFailure​(java.lang.Exception e)
    • ShardSearchFailure

      public ShardSearchFailure​(java.lang.Exception e, @Nullable SearchShardTarget shardTarget)
  • Method Details

    • shard

      @Nullable public SearchShardTarget shard()
      The search shard target the failure occurred on.
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object
    • readShardSearchFailure

      public static ShardSearchFailure readShardSearchFailure​(StreamInput in) throws java.io.IOException
      Throws:
      java.io.IOException
    • writeTo

      public void writeTo​(StreamOutput out) throws java.io.IOException
      Description copied from interface: Writeable
      Write this into the StreamOutput.
      Throws:
      java.io.IOException
    • toXContent

      public org.elasticsearch.common.xcontent.XContentBuilder toXContent​(org.elasticsearch.common.xcontent.XContentBuilder builder, org.elasticsearch.common.xcontent.ToXContent.Params params) throws java.io.IOException
      Throws:
      java.io.IOException
    • fromXContent

      public static ShardSearchFailure fromXContent​(org.elasticsearch.common.xcontent.XContentParser parser) throws java.io.IOException
      Throws:
      java.io.IOException