Streamable, Writeablepublic class ClusterStateResponse extends ActionResponse
TransportResponse.EmptyWriteable.Reader<V>, Writeable.Writer<V>| Constructor | Description |
|---|---|
ClusterStateResponse() |
|
ClusterStateResponse(ClusterName clusterName,
ClusterState clusterState,
long sizeInBytes) |
| Modifier and Type | Method | Description |
|---|---|---|
ClusterName |
getClusterName() |
The name of the cluster.
|
ClusterState |
getState() |
The requested cluster state.
|
ByteSizeValue |
getTotalCompressedSize() |
The total compressed size of the full cluster state, not just the parts
returned by
getState(). |
void |
readFrom(StreamInput in) |
Set this object's fields from a StreamInput.
|
void |
writeTo(StreamOutput out) |
Write this object's fields to a StreamOutput.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitnewWriteableReaderremoteAddress, remoteAddresspublic ClusterStateResponse()
public ClusterStateResponse(ClusterName clusterName, ClusterState clusterState, long sizeInBytes)
public ClusterState getState()
ClusterState instance.public ClusterName getClusterName()
public ByteSizeValue getTotalCompressedSize()
getState(). The total compressed size is the size
of the cluster state as it would be transmitted over the network during
intra-node communication.public void readFrom(StreamInput in) throws java.io.IOException
StreamablereadFrom in interface StreamablereadFrom in class ActionResponsejava.io.IOExceptionpublic void writeTo(StreamOutput out) throws java.io.IOException
StreamablewriteTo in interface StreamablewriteTo in interface WriteablewriteTo in class ActionResponsejava.io.IOException