Interface Writeable

All Known Subinterfaces:
AllocationCommand, ClusterState.Custom, Diff<T>, Diffable<T>, DocValueFormat, Metadata.Custom, Metadata.NonRestorableCustom, MultiTermQueryBuilder, NamedDiff<T>, NamedDiffable<T>, NamedWriteable, PersistentTaskParams, PersistentTaskState, PhraseSuggestionBuilder.CandidateGenerator, QueryBuilder, RemoteConnectionInfo.ModeInfo, ReportingService.Info, SimulateDocumentResult, SpanQueryBuilder, Task.Status, VersionedNamedWriteable, WriteRequest<R>
All Known Implementing Classes:
AbstractAggregationBuilder, AbstractAllocateAllocationCommand, AbstractAllocationDecision, AbstractBulkByScrollRequest, AbstractBulkIndexByScrollRequest, AbstractDiffable, AbstractGeometryQueryBuilder, AbstractHighlighterBuilder, AbstractInternalTerms, AbstractInternalTerms.AbstractTermsBucket, AbstractNamedDiffable, AbstractPercentilesAggregationBuilder, AbstractPipelineAggregationBuilder, AbstractQueryBuilder, AbstractRangeBuilder, AcknowledgedRequest, AcknowledgedResponse, ActionNotFoundTransportException, ActionRequest, ActionResponse, ActionResponse.Empty, ActionTransportException, ActiveShardCount, AdaptiveSelectionStats, AddIndexBlockRequest, AddIndexBlockResponse, AddIndexBlockResponse.AddBlockResult, AddIndexBlockResponse.AddBlockShardResult, AddIndexBlockResponse.AddBlockShardResult.Failure, AddVotingConfigExclusionsRequest, AdjacencyMatrixAggregationBuilder, AdjacencyMatrixAggregator.KeyedFilter, AggregatedDfs, AggregationBuilder, AggregationExecutionException, AggregationInfo, AggregationInitializationException, AggregationProfileShardResult, Aggregator.SubAggCollectionMode, AggregatorFactories.Builder, Alias, AliasesExistResponse, AliasesNotFoundException, AliasFilter, AliasFilterParsingException, AliasMetadata, AllCircuitBreakerStats, AllocateEmptyPrimaryAllocationCommand, AllocateReplicaAllocationCommand, AllocateStalePrimaryAllocationCommand, AllocateUnassignedDecision, AllocationDecision, AllocationId, AnalysisStats, AnalyzeAction.AnalyzeToken, AnalyzeAction.AnalyzeTokenList, AnalyzeAction.CharFilteredText, AnalyzeAction.DetailAnalyzeResponse, AnalyzeAction.Request, AnalyzeAction.Response, AnalyzeIndexDiskUsageRequest, AnalyzeIndexDiskUsageResponse, ApplyCommitRequest, AutoDateHistogramAggregationBuilder, AutoDateHistogramAggregationBuilder.RoundingInfo, AvgAggregationBuilder, AvgBucketPipelineAggregationBuilder, AvgBucketPipelineAggregator, BaseNodeRequest, BaseNodeResponse, BaseNodesRequest, BaseNodesResponse, BasePrimaryAllocationCommand, BaseTasksRequest, BaseTasksResponse, BaseTermQueryBuilder, BasicReplicationRequest, BindHttpException, BindTransportException, BlobStoreException, BlobStoreIndexShardSnapshot.FileInfo, BoolQueryBuilder, BoostingQueryBuilder, BoundTransportAddress, BroadcastRequest, BroadcastResponse, BroadcastShardOperationFailedException, BroadcastShardRequest, BroadcastShardResponse, BucketHelpers.GapPolicy, BucketMetricsPipelineAggregationBuilder, BucketMetricsPipelineAggregator, BucketOrder, BucketScriptPipelineAggregationBuilder, BucketScriptPipelineAggregator, BucketSelectorPipelineAggregationBuilder, BucketSelectorPipelineAggregator, BucketSortPipelineAggregationBuilder, BucketSortPipelineAggregator, BulkByScrollResponse, BulkByScrollTask.Status, BulkByScrollTask.StatusOrException, BulkItemRequest, BulkItemResponse, BulkItemResponse.Failure, BulkRequest, BulkResponse, BulkShardRequest, BulkShardResponse, ByteSizeUnit, ByteSizeValue, BytesTransportRequest, CancelAllocationCommand, CancellableThreads.ExecutionCancelledException, CancelTasksRequest, CancelTasksResponse, CanMatchNodeRequest, CanMatchNodeRequest.Shard, CanMatchNodeResponse, CanMatchNodeResponse.ResponseOrFailure, CanMatchShardResponse, CardinalityAggregationBuilder, ChiSquare, CircuitBreakerStats, CircuitBreakingException, CleanupRepositoryRequest, CleanupRepositoryResponse, ClearIndicesCacheRequest, ClearIndicesCacheResponse, ClearScrollRequest, ClearScrollResponse, ClearVotingConfigExclusionsRequest, CloneSnapshotRequest, CloseIndexRequest, CloseIndexResponse, CloseIndexResponse.IndexResult, CloseIndexResponse.ShardResult, CloseIndexResponse.ShardResult.Failure, ClosePointInTimeRequest, ClosePointInTimeResponse, ClusterAllocationExplainRequest, ClusterAllocationExplainResponse, ClusterAllocationExplanation, ClusterApplierRecordingService.Stats, ClusterApplierRecordingService.Stats.Recording, ClusterBlock, ClusterBlockException, ClusterBlocks, ClusterGetSettingsRequest, ClusterGetSettingsResponse, ClusterHealthRequest, ClusterHealthResponse, ClusterHealthStatus, ClusterIndexHealth, ClusterInfo, ClusterInfo.NodeAndPath, ClusterInfo.ReservedSpace, ClusterInfoRequest, ClusterName, ClusterRerouteRequest, ClusterRerouteResponse, ClusterSearchShardsGroup, ClusterSearchShardsRequest, ClusterSearchShardsResponse, ClusterShardHealth, ClusterState, ClusterStateHealth, ClusterStateRequest, ClusterStateResponse, ClusterStateSerializationStats, ClusterStateUpdateStats, ClusterStatsNodeResponse, ClusterStatsRequest, ClusterStatsResponse, ClusterUpdateSettingsRequest, ClusterUpdateSettingsResponse, CollapseBuilder, CollectorResult, CombinedFieldsQueryBuilder, CombineFunction, CommitStats, CommonStats, CommonStatsFlags, CommonTermsQueryBuilder, CompletionPersistentTaskAction.Request, CompletionStats, CompletionSuggestion, CompletionSuggestion.Entry, CompletionSuggestion.Entry.Option, CompletionSuggestionBuilder, ComponentTemplate, ComponentTemplateMetadata, ComposableIndexTemplate, ComposableIndexTemplate.DataStreamTemplate, ComposableIndexTemplateMetadata, CompositeAggregationBuilder, CompositeValuesSourceBuilder, ConcurrentSnapshotExecutionException, Condition, ConnectTransportException, ConstantScoreQueryBuilder, CoordinationMetadata, CoordinationMetadata.VotingConfigExclusion, CoordinationMetadata.VotingConfiguration, CoordinationStateRejectedException, CreateIndexRequest, CreateIndexResponse, CreateSnapshotRequest, CreateSnapshotResponse, CuckooFilter, CumulativeSumPipelineAggregationBuilder, CumulativeSumPipelineAggregator, DanglingIndexInfo, DataStream, DataStream.TimestampField, DataStreamAction, DataStreamAlias, DataStreamMetadata, DateHistogramAggregationBuilder, DateHistogramInterval, DateHistogramValuesSourceBuilder, DateIntervalWrapper, DateIntervalWrapper.IntervalTypeEnum, DateRangeAggregationBuilder, DecayFunctionBuilder, Decision, Decision.Multi, Decision.Single, Decision.Type, DefaultShardOperationFailedException, DelayableWriteable, DelayableWriteable.Serialized, DelayRecoveryException, DeleteByQueryRequest, DeleteComponentTemplateAction.Request, DeleteComposableIndexTemplateAction.Request, DeleteDanglingIndexRequest, DeleteIndexRequest, DeleteIndexTemplateRequest, DeletePipelineRequest, DeleteRepositoryRequest, DeleteRequest, DeleteResponse, DeleteSnapshotRequest, DeleteStoredScriptRequest, DerivativePipelineAggregationBuilder, DerivativePipelineAggregator, DfsPhaseExecutionException, DfsSearchResult, DiffableStringMap, DiffableStringMap.DiffableStringMapDiff, DiffableUtils.ImmutableOpenMapDiff, DiffableUtils.MapDiff, DirectCandidateGeneratorBuilder, DiscoveryNode, DiscoveryNodes, DiscoveryStats, DiskUsage, DisMaxQueryBuilder, DistanceFeatureQueryBuilder, DistanceUnit, DiversifiedAggregationBuilder, DocsStats, DocumentField, DocumentMissingException, DocumentSourceMissingException, DocValueFormat.BinaryDocValueFormat, DocValueFormat.BooleanDocValueFormat, DocValueFormat.DateTime, DocValueFormat.Decimal, DocValueFormat.GeoHashDocValueFormat, DocValueFormat.GeoTileDocValueFormat, DocValueFormat.IpDocValueFormat, DocValueFormat.RawDocValueFormat, DocValueFormat.UnsignedLongShiftedDocValueFormat, DocWriteResponse, DocWriteResponse.Result, DoubleBounds, DoubleTerms, ElasticsearchException, ElasticsearchGenerationException, ElasticsearchNodeCommand.UnknownCondition, ElasticsearchNodeCommand.UnknownMetadataCustom, ElasticsearchParseException, ElasticsearchSecurityException, ElasticsearchStatusException, ElasticsearchTimeoutException, Engine.CommitId, EngineCreationFailureException, EngineException, EwmaModel, ExistsQueryBuilder, ExplainRequest, ExplainResponse, ExponentialDecayFunctionBuilder, ExtendedStatsAggregationBuilder, ExtendedStatsBucketPipelineAggregationBuilder, ExtendedStatsBucketPipelineAggregator, FailedNodeException, FailedToCommitClusterStateException, FeatureMigrationResults, FeatureMigrationResults.ResultsDiff, FetchPhaseExecutionException, FetchSearchResult, FetchSourceContext, FieldAndFormat, FieldCapabilities, FieldCapabilitiesFailure, FieldCapabilitiesIndexRequest, FieldCapabilitiesIndexResponse, FieldCapabilitiesRequest, FieldCapabilitiesResponse, FieldDataStats, FieldMaskingSpanQueryBuilder, FieldMemoryStats, FieldScriptStats, FieldSortBuilder, FieldStats, FieldUsageShardRequest, FieldUsageShardResponse, FieldUsageStats, FieldUsageStats.PerFieldUsageStats, FieldUsageStatsRequest, FieldUsageStatsResponse, FieldValueFactorFunction.Modifier, FieldValueFactorFunctionBuilder, FilterAggregationBuilder, FiltersAggregationBuilder, FiltersAggregator.KeyedFilter, FindDanglingIndexRequest, FindDanglingIndexResponse, FlushFailedEngineException, FlushRequest, FlushResponse, FlushStats, FollowersChecker.FollowerCheckRequest, ForceMergeRequest, ForceMergeResponse, FsInfo, FsInfo.DeviceStats, FsInfo.IoStats, FsInfo.Path, FunctionScoreQuery.ScoreMode, FunctionScoreQueryBuilder, FunctionScoreQueryBuilder.FilterFunctionBuilder, Fuzziness, FuzzyOptions, FuzzyQueryBuilder, GaussDecayFunctionBuilder, GeneralScriptException, GeoBoundingBox, GeoBoundingBoxQueryBuilder, GeoBoundsAggregationBuilder, GeoCentroidAggregationBuilder, GeoDistance, GeoDistanceAggregationBuilder, GeoDistanceAggregationBuilder.Range, GeoDistanceQueryBuilder, GeoDistanceSortBuilder, GeoExecType, GeoGridAggregationBuilder, GeoHashGridAggregationBuilder, GeoPolygonQueryBuilder, GeoShapeQueryBuilder, GeoTileGridAggregationBuilder, GeoTileGridValuesSourceBuilder, GeoValidationMethod, GetAliasesRequest, GetAliasesResponse, GetComponentTemplateAction.Request, GetComponentTemplateAction.Response, GetComposableIndexTemplateAction.Request, GetComposableIndexTemplateAction.Response, GetFeatureUpgradeStatusRequest, GetFeatureUpgradeStatusResponse, GetFeatureUpgradeStatusResponse.FeatureUpgradeStatus, GetFeatureUpgradeStatusResponse.IndexInfo, GetFieldMappingsIndexRequest, GetFieldMappingsRequest, GetFieldMappingsResponse, GetIndexRequest, GetIndexResponse, GetIndexTemplatesRequest, GetIndexTemplatesResponse, GetMappingsRequest, GetMappingsResponse, GetPipelineRequest, GetPipelineResponse, GetRepositoriesRequest, GetRepositoriesResponse, GetRequest, GetResponse, GetResult, GetScriptContextRequest, GetScriptContextResponse, GetScriptLanguageRequest, GetScriptLanguageResponse, GetSettingsRequest, GetSettingsResponse, GetShardSnapshotRequest, GetShardSnapshotResponse, GetSnapshotsRequest, GetSnapshotsRequest.After, GetSnapshotsResponse, GetSnapshottableFeaturesRequest, GetSnapshottableFeaturesResponse, GetSnapshottableFeaturesResponse.SnapshottableFeature, GetStats, GetStoredScriptRequest, GetStoredScriptResponse, GetTaskRequest, GetTaskResponse, GlobalAggregationBuilder, GlobalCheckpointSyncAction.Request, GND, HighlightBuilder, HighlightBuilder.BoundaryScannerType, HighlightBuilder.Field, HighlightBuilder.Order, HighlightField, HistogramAggregationBuilder, HistogramValuesSourceBuilder, HoltLinearModel, HoltWintersModel, HttpException, HttpInfo, HttpStats, HttpStats.ClientStats, IdsQueryBuilder, IllegalIndexShardStateException, IllegalShardRoutingStateException, ImportDanglingIndexRequest, IncludeExclude, IncompatibleClusterStateVersionException, Index, IndexClosedException, IndexCreationException, IndexDiskUsageStats, IndexDiskUsageStats.PerFieldDiskUsage, IndexFeatureStats, IndexFieldCapabilities, IndexGraveyard, IndexGraveyard.IndexGraveyardDiff, IndexGraveyard.Tombstone, IndexId, IndexingPressureStats, IndexingStats, IndexingStats.Stats, IndexLongFieldRange, IndexMetadata, IndexMetadata.APIBlock, IndexNotFoundException, IndexPrimaryShardNotAllocatedException, IndexRequest, IndexResponse, IndexRoutingTable, IndexShardClosedException, IndexShardNotRecoveringException, IndexShardNotStartedException, IndexShardRecoveringException, IndexShardRecoveryException, IndexShardRelocatedException, IndexShardRestoreException, IndexShardRestoreFailedException, IndexShardSnapshotException, IndexShardSnapshotFailedException, IndexShardStartedException, IndexShardStats, IndexTemplateMetadata, IndexTemplateMissingException, IndicesAliasesRequest, IndicesAliasesRequest.AliasActions, IndicesExistsRequest, IndicesExistsResponse, IndicesSegmentResponse, IndicesSegmentsRequest, IndicesShardStoresRequest, IndicesShardStoresResponse, IndicesShardStoresResponse.Failure, IndicesShardStoresResponse.StoreStatus, IndicesStatsRequest, IndicesStatsResponse, IngestInfo, IngestMetadata, IngestProcessorException, IngestStats, IngestStats.Stats, InnerHitBuilder, InstanceShardOperationRequest, InternalAdjacencyMatrix, InternalAdjacencyMatrix.InternalBucket, InternalAggregation, InternalAggregations, InternalAutoDateHistogram, InternalAutoDateHistogram.Bucket, InternalAvg, InternalBinaryRange, InternalBinaryRange.Bucket, InternalBucketMetricValue, InternalCardinality, InternalComposite, InternalComposite.InternalBucket, InternalDateHistogram, InternalDateHistogram.Bucket, InternalDateRange, InternalDateRange.Bucket, InternalDerivative, InternalExtendedStats, InternalExtendedStatsBucket, InternalFilter, InternalFilters, InternalFilters.InternalBucket, InternalGeoBounds, InternalGeoCentroid, InternalGeoDistance, InternalGeoGrid, InternalGeoGridBucket, InternalGeoHashGrid, InternalGeoHashGridBucket, InternalGeoTileGrid, InternalGeoTileGridBucket, InternalGlobal, InternalHDRPercentileRanks, InternalHDRPercentiles, InternalHistogram, InternalHistogram.Bucket, InternalMappedRareTerms, InternalMappedSignificantTerms, InternalMappedTerms, InternalMax, InternalMedianAbsoluteDeviation, InternalMin, InternalMissing, InternalMultiBucketAggregation, InternalMultiBucketAggregation.InternalBucket, InternalMultiValueAggregation, InternalNested, InternalNumericMetricsAggregation, InternalNumericMetricsAggregation.MultiValue, InternalNumericMetricsAggregation.SingleValue, InternalOrder, InternalOrder.Aggregation, InternalOrder.CompoundOrder, InternalPercentilesBucket, InternalRange, InternalRange.Bucket, InternalRareTerms, InternalRareTerms.Bucket, InternalReverseNested, InternalSampler, InternalScriptedMetric, InternalScrollSearchRequest, InternalSearchResponse, InternalSignificantTerms, InternalSignificantTerms.Bucket, InternalSimpleValue, InternalSingleBucketAggregation, InternalStats, InternalStatsBucket, InternalSum, InternalTDigestPercentileRanks, InternalTDigestPercentiles, InternalTerms, InternalTerms.Bucket, InternalTopHits, InternalValueCount, InternalVariableWidthHistogram, InternalVariableWidthHistogram.Bucket, InternalWeightedAvg, IntervalQueryBuilder, IntervalsSourceProvider, IntervalsSourceProvider.Combine, IntervalsSourceProvider.Disjunction, IntervalsSourceProvider.Fuzzy, IntervalsSourceProvider.IntervalFilter, IntervalsSourceProvider.Match, IntervalsSourceProvider.Prefix, IntervalsSourceProvider.Wildcard, InvalidAggregationPathException, InvalidAliasNameException, InvalidIndexNameException, InvalidIndexTemplateException, InvalidSnapshotNameException, InvalidTypeNameException, IpRangeAggregationBuilder, ItemUsage, JLHScore, Join, JoinRequest, JvmInfo, JvmInfo.Mem, JvmStats, JvmStats.BufferPool, JvmStats.Classes, JvmStats.GarbageCollector, JvmStats.GarbageCollectors, JvmStats.Mem, JvmStats.MemoryPool, JvmStats.Threads, Laplace, LinearDecayFunctionBuilder, LinearInterpolation, LinearModel, ListDanglingIndicesRequest, ListDanglingIndicesResponse, ListTasksRequest, ListTasksResponse, LivenessRequest, LivenessResponse, LocalAllocateDangledIndices.AllocateDangledRequest, LocalAllocateDangledIndices.AllocateDangledResponse, LongBounds, LongRareTerms, LongRareTerms.Bucket, LongTerms, LongTerms.Bucket, MainRequest, MainResponse, MapperException, MapperParsingException, MappingMetadata, MappingStats, MasterFaultDetection.MasterPingRequest, MasterFaultDetection.MasterPingResponseResponse, MasterNodeReadRequest, MasterNodeRequest, MasterNotDiscoveredException, MatchAllQueryBuilder, MatchBoolPrefixQueryBuilder, MatchNoneQueryBuilder, MatchPhrasePrefixQueryBuilder, MatchPhraseQueryBuilder, MatchQueryBuilder, MatchQueryParser.Type, MaxAgeCondition, MaxAggregationBuilder, MaxBucketPipelineAggregationBuilder, MaxBucketPipelineAggregator, MaxDocsCondition, MaxPrimaryShardSizeCondition, MaxSizeCondition, MedianAbsoluteDeviationAggregationBuilder, MembershipAction.JoinRequest, MembershipAction.LeaveRequest, MergeStats, Metadata, MinAggregationBuilder, MinAndMax, MinBucketPipelineAggregationBuilder, MinBucketPipelineAggregator, MissingAggregationBuilder, MissingOrder, ModifyDataStreamsAction.Request, MoreLikeThisQueryBuilder, MoreLikeThisQueryBuilder.Item, MovAvgModel, MovAvgPipelineAggregationBuilder, MovAvgPipelineAggregator, MoveAllocationCommand, MoveDecision, MovFnPipelineAggregationBuilder, MovFnPipelineAggregator, MultiBucketConsumerService.TooManyBucketsException, MultiGetItemResponse, MultiGetRequest, MultiGetRequest.Item, MultiGetResponse, MultiGetResponse.Failure, MultiGetShardRequest, MultiGetShardResponse, MultiMatchQueryBuilder, MultiMatchQueryBuilder.Type, MultiSearchRequest, MultiSearchResponse, MultiSearchResponse.Item, MultiTermVectorsItemResponse, MultiTermVectorsRequest, MultiTermVectorsResponse, MultiTermVectorsResponse.Failure, MultiTermVectorsShardRequest, MultiTermVectorsShardResponse, MultiValueMode, MultiValuesSourceAggregationBuilder, MultiValuesSourceAggregationBuilder.LeafOnly, MultiValuesSourceFieldConfig, MutualInformation, NameOrDefinition, NestedAggregationBuilder, NestedQueryBuilder, NestedSortBuilder, NoClassSettingsException, NodeAllocationResult, NodeAllocationResult.ShardStoreInfo, NodeClosedException, NodeDisconnectedException, NodeFindDanglingIndexRequest, NodeFindDanglingIndexResponse, NodeHealthCheckFailureException, NodeHotThreads, NodeIndicesStats, NodeInfo, NodeListDanglingIndicesRequest, NodeListDanglingIndicesResponse, NodeNotConnectedException, NodesFaultDetection.PingRequest, NodesFaultDetection.PingResponse, NodesHotThreadsRequest, NodesHotThreadsResponse, NodesInfoRequest, NodesInfoResponse, NodesReloadSecureSettingsRequest, NodesReloadSecureSettingsResponse, NodesReloadSecureSettingsResponse.NodeResponse, NodesShutdownMetadata, NodesShutdownMetadata.NodeShutdownMetadataDiff, NodesStatsRequest, NodesStatsResponse, NodeStats, NodesUsageRequest, NodesUsageResponse, NodeUsage, NoNodeAvailableException, NoSeedNodeLeftException, NoShardAvailableActionException, NoSuchNodeException, NoSuchRemoteClusterException, NotMasterException, NotSerializableExceptionWrapper, NotSerializableTransportException, NXYSignificanceHeuristic, OpenIndexRequest, OpenIndexResponse, OpenPointInTimeRequest, OpenPointInTimeResponse, Operator, OsInfo, OsStats, OsStats.Cgroup, OsStats.Cgroup.CpuStat, OsStats.Cpu, OsStats.Mem, OsStats.Swap, ParsingException, PeerRecoveryNotFound, PeersRequest, PeersResponse, PendingClusterStateStats, PendingClusterTask, PendingClusterTasksRequest, PendingClusterTasksResponse, PercentageScore, PercentileRanksAggregationBuilder, PercentilesAggregationBuilder, PercentilesBucketPipelineAggregationBuilder, PercentilesBucketPipelineAggregator, PercentilesConfig, PercentilesConfig.Hdr, PercentilesConfig.TDigest, PercentilesMethod, PersistentTaskResponse, PersistentTasksCustomMetadata, PersistentTasksCustomMetadata.PersistentTask, PersistentTasksNodeService.Status, PhraseSuggestion, PhraseSuggestion.Entry, PhraseSuggestion.Entry.Option, PhraseSuggestionBuilder, PipelineAggregationBuilder, PipelineAggregator, PipelineConfiguration, PluginDescriptor, PluginsAndModules, PointInTimeBuilder, PostFeatureUpgradeRequest, PostFeatureUpgradeResponse, PostFeatureUpgradeResponse.Feature, PrefixQueryBuilder, PreVoteRequest, PreVoteResponse, PrimaryMissingActionException, PrimaryReplicaSyncer.ResyncRequest, PrimaryReplicaSyncer.ResyncTask.Status, ProcessClusterEventTimeoutException, ProcessInfo, ProcessorInfo, ProcessStats, ProcessStats.Cpu, ProcessStats.Mem, ProfileResult, ProxyConnectionStrategy.ProxyModeInfo, PublishClusterStateAction.CommitClusterStateRequest, PublishClusterStateStats, PublishResponse, PublishWithJoinResponse, PutComponentTemplateAction.Request, PutComposableIndexTemplateAction.Request, PutIndexTemplateRequest, PutMappingRequest, PutPipelineRequest, PutRepositoryRequest, PutStoredScriptRequest, QueryCacheStats, QueryExplanation, QueryFetchSearchResult, QueryPhaseExecutionException, QueryProfileShardResult, QueryRescoreMode, QueryRescorerBuilder, QuerySearchRequest, QuerySearchResult, QueryShardException, QueryStringQueryBuilder, RandomScoreFunctionBuilder, RangeAggregationBuilder, RangeAggregator.Range, RangeQueryBuilder, RareTermsAggregationBuilder, RawTaskStatus, ReceiveTimeoutTransportException, RecoverFilesRecoveryException, RecoveryCleanFilesRequest, RecoveryEngineException, RecoveryFailedException, RecoveryFileChunkRequest, RecoveryFilesInfoRequest, RecoveryRequest, RecoveryResponse, RecoveryResponse, RecoverySnapshotFileRequest, RecoverySource, RecoverySource.EmptyStoreRecoverySource, RecoverySource.ExistingStoreRecoverySource, RecoverySource.LocalShardsRecoverySource, RecoverySource.PeerRecoverySource, RecoverySource.SnapshotRecoverySource, RecoveryState, RecoveryState.FileDetail, RecoveryState.Index, RecoveryState.RecoveryFilesDetails, RecoveryState.Timer, RecoveryState.Translog, RecoveryState.VerifyIndex, RecoveryStats, RecoveryTranslogOperationsRequest, RecoveryTransportRequest, ReduceSearchPhaseException, ReestablishRecoveryRequest, RefreshFailedEngineException, RefreshRequest, RefreshResponse, RefreshStats, RegexOptions, RegexpQueryBuilder, ReindexRequest, RemoteConnectionInfo, RemoteInfo, RemoteInfoRequest, RemoteInfoResponse, RemoteTransportException, RemovePersistentTaskAction.Request, ReplicatedWriteRequest, ReplicationOperation.RetryOnPrimaryException, ReplicationRequest, ReplicationResponse, ReplicationResponse.ShardInfo, ReplicationResponse.ShardInfo.Failure, ReplicationTask.Status, ReplicationTracker.CheckpointState, ReplicationTracker.PrimaryContext, RepositoriesMetadata, RepositoryCleanupInProgress, RepositoryCleanupInProgress.Entry, RepositoryCleanupResult, RepositoryException, RepositoryInfo, RepositoryMetadata, RepositoryMissingException, RepositoryShardId, RepositoryStats, RepositoryStatsSnapshot, RepositoryVerificationException, RequestCacheStats, RescoreDocIds, RescorerBuilder, ResetFeatureStateRequest, ResetFeatureStateResponse, ResetFeatureStateResponse.ResetFeatureStateStatus, ResizeRequest, ResizeResponse, ResolveIndexAction.Request, ResolveIndexAction.ResolvedAlias, ResolveIndexAction.ResolvedDataStream, ResolveIndexAction.ResolvedIndex, ResolveIndexAction.Response, ResourceAlreadyExistsException, ResourceNotFoundException, ResponseCollectorService.ComputedNodeStats, ResponseHandlerFailureTransportException, RestoreInfo, RestoreInProgress, RestoreInProgress.ShardRestoreStatus, RestoreSnapshotRequest, RestoreSnapshotResponse, ResyncReplicationRequest, ResyncReplicationResponse, RetentionLease, RetentionLeaseActions.AddRequest, RetentionLeaseActions.RemoveRequest, RetentionLeaseActions.RenewRequest, RetentionLeaseAlreadyExistsException, RetentionLeaseBackgroundSyncAction.Request, RetentionLeaseInvalidRetainingSeqNoException, RetentionLeaseNotFoundException, RetentionLeases, RetentionLeaseStats, RetentionLeaseSyncAction.Request, RetentionLeaseSyncAction.Response, ReverseNestedAggregationBuilder, RolloverInfo, RolloverRequest, RolloverResponse, Rounding, Rounding, RoutingException, RoutingMissingException, RoutingTable, RuntimeFieldStats, SamplerAggregationBuilder, ScoreFunctionBuilder, ScoreSortBuilder, Script, ScriptCacheStats, ScriptContextInfo, ScriptContextInfo.ScriptMethodInfo, ScriptContextInfo.ScriptMethodInfo.ParameterInfo, ScriptContextStats, ScriptContextStats.TimeSeries, ScriptedMetricAggregationBuilder, ScriptException, ScriptHeuristic, ScriptLanguagesInfo, ScriptMetadata, ScriptQueryBuilder, ScriptScoreFunctionBuilder, ScriptScoreQueryBuilder, ScriptSortBuilder, ScriptSortBuilder.ScriptSortType, ScriptStats, ScriptType, Scroll, ScrollableHitSource.SearchFailure, ScrollQueryFetchSearchResult, ScrollQuerySearchResult, SearchAfterBuilder, SearchContextIdForNode, SearchContextMissingException, SearchException, SearchExtBuilder, SearchHit, SearchHit.NestedIdentity, SearchHits, SearchParseException, SearchPhaseExecutionException, SearchPhaseResult, SearchProfileQueryPhaseResult, SearchProfileResults, SearchProfileShardResult, SearchRequest, SearchResponse, SearchResponse.Clusters, SearchScrollRequest, SearchShardTarget, SearchSortValues, SearchSortValuesAndFormats, SearchSourceBuilder, SearchSourceBuilder.IndexBoost, SearchSourceBuilder.ScriptField, SearchSourceBuilderException, SearchStats, SearchStats.Stats, SearchTransportService.SearchFreeContextResponse, Segment, SegmentsStats, SegmentsStats.FileStats, SendRequestTransportException, SeqNoStats, SerialDiffPipelineAggregationBuilder, SerialDiffPipelineAggregator, SetBackedScalingCuckooFilter, SettingsException, ShapeRelation, ShardAllocationDecision, ShardCountStats, ShardFetchRequest, ShardFetchSearchRequest, ShardFlushRequest, ShardGeneration, ShardId, ShardLockObtainFailedException, ShardLongFieldRange, ShardNotFoundException, ShardNotInPrimaryModeException, ShardOperationFailedException, ShardRouting, ShardsAcknowledgedResponse, ShardSearchContextId, ShardSearchFailure, ShardSearchRequest, ShardSegments, ShardSnapshotInfo, ShardSnapshotResult, ShardsSyncedFlushResult, ShardStateAction.FailedShardEntry, ShardStateAction.NoLongerPrimaryShardException, ShardStateAction.StartedShardEntry, ShardStats, ShardUpgradeRequest, ShardUpgradeStatus, ShardValidateQueryRequest, ShutdownPersistentTasksStatus, ShutdownPluginsStatus, ShutdownShardMigrationStatus, SiblingPipelineAggregator, SignificanceHeuristic, SignificantLongTerms, SignificantLongTerms.Bucket, SignificantStringTerms, SignificantStringTerms.Bucket, SignificantTermsAggregationBuilder, SignificantTextAggregationBuilder, SimpleModel, SimpleQueryStringBuilder, SimulateDocumentBaseResult, SimulateDocumentVerboseResult, SimulateIndexTemplateRequest, SimulateIndexTemplateResponse, SimulatePipelineRequest, SimulatePipelineResponse, SimulateProcessorResult, SimulateTemplateAction.Request, SingleFeatureMigrationResult, SingleNodeShutdownMetadata, SingleShardRequest, SizeValue, SliceBuilder, SmoothingModel, Snapshot, SnapshotCreationException, SnapshotDeletionsInProgress, SnapshotDeletionsInProgress.Entry, SnapshotDeletionsInProgress.State, SnapshotException, SnapshotFeatureInfo, SnapshotId, SnapshotIndexShardStatus, SnapshotInfo, SnapshotInfo.IndexSnapshotDetails, SnapshotInProgressException, SnapshotMissingException, SnapshotRestoreException, SnapshotShardFailure, SnapshotsInProgress, SnapshotsInProgress.Entry, SnapshotsInProgress.ShardSnapshotStatus, SnapshotsStatusRequest, SnapshotsStatusResponse, SnapshotStats, SnapshotStatus, SniffConnectionStrategy.SniffModeInfo, SortBuilder, SortBy, SortMode, SortOrder, SortValue, SpanContainingQueryBuilder, SpanFirstQueryBuilder, SpanMultiTermQueryBuilder, SpanNearQueryBuilder, SpanNearQueryBuilder.SpanGapQueryBuilder, SpanNotQueryBuilder, SpanOrQueryBuilder, SpanTermQueryBuilder, SpanWithinQueryBuilder, SpatialStrategy, StartJoinRequest, StartPersistentTaskAction.Request, StartRecoveryRequest, StatsAggregationBuilder, StatsBucketPipelineAggregationBuilder, StatsBucketPipelineAggregator, Store.MetadataSnapshot, StoredFieldsContext, StoredScriptSource, StoreFileMetadata, StoreStats, StrictDynamicMappingException, StringRareTerms, StringRareTerms.Bucket, StringTerms, StringTerms.Bucket, StupidBackoff, Suggest, Suggest.Suggestion, Suggest.Suggestion.Entry, Suggest.Suggestion.Entry.Option, SuggestBuilder, SuggestionBuilder, SumAggregationBuilder, SumBucketPipelineAggregationBuilder, SumBucketPipelineAggregator, SyncedFlushRequest, SyncedFlushResponse, SyncedFlushService.InFlightOpsRequest, SyncedFlushService.PreShardSyncedFlushRequest, SyncedFlushService.ShardSyncedFlushRequest, SyncedFlushService.ShardSyncedFlushResponse, SystemIndexMigrationTaskParams, SystemIndexMigrationTaskState, TaskCancelledException, TaskId, TaskInfo, TaskOperationFailure, TaskResult, TcpTransport.HttpRequestOnTransportException, Template, TermQueryBuilder, TermsAggregationBuilder, TermsAggregator.BucketCountThresholds, TermsLookup, TermsQueryBuilder, TermsSetQueryBuilder, TermSuggestion, TermSuggestion.Entry, TermSuggestion.Entry.Option, TermSuggestionBuilder, TermSuggestionBuilder.StringDistanceImpl, TermSuggestionBuilder.SuggestMode, TermsValuesSourceBuilder, TermVectorsRequest, TermVectorsResponse, ThreadContext, ThreadPool.Info, ThreadPoolInfo, ThreadPoolStats, ThreadPoolStats.Stats, TimestampParsingException, TopHitsAggregationBuilder, TranslogCorruptedException, TranslogException, TranslogStats, TransportAddress, TransportBroadcastByNodeAction.EmptyResult, TransportBroadcastByNodeAction.NodeRequest, TransportClusterStatsAction.ClusterStatsNodeRequest, TransportException, TransportInfo, TransportMessage, TransportNodesHotThreadsAction.NodeRequest, TransportNodesInfoAction.NodeInfoRequest, TransportNodesListGatewayMetaState.NodeGatewayMetaState, TransportNodesListGatewayMetaState.NodeRequest, TransportNodesListGatewayMetaState.NodesGatewayMetaState, TransportNodesListGatewayMetaState.Request, TransportNodesListGatewayStartedShards.NodeGatewayStartedShards, TransportNodesListGatewayStartedShards.NodeRequest, TransportNodesListGatewayStartedShards.NodesGatewayStartedShards, TransportNodesListGatewayStartedShards.Request, TransportNodesListShardStoreMetadata.NodeRequest, TransportNodesListShardStoreMetadata.NodesStoreFilesMetadata, TransportNodesListShardStoreMetadata.NodeStoreFilesMetadata, TransportNodesListShardStoreMetadata.Request, TransportNodesListShardStoreMetadata.StoreFilesMetadata, TransportNodesReloadSecureSettingsAction.NodeRequest, TransportNodesSnapshotsStatus.NodeRequest, TransportNodesSnapshotsStatus.NodeSnapshotStatus, TransportNodesSnapshotsStatus.NodesSnapshotStatus, TransportNodesSnapshotsStatus.Request, TransportNodesStatsAction.NodeStatsRequest, TransportNodesUsageAction.NodeUsageRequest, TransportReplicationAction.ConcreteReplicaRequest, TransportReplicationAction.ConcreteShardRequest, TransportReplicationAction.ReplicaResponse, TransportReplicationAction.RetryOnReplicaException, TransportRequest, TransportRequest.Empty, TransportResponse, TransportResponse.Empty, TransportSerializationException, TransportService.HandshakeResponse, TransportStats, TransportVerifyShardBeforeCloseAction.ShardRequest, TransportVerifyShardIndexBlockAction.ShardRequest, TruncatedTranslogException, TypeMissingException, TypeQueryBuilder, TypesExistsRequest, TypesExistsResponse, UnassignedInfo, UnassignedInfo.AllocationStatus, UnavailableShardsException, UncategorizedExecutionException, UnicastZenPing.UnicastPingRequest, UnicastZenPing.UnicastPingResponse, UnmappedRareTerms, UnmappedRareTerms.Bucket, UnmappedSampler, UnmappedSignificantTerms, UnmappedSignificantTerms.Bucket, UnmappedTerms, UnmappedTerms.Bucket, UpdateByQueryRequest, UpdateIndexShardSnapshotStatusRequest, UpdatePersistentTaskStatusAction.Request, UpdateRequest, UpdateResponse, UpdateSettingsRequest, UpgradeRequest, UpgradeResponse, UpgradeSettingsRequest, UpgradeStatusRequest, UpgradeStatusResponse, ValidateJoinRequest, ValidateQueryRequest, ValidateQueryResponse, ValueCountAggregationBuilder, ValuesSourceAggregationBuilder, ValuesSourceAggregationBuilder.LeafOnly, ValuesSourceAggregationBuilder.MetricsAggregationBuilder, ValuesSourceAggregationBuilder.SingleMetricAggregationBuilder, ValueType, VariableWidthHistogramAggregationBuilder, VerifyNodeRepositoryAction.VerifyNodeRepositoryRequest, VerifyRepositoryRequest, VerifyRepositoryResponse, VerifyRepositoryResponse.NodeView, VersionConflictEngineException, VersionMismatchException, VersionStats, VersionType, WarmerStats, WeightBuilder, WeightedAvgAggregationBuilder, WildcardQueryBuilder, WrapperQueryBuilder, WriteableZoneId, WriteRequest.RefreshPolicy, ZenDiscovery.RejoinClusterRequest, ZenPing.PingResponse, ZeroTermsQueryOption

public interface Writeable
Implementers can be written to a StreamOutput and read from a StreamInput. This allows them to be "thrown across the wire" using Elasticsearch's internal protocol. If the implementer also implements equals and hashCode then a copy made by serializing and deserializing must be equal and have the same hashCode. It isn't required that such a copy be entirely unchanged.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    Reference to a method that can read some object from a stream.
    static interface 
    Reference to a method that can write some object to a StreamOutput.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Write this into the StreamOutput.