Interface Writeable

All Known Subinterfaces:
AllocationCommand, ByteArray, ChunkedInferenceServiceResults, ClusterState.Custom, Diff<T>, Diffable<T>, DocValueFormat, DoubleArray, GenericNamedWriteable, InferenceResults, InferenceServiceResults, IntArray, LongArray, Metadata.Custom, MultiTermQueryBuilder, NamedDiff<T>, NamedDiffable<T>, NamedWriteable, PersistentTaskParams, PersistentTaskState, PhraseSuggestionBuilder.CandidateGenerator, QueryBuilder, QueryVectorBuilder, RankShardResult, RemoteConnectionInfo.ModeInfo, ReportingService.Info, SecretSettings, SecureSettings, ServiceSettings, SimpleDiffable<T>, SimulateDocumentResult, SpanQueryBuilder, Task.Status, TaskSettings, VersionedNamedWriteable, WriteRequest<R>
All Known Implementing Classes:
AbstractAggregationBuilder, AbstractAllocateAllocationCommand, AbstractAllocationDecision, AbstractBulkByScrollRequest, AbstractBulkIndexByScrollRequest, AbstractGeometryQueryBuilder, AbstractHighlighterBuilder, AbstractInternalTerms, AbstractInternalTerms.AbstractTermsBucket, AbstractNamedDiffable, AbstractPercentilesAggregationBuilder, AbstractPipelineAggregationBuilder, AbstractQueryBuilder, AbstractRangeBuilder, AbstractSynonymsPagedResultAction.AbstractPagedResultResponse, AbstractSynonymsPagedResultAction.Request, AcknowledgedRequest, AcknowledgedRequest.Plain, AcknowledgedResponse, ActionNotFoundTransportException, ActionRequest, ActionResponse, ActionResponse.Empty, ActionTransportException, ActiveShardCount, AdaptiveSelectionStats, AddIndexBlockRequest, AddIndexBlockResponse, AddIndexBlockResponse.AddBlockResult, AddIndexBlockResponse.AddBlockShardResult, AddIndexBlockResponse.AddBlockShardResult.Failure, AddVotingConfigExclusionsRequest, AggregatedDfs, AggregationBuilder, AggregationExecutionException, AggregationExecutionException.InvalidPath, AggregationInfo, AggregationInitializationException, AggregationProfileShardResult, Aggregator.SubAggCollectionMode, AggregatorFactories.Builder, Alias, 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, ApiNotAvailableException, ApplyCommitRequest, AutoscalingMissedIndicesUpdateException, AvgAggregationBuilder, AvgBucketPipelineAggregationBuilder, BaseBroadcastResponse, BaseNodeResponse, BaseNodesRequest, BaseNodesResponse, BaseNodesXContentResponse, BasePrimaryAllocationCommand, BaseTasksRequest, BaseTasksResponse, BaseTermQueryBuilder, BasicReplicationRequest, BindHttpException, BindTransportException, BlobStoreException, BlobStoreIndexShardSnapshot.FileInfo, BoolQueryBuilder, BoostingQueryBuilder, BoundingBox, BoundTransportAddress, BroadcastRequest, BroadcastResponse, BroadcastShardOperationFailedException, BroadcastShardRequest, BroadcastShardResponse, BroadcastUnpromotableRequest, BucketHelpers.GapPolicy, BucketMetricsPipelineAggregationBuilder, BucketOrder, BucketScriptPipelineAggregationBuilder, BulkByScrollResponse, BulkByScrollTask.Status, BulkByScrollTask.StatusOrException, BulkItemRequest, BulkItemResponse, BulkItemResponse.Failure, BulkRequest, BulkResponse, BulkShardRequest, BulkShardResponse, BulkStats, ByteSizeUnit, ByteSizeValue, BytesRefArray, BytesTransportRequest, CancelAllocationCommand, CancellableThreads.ExecutionCancelledException, CancelTasksRequest, CanMatchNodeRequest, CanMatchNodeRequest.Shard, CanMatchNodeResponse, CanMatchNodeResponse.ResponseOrFailure, CanMatchShardResponse, CardinalityAggregationBuilder, ChiSquare, ChunkedBroadcastResponse, CircuitBreakerStats, CircuitBreakingException, CleanupRepositoryRequest, CleanupRepositoryResponse, ClearIndicesCacheRequest, ClearScrollRequest, ClearScrollResponse, ClearVotingConfigExclusionsRequest, CloneSnapshotRequest, CloseIndexRequest, CloseIndexResponse, CloseIndexResponse.IndexResult, CloseIndexResponse.ShardResult, CloseIndexResponse.ShardResult.Failure, ClosePointInTimeRequest, ClosePointInTimeResponse, ClusterAllocationExplainRequest, ClusterAllocationExplainResponse, ClusterAllocationExplanation, ClusterApplierRecordingService.Stats, ClusterApplierRecordingService.Stats.Recording, ClusterBalanceStats, ClusterBalanceStats.MetricStats, ClusterBalanceStats.NodeBalanceStats, ClusterBalanceStats.TierBalanceStats, ClusterBlock, ClusterBlockException, ClusterBlocks, ClusterFeatures, ClusterFormationFailureHelper.ClusterFormationState, ClusterFormationInfoAction.Request, ClusterFormationInfoAction.Response, ClusterGetSettingsAction.Request, ClusterGetSettingsAction.Response, ClusterHealthRequest, ClusterHealthResponse, ClusterHealthStatus, ClusterIndexHealth, ClusterInfo, ClusterInfo.NodeAndPath, ClusterInfo.NodeAndShard, ClusterInfo.ReservedSpace, ClusterInfoRequest, ClusterName, ClusterRerouteRequest, ClusterRerouteResponse, ClusterSearchShardsGroup, ClusterSearchShardsRequest, ClusterSearchShardsResponse, ClusterShardHealth, ClusterSnapshotStats, ClusterState, ClusterStateHealth, ClusterStateRequest, ClusterStateResponse, ClusterStateSerializationStats, ClusterStateUpdateStats, ClusterStatsNodeResponse, ClusterStatsRequest, ClusterStatsResponse, ClusterUpdateSettingsRequest, ClusterUpdateSettingsResponse, CollapseBuilder, CollectorResult, CombinedFieldsQueryBuilder, CombineFunction, CommitStats, CommonStats, CommonStatsFlags, CommonTermsQueryBuilder, CompatibilityVersions, CompletionPersistentTaskAction.Request, CompletionStats, CompletionSuggestion, CompletionSuggestion.Entry, CompletionSuggestion.Entry.Option, CompletionSuggestionBuilder, ComponentTemplate, ComponentTemplateMetadata, ComposableIndexTemplate, ComposableIndexTemplate.DataStreamTemplate, ComposableIndexTemplateMetadata, CompositeAggregationBuilder, CompositeValuesSourceBuilder, CompressedXContent, ConcurrentSnapshotExecutionException, Condition, ConnectTransportException, ConstantScoreQueryBuilder, CoordinationDiagnosticsAction.Request, CoordinationDiagnosticsAction.Response, CoordinationDiagnosticsService.CoordinationDiagnosticsDetails, CoordinationDiagnosticsService.CoordinationDiagnosticsResult, CoordinationDiagnosticsService.CoordinationDiagnosticsStatus, CoordinationMetadata, CoordinationMetadata.VotingConfigExclusion, CoordinationMetadata.VotingConfiguration, CoordinationStateRejectedException, CountedTermsAggregationBuilder, Counters, CreateDataStreamAction.Request, CreateIndexRequest, CreateIndexResponse, CreateSnapshotRequest, CreateSnapshotResponse, CuckooFilter, CumulativeSumPipelineAggregationBuilder, DanglingIndexInfo, DataStream, DataStreamAction, DataStreamAlias, DataStreamLifecycle, DataStreamLifecycle.Downsampling, DataStreamLifecycle.Downsampling.Round, DataStreamLifecycle.Retention, DataStreamLifecycleHealthInfo, DataStreamMetadata, DataStreamsStatsAction.DataStreamShardStats, DataStreamsStatsAction.DataStreamStats, DataStreamsStatsAction.Request, DataStreamsStatsAction.Response, DateHistogramAggregationBuilder, DateHistogramInterval, DateHistogramValuesSourceBuilder, DateIntervalWrapper, DateIntervalWrapper.IntervalTypeEnum, DateRangeAggregationBuilder, DecayFunctionBuilder, Decision, Decision.Multi, Decision.Single, Decision.Type, DefaultShardOperationFailedException, DelayableWriteable, DelayableWriteable.Serialized, DelayRecoveryException, DeleteByQueryRequest, DeleteDanglingIndexRequest, DeleteDataStreamAction.Request, DeleteIndexRequest, DeleteIndexTemplateRequest, DeletePipelineRequest, DeleteRepositoryRequest, DeleteRequest, DeleteResponse, DeleteSnapshotRequest, DeleteStoredScriptRequest, DeleteSynonymRuleAction.Request, DeleteSynonymsAction.Request, DenseVectorFieldStats, DenseVectorStats, DesiredBalanceRequest, DesiredBalanceResponse, DesiredBalanceResponse.DesiredShards, DesiredBalanceResponse.ShardAssignmentView, DesiredBalanceResponse.ShardView, DesiredBalanceStats, DesiredNode, DesiredNode.ProcessorsRange, DesiredNodes, DesiredNodesMetadata, DesiredNodeWithStatus, DfsKnnResults, DfsPhaseExecutionException, DfsSearchResult, DiffableStringMap, DiffableStringMap.DiffableStringMapDiff, DiffableUtils.MapDiff, DirectCandidateGeneratorBuilder, DiscoveryNode, DiscoveryNodes, DiscoveryStats, DiskHealthInfo, DiskUsage, DisMaxQueryBuilder, DistanceFeatureQueryBuilder, DistanceUnit, DiversifiedAggregationBuilder, DocsStats, DocumentField, DocumentMissingException, DocumentParsingException, DocumentSourceMissingException, DocValueFormat.BinaryDocValueFormat, DocValueFormat.BooleanDocValueFormat, DocValueFormat.DateTime, DocValueFormat.Decimal, DocValueFormat.GeoHashDocValueFormat, DocValueFormat.GeoTileDocValueFormat, DocValueFormat.IpDocValueFormat, DocValueFormat.RawDocValueFormat, DocValueFormat.TimeSeriesIdDocValueFormat, DocValueFormat.UnsignedLongShiftedDocValueFormat, DocWriteResponse, DocWriteResponse.Result, DoubleBounds, DoubleTerms, DoubleTerms.Bucket, DownsampleAction.Request, DownsampleConfig, DslErrorInfo, ElasticsearchAuthenticationProcessingError, ElasticsearchException, ElasticsearchGenerationException, ElasticsearchNodeCommand.UnknownCondition, ElasticsearchNodeCommand.UnknownMetadataCustom, ElasticsearchParseException, ElasticsearchRoleRestrictionException, ElasticsearchSecurityException, ElasticsearchStatusException, ElasticsearchTimeoutException, EmptyTaskSettings, EngineCreationFailureException, EngineException, ErrorEntry, ExactKnnQueryBuilder, ExistsQueryBuilder, ExplainIndexDataStreamLifecycle, ExplainRequest, ExplainResponse, ExponentialDecayFunctionBuilder, ExtendedStatsAggregationBuilder, ExtendedStatsBucketPipelineAggregationBuilder, FailedNodeException, FailedToCommitClusterStateException, FeatureMigrationResults, FeatureMigrationResults.ResultsDiff, FetchHealthInfoCacheAction.Request, FetchHealthInfoCacheAction.Response, FetchPhaseExecutionException, FetchSearchResult, FetchSourceContext, FieldAndFormat, FieldCapabilities, FieldCapabilitiesFailure, FieldCapabilitiesRequest, FieldCapabilitiesResponse, FieldDataStats, FieldMaskingSpanQueryBuilder, FieldMemoryStats, FieldScriptStats, FieldSortBuilder, FieldStats, FieldUsageShardResponse, FieldUsageStats, FieldUsageStats.PerFieldUsageStats, FieldUsageStatsRequest, FieldUsageStatsResponse, FieldValueFactorFunction.Modifier, FieldValueFactorFunctionBuilder, FilterAggregationBuilder, FiltersAggregationBuilder, FiltersAggregator.KeyedFilter, FindDanglingIndexRequest, FindDanglingIndexResponse, FlushFailedEngineException, FlushRequest, FlushStats, FollowersChecker.FollowerCheckRequest, ForceMergeRequest, 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, GeoGridAggregationBuilder, GeoHashGridAggregationBuilder, GeoPolygonQueryBuilder, GeoShapeQueryBuilder, GeoTileGridAggregationBuilder, GeoTileGridValuesSourceBuilder, GeoValidationMethod, GetAliasesRequest, GetAliasesResponse, GetComponentTemplateAction.Request, GetComponentTemplateAction.Response, GetComposableIndexTemplateAction.Request, GetComposableIndexTemplateAction.Response, GetDataStreamAction.Request, GetDataStreamAction.Response, GetDataStreamAction.Response.DataStreamInfo, GetDataStreamAction.Response.IndexProperties, GetDataStreamAction.Response.TimeSeries, GetDesiredNodesAction.Request, GetDesiredNodesAction.Response, GetFeatureUpgradeStatusRequest, GetFeatureUpgradeStatusResponse, GetFeatureUpgradeStatusResponse.FeatureUpgradeStatus, GetFeatureUpgradeStatusResponse.IndexInfo, GetFieldMappingsIndexRequest, GetFieldMappingsRequest, GetFieldMappingsResponse, GetHealthAction.Request, GetHealthAction.Response, 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, GetSynonymRuleAction.Request, GetSynonymRuleAction.Response, GetSynonymsAction.Request, GetSynonymsAction.Response, GetSynonymsSetsAction.Request, GetSynonymsSetsAction.Response, GetTaskRequest, GetTaskResponse, GlobalAggregationBuilder, GlobalCheckpointSyncAction.Request, GND, GraphStructureException, HealthApiStatsAction.Request, HealthApiStatsAction.Request.Node, HealthApiStatsAction.Response, HealthApiStatsAction.Response.Node, HealthInfo, HealthMetadata, HealthMetadata.Disk, HealthMetadata.ShardLimits, HealthNodeNotDiscoveredException, HealthNodeRequest, HealthNodeTaskParams, HealthStatus, Heartbeat, HighlightBuilder, HighlightBuilder.BoundaryScannerType, HighlightBuilder.Field, HighlightBuilder.Order, HighlightField, HistogramAggregationBuilder, HistogramValuesSourceBuilder, HttpException, HttpHeadersValidationException, HttpInfo, HttpRouteStats, 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, IndexMetadata.State, IndexMetadataStats, IndexMetadataStats.AverageShardSize, IndexNotFoundException, IndexPrimaryShardNotAllocatedException, IndexRequest, IndexResponse, IndexRoutingTable, IndexShardClosedException, IndexShardNotRecoveringException, IndexShardNotStartedException, IndexShardRecoveringException, IndexShardRecoveryException, IndexShardRelocatedException, IndexShardRestoreException, IndexShardRestoreFailedException, IndexShardSnapshotException, IndexShardSnapshotFailedException, IndexShardStartedException, IndexShardStats, IndexTemplateMetadata, IndexTemplateMissingException, IndexWriteLoad, IndicesAliasesRequest, IndicesAliasesRequest.AliasActions, IndicesSegmentResponse, IndicesSegmentsRequest, IndicesShardStoresRequest, IndicesShardStoresResponse, IndicesShardStoresResponse.Failure, IndicesShardStoresResponse.StoreStatus, IndicesStatsRequest, IndicesStatsResponse, IngestInfo, IngestMetadata, IngestProcessorException, IngestStats, IngestStats.Stats, InnerHitBuilder, InstanceShardOperationRequest, InternalAggregation, InternalAggregations, InternalAvg, InternalBinaryRange, InternalBinaryRange.Bucket, InternalBounds, InternalBucketMetricValue, InternalCardinality, InternalCentroid, InternalComposite, InternalComposite.InternalBucket, InternalDateHistogram, InternalDateHistogram.Bucket, InternalDateRange, InternalDateRange.Bucket, InternalExtendedStats, InternalExtendedStatsBucket, InternalFilter, InternalFilters, InternalFilters.InternalBucket, InternalGeoBounds, InternalGeoCentroid, InternalGeoDistance, InternalGeoGrid, InternalGeoGridBucket, InternalGeoHashGrid, InternalGeoHashGridBucket, InternalGeoTileGrid, InternalGeoTileGridBucket, InternalGlobal, InternalHDRPercentileRanks, InternalHDRPercentiles, InternalHistogram, InternalHistogram.Bucket, InternalIpPrefix, InternalIpPrefix.Bucket, InternalMappedRareTerms, InternalMappedSignificantTerms, InternalMappedTerms, InternalMedianAbsoluteDeviation, InternalMissing, InternalMultiBucketAggregation, InternalMultiBucketAggregation.InternalBucket, InternalMultiValueAggregation, InternalNested, InternalNumericMetricsAggregation, InternalNumericMetricsAggregation.MultiValue, InternalNumericMetricsAggregation.SingleValue, InternalOrder, InternalOrder.Aggregation, InternalOrder.CompoundOrder, InternalPercentilesBucket, InternalRandomSampler, InternalRange, InternalRange.Bucket, InternalRareTerms, InternalRareTerms.Bucket, InternalReverseNested, InternalSampler, InternalScriptedMetric, InternalScrollSearchRequest, InternalSignificantTerms, InternalSignificantTerms.Bucket, InternalSimpleValue, InternalSingleBucketAggregation, InternalStats, InternalStatsBucket, 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, IPAddress, IpPrefixAggregationBuilder, IpRangeAggregationBuilder, IpRangeAggregationBuilder.Range, ItemUsage, JLHScore, Join, JoinRequest, JoinStatus, JvmInfo, JvmInfo.Mem, JvmStats, JvmStats.BufferPool, JvmStats.Classes, JvmStats.GarbageCollector, JvmStats.GarbageCollectors, JvmStats.Mem, JvmStats.MemoryPool, JvmStats.Threads, KeyStoreWrapper, KnnScoreDocQueryBuilder, KnnSearchBuilder, KnnVectorQueryBuilder, Laplace, LinearDecayFunctionBuilder, LinearInterpolation, ListDanglingIndicesRequest, ListDanglingIndicesResponse, ListTasksRequest, ListTasksResponse, LocalAllocateDangledIndices.AllocateDangledRequest, LocalAllocateDangledIndices.AllocateDangledResponse, LocallyMountedSecrets, LongBounds, LongRareTerms, LongRareTerms.Bucket, LongTerms, LongTerms.Bucket, LookupField, MapperException, MapperParsingException, MappingMetadata, MappingStats, MasterHistoryAction.Request, MasterHistoryAction.Response, MasterNodeReadRequest, MasterNodeRequest, MasterNotDiscoveredException, MatchAllQueryBuilder, MatchBoolPrefixQueryBuilder, MatchNoneQueryBuilder, MatchPhrasePrefixQueryBuilder, MatchPhraseQueryBuilder, MatchQueryBuilder, MatchQueryParser.Type, Max, MaxAgeCondition, MaxAggregationBuilder, MaxBucketPipelineAggregationBuilder, MaxDocsCondition, MaxPrimaryShardDocsCondition, MaxPrimaryShardSizeCondition, MaxSizeCondition, MedianAbsoluteDeviationAggregationBuilder, MergeStats, Metadata, MigrateToDataStreamAction.Request, Min, MinAgeCondition, MinAggregationBuilder, MinAndMax, MinBucketPipelineAggregationBuilder, MinDocsCondition, MinPrimaryShardDocsCondition, MinPrimaryShardSizeCondition, MinSizeCondition, MissingAggregationBuilder, MissingOrder, ModelConfigurations, ModelSecrets, ModifyDataStreamsAction.Request, MoreLikeThisQueryBuilder, MoreLikeThisQueryBuilder.Item, MovAvgPipelineAggregationBuilder, MoveAllocationCommand, MoveDecision, 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, NodeMappingStats, NodeNotConnectedException, NodePrevalidateShardPathRequest, NodePrevalidateShardPathResponse, NodesHotThreadsRequest, NodesHotThreadsResponse, NodesInfoMetrics, NodesInfoRequest, NodesInfoResponse, NodesReloadSecureSettingsRequest, NodesReloadSecureSettingsRequest.NodeRequest, NodesReloadSecureSettingsResponse, NodesReloadSecureSettingsResponse.NodeResponse, NodesRemovalPrevalidation, NodesRemovalPrevalidation.NodeResult, NodesRemovalPrevalidation.Reason, NodesRemovalPrevalidation.Result, NodesShutdownMetadata, NodesShutdownMetadata.NodeShutdownMetadataDiff, NodesStatsRequest, NodesStatsRequestParameters, 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, PercentilesConfig, PercentilesConfig.Hdr, PercentilesConfig.TDigest, PercentilesMethod, PersistentTaskResponse, PersistentTasksCustomMetadata, PersistentTasksCustomMetadata.PersistentTask, PersistentTasksNodeService.Status, PhraseSuggestion, PhraseSuggestion.Entry, PhraseSuggestion.Entry.Option, PhraseSuggestionBuilder, PipelineAggregationBuilder, PipelineConfiguration, PluginApiInfo, PluginDescriptor, PluginRuntimeInfo, PluginsAndModules, PointInTimeBuilder, PostFeatureUpgradeRequest, PostFeatureUpgradeResponse, PostFeatureUpgradeResponse.Feature, PrefixQueryBuilder, PrevalidateNodeRemovalRequest, PrevalidateNodeRemovalResponse, PrevalidateShardPathRequest, PrevalidateShardPathResponse, PreVoteRequest, PreVoteResponse, PrimaryMissingActionException, PrimaryReplicaSyncer.ResyncRequest, PrimaryReplicaSyncer.ResyncTask.Status, ProcessClusterEventTimeoutException, ProcessInfo, ProcessorInfo, Processors, ProcessStats, ProcessStats.Cpu, ProcessStats.Mem, ProfileResult, PromoteDataStreamAction.Request, ProxyConnectionStrategy.ProxyModeInfo, PublishClusterStateStats, PublishResponse, PublishWithJoinResponse, PutComponentTemplateAction.Request, PutIndexTemplateRequest, PutMappingRequest, PutPipelineRequest, PutRepositoryRequest, PutStoredScriptRequest, PutSynonymRuleAction.Request, PutSynonymsAction.Request, QueryCacheStats, QueryExplanation, QueryFetchSearchResult, QueryPhaseExecutionException, QueryProfileShardResult, QueryRescoreMode, QueryRescorerBuilder, QuerySearchRequest, QuerySearchResult, QueryShardException, QueryStringQueryBuilder, RandomSamplerAggregationBuilder, RandomScoreFunctionBuilder, RangeAggregationBuilder, RangeAggregator.Range, RangeQueryBuilder, RankBuilder, RankDoc, RareTermsAggregationBuilder, RawTaskStatus, ReceiveTimeoutTransportException, RecoverFilesRecoveryException, RecoveryCleanFilesRequest, RecoveryCommitTooNewException, 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, RefreshStats, RegexOptions, RegexpQueryBuilder, ReindexRequest, ReleasableByteArray, ReleasableLongArray, ReloadAnalyzersRequest, ReloadAnalyzersResponse, ReloadAnalyzersResponse.ReloadDetails, RelocationFailureInfo, RemoteClusterNodesAction.Request, RemoteClusterNodesAction.Response, RemoteClusterServerInfo, RemoteConnectionInfo, RemoteInfo, RemoteInfoRequest, RemoteInfoResponse, RemoteTransportException, RemovePersistentTaskAction.Request, ReplicatedWriteRequest, ReplicationOperation.RetryOnPrimaryException, ReplicationRequest, ReplicationResponse, ReplicationResponse.ShardInfo, ReplicationResponse.ShardInfo.Failure, ReplicationTask.Status, ReplicationTracker.CheckpointState, ReplicationTracker.PrimaryContext, RepositoriesHealthInfo, RepositoriesMetadata, RepositoriesStats, RepositoriesStats.ThrottlingStats, RepositoryCleanupInProgress, RepositoryCleanupInProgress.Entry, RepositoryCleanupResult, RepositoryConflictException, RepositoryException, RepositoryInfo, RepositoryMetadata, RepositoryMissingException, RepositoryShardId, RepositoryStats, RepositoryStatsSnapshot, RepositoryVerificationException, RequestCacheStats, RescoreDocIds, RescorerBuilder, ReservedStateErrorMetadata, ReservedStateHandlerMetadata, ReservedStateMetadata, ReservedStateVersion, ResetFeatureStateRequest, ResetFeatureStateResponse, ResetFeatureStateResponse.ResetFeatureStateStatus, ResizeRequest, ResolveClusterActionRequest, ResolveClusterActionResponse, ResolveClusterInfo, 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, RolloverConditions, RolloverConfiguration, RolloverInfo, RolloverRequest, RolloverResponse, Rounding, RoutingException, RoutingMissingException, RoutingTable, RuntimeFieldStats, SamplerAggregationBuilder, ScoreFunctionBuilder, ScoreSortBuilder, Script, ScriptCacheStats, ScriptContextInfo, ScriptContextInfo.ScriptMethodInfo, ScriptContextInfo.ScriptMethodInfo.ParameterInfo, ScriptContextStats, 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, SearchPhaseExecutionException, SearchPhaseResult, SearchProfileDfsPhaseResult, SearchProfileQueryPhaseResult, SearchProfileResults, SearchProfileShardResult, SearchRequest, SearchResponse, SearchResponse.Cluster, SearchResponse.Clusters, SearchScrollRequest, SearchShardsGroup, SearchShardsRequest, SearchShardsResponse, SearchShardTarget, SearchSortValues, SearchSortValuesAndFormats, SearchSourceBuilder, SearchSourceBuilder.IndexBoost, SearchSourceBuilder.ScriptField, SearchSourceBuilderException, SearchStats, SearchStats.Stats, SearchTimeoutException, SearchTransportService.SearchFreeContextResponse, SearchUsageStats, Segment, SegmentsStats, SegmentsStats.FileStats, SendRequestTransportException, SeqNoStats, SerialDiffPipelineAggregationBuilder, ServerArgs, SetBackedScalingCuckooFilter, Settings, SettingsException, ShapeRelation, ShardAllocationDecision, ShardCountStats, ShardFetchRequest, ShardFetchSearchRequest, ShardFlushRequest, ShardGeneration, ShardId, ShardLockObtainFailedException, ShardLongFieldRange, ShardNotFoundException, ShardNotInPrimaryModeException, ShardOperationFailedException, ShardRefreshReplicaRequest, ShardRouting, ShardRouting.Role, ShardsAcknowledgedResponse, ShardSearchContextId, ShardSearchFailure, ShardSearchRequest, ShardSegments, ShardSnapshotInfo, ShardSnapshotResult, ShardStateAction.FailedShardEntry, ShardStateAction.NoLongerPrimaryShardException, ShardStateAction.StartedShardEntry, ShardStats, ShardValidateQueryRequest, ShutdownPersistentTasksStatus, ShutdownPluginsStatus, ShutdownShardMigrationStatus, SignificanceHeuristic, SignificantLongTerms, SignificantLongTerms.Bucket, SignificantStringTerms, SignificantStringTerms.Bucket, SignificantTermsAggregationBuilder, SignificantTextAggregationBuilder, SimpleDiffable.CompleteDiff, SimpleQueryStringBuilder, SimulateBulkRequest, SimulateDocumentBaseResult, SimulateDocumentVerboseResult, SimulateIndexResponse, SimulateIndexTemplateRequest, SimulateIndexTemplateResponse, SimulatePipelineRequest, SimulatePipelineResponse, SimulateProcessorResult, SimulateTemplateAction.Request, SingleFeatureMigrationResult, SingleNodeShutdownMetadata, SingleShardRequest, SizeValue, SliceBuilder, SmoothingModel, Snapshot, SnapshotDeletionsInProgress, SnapshotDeletionsInProgress.Entry, SnapshotDeletionsInProgress.State, SnapshotException, SnapshotFeatureInfo, SnapshotId, SnapshotIndexShardStatus, SnapshotInfo, SnapshotInfo.IndexSnapshotDetails, SnapshotInProgressException, SnapshotMissingException, SnapshotNameAlreadyInUseException, 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, StatelessPrimaryRelocationAction.Request, StatsAggregationBuilder, StatsBucketPipelineAggregationBuilder, StatusInfo, Store.MetadataSnapshot, StoredFieldsContext, StoredScriptSource, StoreFileMetadata, StoreStats, StrictDynamicMappingException, StringRareTerms, StringRareTerms.Bucket, StringTerms, StringTerms.Bucket, StupidBackoff, SubSearchSourceBuilder, Suggest, Suggest.Suggestion, Suggest.Suggestion.Entry, Suggest.Suggestion.Entry.Option, SuggestBuilder, SuggestionBuilder, Sum, SumAggregationBuilder, SumBucketPipelineAggregationBuilder, SynonymRule, SynonymSetSummary, SynonymsStats, SynonymUpdateResponse, SystemIndexDescriptor.MappingsVersion, SystemIndexMigrationTaskParams, SystemIndexMigrationTaskState, TaskCancelledException, TaskId, TaskInfo, TaskOperationFailure, TaskResult, TaskType, TcpTransport.HttpRequestOnTransportException, TDigestExecutionHint, Template, TermQueryBuilder, TermsAggregationBuilder, TermsAggregator.BucketCountThresholds, TermsLookup, TermsQueryBuilder, TermsQueryBuilder.BinaryValues, TermsSetQueryBuilder, TermSuggestion, TermSuggestion.Entry, TermSuggestion.Entry.Option, TermSuggestionBuilder, TermSuggestionBuilder.StringDistanceImpl, TermSuggestionBuilder.SuggestMode, TermsValuesSourceBuilder, TermVectorsRequest, TermVectorsResponse, ThreadContext, ThreadPool.Info, ThreadPoolInfo, ThreadPoolStats, ThreadPoolStats.Stats, TimeSeries, TimestampParsingException, TooManyScrollContextsException, TopHitsAggregationBuilder, Translog.Delete, Translog.Index, Translog.NoOp, Translog.Operation, TranslogCorruptedException, TranslogException, TranslogStats, TransportActionStats, TransportAddress, TransportBroadcastByNodeAction.EmptyResult, TransportClusterStatsAction.ClusterStatsNodeRequest, TransportDeleteComponentTemplateAction.Request, TransportDeleteComposableIndexTemplateAction.Request, TransportDeleteDesiredNodesAction.Request, TransportException, TransportGetFromTranslogAction.Request, TransportGetFromTranslogAction.Response, TransportInfo, TransportMessage, TransportNodesHotThreadsAction.NodeRequest, TransportNodesInfoAction.NodeInfoRequest, TransportNodesListGatewayStartedShards.NodeGatewayStartedShards, TransportNodesListGatewayStartedShards.NodeRequest, TransportNodesListGatewayStartedShards.NodesGatewayStartedShards, TransportNodesListGatewayStartedShards.Request, TransportNodesListShardStoreMetadata.NodeRequest, TransportNodesListShardStoreMetadata.NodesStoreFilesMetadata, TransportNodesListShardStoreMetadata.NodeStoreFilesMetadata, TransportNodesListShardStoreMetadata.Request, TransportNodesListShardStoreMetadata.StoreFilesMetadata, TransportNodesSnapshotsStatus.NodeRequest, TransportNodesSnapshotsStatus.NodeSnapshotStatus, TransportNodesSnapshotsStatus.NodesSnapshotStatus, TransportNodesSnapshotsStatus.Request, TransportNodesStatsAction.NodeStatsRequest, TransportNodesUsageAction.NodeUsageRequest, TransportPutComposableIndexTemplateAction.Request, TransportReplicationAction.ConcreteReplicaRequest, TransportReplicationAction.ConcreteShardRequest, TransportReplicationAction.ReplicaResponse, TransportReplicationAction.RetryOnReplicaException, TransportRequest, TransportRequest.Empty, TransportResponse, TransportResponse.Empty, TransportSerializationException, TransportService.HandshakeResponse, TransportShardMultiGetFomTranslogAction.Request, TransportShardMultiGetFomTranslogAction.Response, TransportStats, TransportVerifyShardBeforeCloseAction.ShardRequest, TransportVerifyShardIndexBlockAction.ShardRequest, TruncatedTranslogException, TypeMissingException, TypeQueryV7Builder, UnassignedInfo, UnassignedInfo.AllocationStatus, UnavailableShardsException, UncategorizedExecutionException, UnmappedRareTerms, UnmappedRareTerms.Bucket, UnmappedSampler, UnmappedSignificantTerms, UnmappedSignificantTerms.Bucket, UnmappedTerms, UnmappedTerms.Bucket, UnpromotableShardRefreshRequest, UnsupportedAggregationOnDownsampledIndex, UpdateByQueryRequest, UpdateDesiredNodesRequest, UpdateDesiredNodesResponse, UpdateHealthInfoCacheAction.Request, UpdateIndexShardSnapshotStatusRequest, UpdatePersistentTaskStatusAction.Request, UpdateRequest, UpdateResponse, UpdateSettingsRequest, ValidateJoinRequest, ValidateQueryRequest, ValidateQueryResponse, ValueCountAggregationBuilder, ValuesSourceAggregationBuilder, ValuesSourceAggregationBuilder.LeafOnly, ValuesSourceAggregationBuilder.MetricsAggregationBuilder, ValuesSourceAggregationBuilder.SingleMetricAggregationBuilder, ValueType, VariableWidthHistogramAggregationBuilder, VerifyNodeRepositoryAction.VerifyNodeRepositoryRequest, VerifyRepositoryRequest, VerifyRepositoryResponse, VerifyRepositoryResponse.NodeView, VersionConflictEngineException, VersionConflictException, VersionMismatchException, VersionStats, VersionType, WarmerStats, WeightBuilder, WeightedAvgAggregationBuilder, WildcardQueryBuilder, WrapperQueryBuilder, WriteableZoneId, WriteRequest.RefreshPolicy, 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.