Package org.opensearch.index.warmer
Class WarmerStats
java.lang.Object
org.opensearch.index.warmer.WarmerStats
- All Implemented Interfaces:
Writeable
,org.opensearch.common.xcontent.ToXContent
,org.opensearch.common.xcontent.ToXContentFragment
public class WarmerStats extends java.lang.Object implements Writeable, org.opensearch.common.xcontent.ToXContentFragment
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opensearch.common.xcontent.ToXContent
org.opensearch.common.xcontent.ToXContent.DelegatingMapParams, org.opensearch.common.xcontent.ToXContent.MapParams, org.opensearch.common.xcontent.ToXContent.Params
Nested classes/interfaces inherited from interface org.opensearch.common.io.stream.Writeable
Writeable.Reader<V>, Writeable.Writer<V>
-
Field Summary
-
Constructor Summary
Constructors Constructor Description WarmerStats()
WarmerStats(long current, long total, long totalTimeInMillis)
WarmerStats(StreamInput in)
-
Method Summary
Modifier and Type Method Description void
add(long current, long total, long totalTimeInMillis)
void
add(WarmerStats warmerStats)
long
current()
long
total()
The total number of warmer executed.org.opensearch.common.unit.TimeValue
totalTime()
The total time warmer have been executed.long
totalTimeInMillis()
The total time warmer have been executed (in milliseconds).org.opensearch.common.xcontent.XContentBuilder
toXContent(org.opensearch.common.xcontent.XContentBuilder builder, org.opensearch.common.xcontent.ToXContent.Params params)
void
writeTo(StreamOutput out)
Write this into the StreamOutput.
-
Constructor Details
-
WarmerStats
public WarmerStats() -
WarmerStats
- Throws:
java.io.IOException
-
WarmerStats
public WarmerStats(long current, long total, long totalTimeInMillis)
-
-
Method Details
-
add
public void add(long current, long total, long totalTimeInMillis) -
add
-
current
public long current() -
total
public long total()The total number of warmer executed. -
totalTimeInMillis
public long totalTimeInMillis()The total time warmer have been executed (in milliseconds). -
totalTime
public org.opensearch.common.unit.TimeValue totalTime()The total time warmer have been executed. -
toXContent
public org.opensearch.common.xcontent.XContentBuilder toXContent(org.opensearch.common.xcontent.XContentBuilder builder, org.opensearch.common.xcontent.ToXContent.Params params) throws java.io.IOException- Specified by:
toXContent
in interfaceorg.opensearch.common.xcontent.ToXContent
- Throws:
java.io.IOException
-
writeTo
Description copied from interface:Writeable
Write this into the StreamOutput.
-