org.elasticsearch.util.io.stream
Interface Streamable

All Known Subinterfaces:
ActionRequest, ActionResponse, Facet, FetchSearchResultProvider, QuerySearchResultProvider, SearchHit, SearchHitField, SearchHits, SearchPhaseResult, ShardOperationFailedException, ShardRouting, Translog.Operation, Translog.Snapshot, TransportAddress
All Known Implementing Classes:
AggregatedDfs, AliasAction, BooleanStreamable, BoundTransportAddress, BroadcastOperationRequest, BroadcastOperationResponse, BroadcastPingRequest, BroadcastPingResponse, BroadcastShardOperationRequest, BroadcastShardOperationResponse, BroadcastShardPingRequest, BroadcastShardPingResponse, ClearIndicesCacheRequest, ClearIndicesCacheResponse, ClusterHealthRequest, ClusterHealthResponse, ClusterIndexHealth, ClusterName, ClusterShardHealth, ClusterStateRequest, ClusterStateResponse, CompressedString, CountFacet, CountRequest, CountResponse, CreateIndexRequest, CreateIndexResponse, DefaultShardOperationFailedException, DeleteByQueryRequest, DeleteByQueryResponse, DeleteIndexRequest, DeleteIndexResponse, DeleteRequest, DeleteResponse, DfsSearchResult, DiscoveryNode, DummyTransportAddress, Facets, FetchSearchRequest, FetchSearchResult, FieldTermsFreq, FlushRequest, FlushResponse, GatewaySnapshotRequest, GatewaySnapshotResponse, GetField, GetRequest, GetResponse, HighlightField, ImmutableShardRouting, Index, IndexDeleteByQueryRequest, IndexDeleteByQueryResponse, IndexGatewaySnapshotRequest, IndexGatewaySnapshotResponse, IndexReplicationOperationRequest, IndexReplicationPingRequest, IndexReplicationPingResponse, IndexRequest, IndexResponse, IndicesAliasesRequest, IndicesAliasesResponse, IndicesReplicationOperationRequest, IndicesStatusRequest, IndicesStatusResponse, InetSocketTransportAddress, InternalScrollSearchRequest, InternalSearchHit, InternalSearchHitField, InternalSearchHits, InternalSearchRequest, InternalSearchResponse, JvmInfo, JvmInfo.Mem, JvmStats, JvmStats.GarbageCollector, JvmStats.GarbageCollectors, JvmStats.Mem, JvmStats.Threads, LocalTransportAddress, LongStreamable, MappingUpdatedAction.MappingUpdatedRequest, MappingUpdatedAction.MappingUpdatedResponse, MasterNodeOperationRequest, MemorySnapshot, MoreLikeThisRequest, MutableShardRouting, NetworkInfo, NetworkInfo.Interface, NetworkStats, NetworkStats.Tcp, NodeInfo, NodeMappingCreatedAction.NodeMappingCreatedResponse, NodeOperationRequest, NodeOperationResponse, NodesInfoRequest, NodesInfoResponse, NodesOperationRequest, NodesOperationResponse, NodesRestartRequest, NodesRestartResponse, NodesRestartResponse.NodeRestartResponse, NodesShutdownRequest, NodesShutdownResponse, NodesShutdownResponse.NodeShutdownResponse, NodesStatsRequest, NodesStatsResponse, NodeStats, OptimizeRequest, OptimizeResponse, OsInfo, OsInfo.Cpu, OsInfo.Mem, OsInfo.Swap, OsStats, OsStats.Cpu, OsStats.Mem, OsStats.Swap, Percent, ProcessInfo, ProcessStats, ProcessStats.Cpu, ProcessStats.Fd, ProcessStats.Mem, PutMappingRequest, PutMappingResponse, QueryFetchSearchResult, QuerySearchRequest, QuerySearchResult, RefreshRequest, RefreshResponse, ReplicationPingRequest, ReplicationPingResponse, RoutingTableValidation, Scroll, SearchRequest, SearchResponse, SearchScrollRequest, SearchShardTarget, ShardDeleteByQueryRequest, ShardDeleteByQueryResponse, ShardId, ShardReplicationOperationRequest, ShardReplicationPingRequest, ShardReplicationPingResponse, ShardSearchFailure, ShardStatus, SingleOperationRequest, SinglePingRequest, SinglePingResponse, SizeValue, StringStreamable, TermFreq, TermsRequest, TermsResponse, ThreadPoolInfo, ThreadPoolStats, TimeValue, Translog.Create, Translog.Delete, Translog.DeleteByQuery, Translog.Index, TransportIndicesStatusAction.IndexShardStatusRequest, TransportInfo, TransportNodesInfoAction.NodeInfoRequest, TransportNodesRestartAction.NodeRestartRequest, TransportNodesShutdownAction.NodeShutdownRequest, TransportNodesStatsAction.NodeStatsRequest, TransportShardReplicationOperationAction.ShardOperationRequest, TransportSingleOperationAction.ShardSingleOperationRequest, TransportStats, VoidStreamable, ZenPing.PingResponse

public interface Streamable


Method Summary
 void readFrom(StreamInput in)
           
 void writeTo(StreamOutput out)
           
 

Method Detail

readFrom

void readFrom(StreamInput in)
              throws java.io.IOException
Throws:
java.io.IOException

writeTo

void writeTo(StreamOutput out)
             throws java.io.IOException
Throws:
java.io.IOException