Class SyncedFlushResponse

java.lang.Object
org.elasticsearch.client.SyncedFlushResponse
All Implemented Interfaces:
org.elasticsearch.xcontent.ToXContent, org.elasticsearch.xcontent.ToXContentObject

public class SyncedFlushResponse extends Object implements org.elasticsearch.xcontent.ToXContentObject
  • Field Details

  • Method Details

    • totalShards

      public int totalShards()
      Returns:
      The total number of shard copies that were processed across all indexes
    • successfulShards

      public int successfulShards()
      Returns:
      The number of successful shard copies that were processed across all indexes
    • failedShards

      public int failedShards()
      Returns:
      The number of failed shard copies that were processed across all indexes
    • getIndexResults

      public Map<String,SyncedFlushResponse.IndexResult> getIndexResults()
      Returns:
      A map of results for each index where the keys of the map are the index names and the values are the results encapsulated in SyncedFlushResponse.IndexResult.
    • toXContent

      public org.elasticsearch.xcontent.XContentBuilder toXContent(org.elasticsearch.xcontent.XContentBuilder builder, org.elasticsearch.xcontent.ToXContent.Params params) throws IOException
      Specified by:
      toXContent in interface org.elasticsearch.xcontent.ToXContent
      Throws:
      IOException
    • fromXContent

      public static SyncedFlushResponse fromXContent(org.elasticsearch.xcontent.XContentParser parser) throws IOException
      Throws:
      IOException