org.elasticsearch.common.io.stream
Interface Streamable

All Known Subinterfaces:
ActionRequest, ActionResponse, FetchSearchResultProvider, InternalFacet, QuerySearchResultProvider, SearchHit, SearchHitField, SearchHits, SearchPhaseResult, ShardOperationFailedException, ShardRouting, Translog.Operation, TransportAddress
All Known Implementing Classes:
AggregatedDfs, AliasAction, AllocationExplanation, AnalyzeRequest, AnalyzeResponse, AnalyzeResponse.AnalyzeToken, BooleanStreamable, BoundTransportAddress, BroadcastOperationRequest, BroadcastOperationResponse, BroadcastPingRequest, BroadcastPingResponse, BroadcastShardOperationRequest, BroadcastShardOperationResponse, BroadcastShardPingRequest, BroadcastShardPingResponse, BulkItemRequest, BulkItemResponse, BulkRequest, BulkResponse, BulkShardRequest, BulkShardResponse, BytesHolder, ByteSizeValue, CacheStats, ClearIndicesCacheRequest, ClearIndicesCacheResponse, CloseIndexRequest, CloseIndexResponse, ClusterBlock, ClusterHealthRequest, ClusterHealthResponse, ClusterIndexHealth, ClusterName, ClusterShardHealth, ClusterStateRequest, ClusterStateResponse, CompressedString, CountRequest, CountResponse, CountSearchResult, CreateIndexRequest, CreateIndexResponse, DefaultShardOperationFailedException, DeleteByQueryRequest, DeleteByQueryResponse, DeleteIndexRequest, DeleteIndexResponse, DeleteIndexTemplateRequest, DeleteIndexTemplateResponse, DeleteMappingRequest, DeleteMappingResponse, DeleteRequest, DeleteResponse, DfsSearchResult, DiscoveryNode, DummyTransportAddress, FetchSearchRequest, FetchSearchResult, FlushRequest, FlushResponse, GatewaySnapshotRequest, GatewaySnapshotResponse, GetField, GetRequest, GetResponse, HighlightField, HttpInfo, HttpStats, ImmutableShardRouting, Index, IndexDeleteByQueryRequest, IndexDeleteByQueryResponse, IndexDeleteRequest, IndexDeleteResponse, IndexReplicationOperationRequest, IndexReplicationPingRequest, IndexReplicationPingResponse, IndexRequest, IndexResponse, IndicesAliasesRequest, IndicesAliasesResponse, IndicesExistsRequest, IndicesExistsResponse, IndicesReplicationOperationRequest, IndicesSegmentResponse, IndicesSegmentsRequest, IndicesStatusRequest, IndicesStatusResponse, InetSocketTransportAddress, InternalBoundedCountHistogramFacet, InternalBoundedFullHistogramFacet, InternalByteTermsFacet, InternalCountDateHistogramFacet, InternalCountHistogramFacet, InternalDateHistogramFacet, InternalDoubleTermsFacet, InternalFacets, InternalFilterFacet, InternalFloatTermsFacet, InternalFullDateHistogramFacet, InternalFullHistogramFacet, InternalGeoDistanceFacet, InternalHistogramFacet, InternalIntTermsFacet, InternalIpTermsFacet, InternalLongTermsFacet, InternalQueryFacet, InternalRangeFacet, InternalScrollSearchRequest, InternalSearchHit, InternalSearchHitField, InternalSearchHits, InternalSearchRequest, InternalSearchResponse, InternalShortTermsFacet, InternalStatisticalFacet, InternalStringTermsFacet, InternalTermsFacet, InternalTermsStatsDoubleFacet, InternalTermsStatsFacet, InternalTermsStatsLongFacet, InternalTermsStatsStringFacet, JvmInfo, JvmInfo.Mem, JvmStats, JvmStats.GarbageCollector, JvmStats.GarbageCollector.LastGc, JvmStats.GarbageCollectors, JvmStats.Mem, JvmStats.Threads, LocalTransportAddress, LongStreamable, MappingUpdatedAction.MappingUpdatedRequest, MappingUpdatedAction.MappingUpdatedResponse, MasterNodeOperationRequest, MergeStats, MoreLikeThisRequest, MultiGetItemResponse, MultiGetRequest, MultiGetRequest.Item, MultiGetResponse, MultiGetResponse.Failure, MultiGetShardRequest, MultiGetShardResponse, MutableShardRouting, NetworkInfo, NetworkInfo.Interface, NetworkStats, NetworkStats.Tcp, NodeAliasesUpdatedAction.NodeAliasesUpdatedResponse, NodeIndicesStats, NodeInfo, NodeMappingCreatedAction.NodeMappingCreatedResponse, NodeMappingRefreshAction.NodeMappingRefreshRequest, NodeOperationRequest, NodeOperationResponse, NodesInfoRequest, NodesInfoResponse, NodesOperationRequest, NodesOperationResponse, NodesRestartRequest, NodesRestartResponse, NodesRestartResponse.NodeRestartResponse, NodesShutdownRequest, NodesShutdownResponse, NodesStatsRequest, NodesStatsResponse, NodeStats, OpenIndexRequest, OpenIndexResponse, OptimizeRequest, OptimizeResponse, OsInfo, OsInfo.Cpu, OsInfo.Mem, OsInfo.Swap, OsStats, OsStats.Cpu, OsStats.Mem, OsStats.Swap, Percent, PercolateRequest, PercolateResponse, ProcessInfo, ProcessStats, ProcessStats.Cpu, ProcessStats.Mem, PutIndexTemplateRequest, PutIndexTemplateResponse, PutMappingRequest, PutMappingResponse, QueryFetchSearchResult, QuerySearchRequest, QuerySearchResult, RefreshRequest, RefreshResponse, RefreshStats, ReplicationPingRequest, ReplicationPingResponse, RiverRouting, RoutingTableValidation, Scroll, ScrollQueryFetchSearchResult, ScrollQuerySearchResult, SearchRequest, SearchResponse, SearchScrollRequest, SearchShardTarget, Segment, ShardDeleteByQueryRequest, ShardDeleteByQueryResponse, ShardDeleteRequest, ShardDeleteResponse, ShardId, ShardReplicationOperationRequest, ShardReplicationPingRequest, ShardReplicationPingResponse, ShardSearchFailure, ShardSegments, ShardStatus, SingleCustomOperationRequest, SinglePingRequest, SinglePingResponse, SingleShardOperationRequest, SizeValue, StartRecoveryRequest, StoreFileMetaData, StringStreamable, TimeValue, Translog.Create, Translog.Delete, Translog.DeleteByQuery, Translog.Index, TransportIndicesSegmentsAction.IndexShardSegmentRequest, TransportIndicesStatusAction.IndexShardStatusRequest, TransportInfo, TransportNodesInfoAction.NodeInfoRequest, TransportNodesListGatewayMetaState.NodeLocalGatewayMetaState, TransportNodesListGatewayMetaState.NodesLocalGatewayMetaState, TransportNodesListGatewayStartedShards.NodeLocalGatewayStartedShards, TransportNodesListGatewayStartedShards.NodesLocalGatewayStartedShards, TransportNodesListShardStoreMetaData.NodesStoreFilesMetaData, TransportNodesListShardStoreMetaData.NodeStoreFilesMetaData, TransportNodesListShardStoreMetaData.StoreFilesMetaData, TransportNodesRestartAction.NodeRestartRequest, TransportNodesStatsAction.NodeStatsRequest, TransportShardReplicationOperationAction.ShardOperationRequest, TransportShardSingleOperationAction.ShardSingleOperationRequest, TransportSingleCustomOperationAction.ShardSingleOperationRequest, TransportStats, UpdateSettingsRequest, UpdateSettingsResponse, 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