Class ClusterStateUpdateStats
java.lang.Object
org.elasticsearch.cluster.service.ClusterStateUpdateStats
- All Implemented Interfaces:
Writeable
,org.elasticsearch.xcontent.ToXContent
,org.elasticsearch.xcontent.ToXContentFragment
public class ClusterStateUpdateStats
extends Object
implements Writeable, org.elasticsearch.xcontent.ToXContentFragment
Various statistics (timing information etc) about cluster state updates coordinated by this node.
-
Nested Class Summary
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
Nested classes/interfaces inherited from interface org.elasticsearch.common.io.stream.Writeable
Writeable.Reader<V>, Writeable.Writer<V>
-
Field Summary
Fields inherited from interface org.elasticsearch.xcontent.ToXContent
EMPTY_PARAMS
-
Constructor Summary
ConstructorDescriptionClusterStateUpdateStats
(long unchangedTaskCount, long publicationSuccessCount, long publicationFailureCount, long unchangedComputationElapsedMillis, long unchangedNotificationElapsedMillis, long successfulComputationElapsedMillis, long successfulPublicationElapsedMillis, long successfulContextConstructionElapsedMillis, long successfulCommitElapsedMillis, long successfulCompletionElapsedMillis, long successfulMasterApplyElapsedMillis, long successfulNotificationElapsedMillis, long failedComputationElapsedMillis, long failedPublicationElapsedMillis, long failedContextConstructionElapsedMillis, long failedCommitElapsedMillis, long failedCompletionElapsedMillis, long failedMasterApplyElapsedMillis, long failedNotificationElapsedMillis) -
Method Summary
Modifier and TypeMethodDescriptionboolean
long
long
long
long
long
long
long
long
long
long
long
long
long
long
long
long
long
long
long
int
hashCode()
org.elasticsearch.xcontent.XContentBuilder
toXContent
(org.elasticsearch.xcontent.XContentBuilder builder, org.elasticsearch.xcontent.ToXContent.Params params) void
writeTo
(StreamOutput out) Write this into the StreamOutput.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.elasticsearch.xcontent.ToXContentFragment
isFragment
-
Field Details
-
EMPTY
-
-
Constructor Details
-
ClusterStateUpdateStats
public ClusterStateUpdateStats(long unchangedTaskCount, long publicationSuccessCount, long publicationFailureCount, long unchangedComputationElapsedMillis, long unchangedNotificationElapsedMillis, long successfulComputationElapsedMillis, long successfulPublicationElapsedMillis, long successfulContextConstructionElapsedMillis, long successfulCommitElapsedMillis, long successfulCompletionElapsedMillis, long successfulMasterApplyElapsedMillis, long successfulNotificationElapsedMillis, long failedComputationElapsedMillis, long failedPublicationElapsedMillis, long failedContextConstructionElapsedMillis, long failedCommitElapsedMillis, long failedCompletionElapsedMillis, long failedMasterApplyElapsedMillis, long failedNotificationElapsedMillis) -
ClusterStateUpdateStats
- Throws:
IOException
-
-
Method Details
-
writeTo
Description copied from interface:Writeable
Write this into the StreamOutput.- Specified by:
writeTo
in interfaceWriteable
- Throws:
IOException
-
getUnchangedTaskCount
public long getUnchangedTaskCount() -
getPublicationSuccessCount
public long getPublicationSuccessCount() -
getPublicationFailureCount
public long getPublicationFailureCount() -
getUnchangedComputationElapsedMillis
public long getUnchangedComputationElapsedMillis() -
getUnchangedNotificationElapsedMillis
public long getUnchangedNotificationElapsedMillis() -
getSuccessfulComputationElapsedMillis
public long getSuccessfulComputationElapsedMillis() -
getSuccessfulPublicationElapsedMillis
public long getSuccessfulPublicationElapsedMillis() -
getSuccessfulContextConstructionElapsedMillis
public long getSuccessfulContextConstructionElapsedMillis() -
getSuccessfulCommitElapsedMillis
public long getSuccessfulCommitElapsedMillis() -
getSuccessfulCompletionElapsedMillis
public long getSuccessfulCompletionElapsedMillis() -
getSuccessfulMasterApplyElapsedMillis
public long getSuccessfulMasterApplyElapsedMillis() -
getSuccessfulNotificationElapsedMillis
public long getSuccessfulNotificationElapsedMillis() -
getFailedComputationElapsedMillis
public long getFailedComputationElapsedMillis() -
getFailedPublicationElapsedMillis
public long getFailedPublicationElapsedMillis() -
getFailedContextConstructionElapsedMillis
public long getFailedContextConstructionElapsedMillis() -
getFailedCommitElapsedMillis
public long getFailedCommitElapsedMillis() -
getFailedCompletionElapsedMillis
public long getFailedCompletionElapsedMillis() -
getFailedMasterApplyElapsedMillis
public long getFailedMasterApplyElapsedMillis() -
getFailedNotificationElapsedMillis
public long getFailedNotificationElapsedMillis() -
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
-
equals
-
hashCode
public int hashCode()
-