Package org.elasticsearch.client
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
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
Description for the flush/synced results for a particular index.static final class
Encapsulates the number of total successful and failed shard copiesstatic final class
Description of a failed shard copy for an index.Nested classes/interfaces inherited from interface org.elasticsearch.xcontent.ToXContent
org.elasticsearch.xcontent.ToXContent.DelegatingMapParams, org.elasticsearch.xcontent.ToXContent.MapParams, org.elasticsearch.xcontent.ToXContent.Params
-
Field Summary
Fields inherited from interface org.elasticsearch.xcontent.ToXContent
EMPTY_PARAMS
-
Method Summary
Modifier and TypeMethodDescriptionint
static SyncedFlushResponse
fromXContent
(org.elasticsearch.xcontent.XContentParser parser) int
int
org.elasticsearch.xcontent.XContentBuilder
toXContent
(org.elasticsearch.xcontent.XContentBuilder builder, org.elasticsearch.xcontent.ToXContent.Params params) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.elasticsearch.xcontent.ToXContentObject
isFragment
-
Field Details
-
SHARDS_FIELD
- See Also:
-
-
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
- 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 interfaceorg.elasticsearch.xcontent.ToXContent
- Throws:
IOException
-
fromXContent
public static SyncedFlushResponse fromXContent(org.elasticsearch.xcontent.XContentParser parser) throws IOException - Throws:
IOException
-