Class ShardSegments
- java.lang.Object
-
- org.elasticsearch.action.admin.indices.segments.ShardSegments
-
- All Implemented Interfaces:
java.lang.Iterable<Segment>
,Streamable
public class ShardSegments extends java.lang.Object implements Streamable, java.lang.Iterable<Segment>
-
-
Method Summary
Modifier and Type Method Description int
getNumberOfCommitted()
int
getNumberOfSearch()
java.util.List<Segment>
getSegments()
ShardRouting
getShardRouting()
java.util.Iterator<Segment>
iterator()
void
readFrom(StreamInput in)
Set this object's fields from a StreamInput.static ShardSegments
readShardSegments(StreamInput in)
void
writeTo(StreamOutput out)
Write this object's fields to a StreamOutput.
-
-
-
Method Detail
-
iterator
public java.util.Iterator<Segment> iterator()
- Specified by:
iterator
in interfacejava.lang.Iterable<Segment>
-
getShardRouting
public ShardRouting getShardRouting()
-
getSegments
public java.util.List<Segment> getSegments()
-
getNumberOfCommitted
public int getNumberOfCommitted()
-
getNumberOfSearch
public int getNumberOfSearch()
-
readShardSegments
public static ShardSegments readShardSegments(StreamInput in) throws java.io.IOException
- Throws:
java.io.IOException
-
readFrom
public void readFrom(StreamInput in) throws java.io.IOException
Description copied from interface:Streamable
Set this object's fields from a StreamInput.- Specified by:
readFrom
in interfaceStreamable
- Throws:
java.io.IOException
-
writeTo
public void writeTo(StreamOutput out) throws java.io.IOException
Description copied from interface:Streamable
Write this object's fields to a StreamOutput.- Specified by:
writeTo
in interfaceStreamable
- Throws:
java.io.IOException
-
-