Class ClusterStateResponse
java.lang.Object
org.elasticsearch.transport.TransportMessage
org.elasticsearch.transport.TransportResponse
org.elasticsearch.action.ActionResponse
org.elasticsearch.action.admin.cluster.state.ClusterStateResponse
- All Implemented Interfaces:
Writeable,org.elasticsearch.common.util.concurrent.RefCounted
public class ClusterStateResponse extends ActionResponse
The response for getting the cluster state.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.elasticsearch.action.ActionResponse
ActionResponse.EmptyNested classes/interfaces inherited from interface org.elasticsearch.common.io.stream.Writeable
Writeable.Reader<V>, Writeable.Writer<V> -
Constructor Summary
Constructors Constructor Description ClusterStateResponse(ClusterName clusterName, ClusterState clusterState, boolean waitForTimedOut)ClusterStateResponse(StreamInput in) -
Method Summary
Modifier and Type Method Description booleanequals(java.lang.Object o)ClusterNamegetClusterName()The name of the cluster.ClusterStategetState()The requested cluster state.inthashCode()booleanisWaitForTimedOut()Returns whether the request timed out waiting for a cluster state with a metadata version equal or higher than the specified metadata.voidwriteTo(StreamOutput out)Write this into the StreamOutput.Methods inherited from class org.elasticsearch.transport.TransportMessage
decRef, incRef, remoteAddress, remoteAddress, tryIncRefMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ClusterStateResponse
- Throws:
java.io.IOException
-
ClusterStateResponse
public ClusterStateResponse(ClusterName clusterName, ClusterState clusterState, boolean waitForTimedOut)
-
-
Method Details
-
getState
The requested cluster state. Only the parts of the cluster state that were requested are included in the returnedClusterStateinstance. -
getClusterName
The name of the cluster. -
isWaitForTimedOut
public boolean isWaitForTimedOut()Returns whether the request timed out waiting for a cluster state with a metadata version equal or higher than the specified metadata. -
writeTo
Description copied from interface:WriteableWrite this into the StreamOutput.- Throws:
java.io.IOException
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-