Class ObjectBuilderBase

java.lang.Object
org.opensearch.client.util.ObjectBuilderBase
Direct Known Subclasses:
AcknowledgedResponseBase.AbstractBuilder, Action.Builder, Action.Builder, Action.Builder, ActionAlias.Builder, ActionAllocation.Builder, ActionClose.Builder, ActionDelete.Builder, ActionForceMerge.Builder, ActionGroup.Builder, ActionIndexPriority.Builder, ActionOpen.Builder, ActionReadOnly.Builder, ActionReadWrite.Builder, ActionReplicaCount.Builder, ActionRetry.Builder, ActionRollover.Builder, ActionSnapshot.Builder, ActionTimeout.Builder, AdaptiveSelection.Builder, AddAction.Builder, AdditionalConfig.Builder, AddPolicyResponse.Builder, Aggregate.Builder, AggregateBase.AbstractBuilder, Aggregation.Builder, AggregationBase.AbstractBuilder, AggregationBreakdown.Builder, AggregationProfile.Builder, AggregationProfileDebug.Builder, AggregationProfileDelegateDebug.Builder, AggregationProfileDelegateDebugFilter.Builder, AggregationRange.Builder, AlgorithmOperations.Builder, Alias.Builder, AliasDefinition.Builder, AliasesRecord.Builder, AliasesResponse.Builder, AllField.Builder, AllIndicesStats.Builder, AllocationDecision.Builder, AllocationExplainResponse.Builder, AllocationRecord.Builder, AllocationResponse.Builder, AllocationStore.Builder, AllPitSegmentsResponse.Builder, AnalyzeDetail.Builder, Analyzer.Builder, AnalyzerDetail.Builder, AnalyzeResponse.Builder, AnalyzeToken.Builder, ArrayPercentilesItem.Builder, AuditConfig.Builder, AuditLogsConfig.Builder, AuthinfoResponse.Builder, AuthtokenResponse.Builder, AwarenessAttributeStats.Builder, BaseNode.AbstractBuilder, Breaker.Builder, Buckets.Builder, BucketsPath.Builder, BulkByScrollFailure.Builder, BulkByScrollTaskStatus.Builder, BulkByScrollTaskStatusOrException.Builder, BulkOperation.Builder, BulkOperationBase.AbstractBuilder, BulkRequest.Builder, BulkResponse.Builder, BulkResponseItem.Builder, ByteBuffer.Builder, CacheAllStats.Builder, CacheItemStats.Builder, CacheStat.Builder, CacheStats.Builder, CacheStatsBase.AbstractBuilder, CacheStatsResponse.Builder, CertificatesDetail.Builder, CertificatesPerNode.Builder, CertificateTypes.Builder, CgroupCpuAcctStats.Builder, CgroupCpuStat.Builder, CgroupCpuStats.Builder, CgroupMemoryStats.Builder, CgroupStats.Builder, ChangePasswordResponse.Builder, ChangePolicyResponse.Builder, Channel.Builder, CharFilter.Builder, CharFilterBase.AbstractBuilder, CharFilterDefinition.Builder, CharFilterDetail.Builder, CharFilterTypes.Builder, ChiSquareHeuristic.Builder, CjkAnalyzer.Builder, CleanupRepositoryResponse.Builder, CleanupRepositoryResults.Builder, ClearCacheResponse.Builder, ClearScrollResponse.Builder, ClientConfig.Builder, CloseIndexResult.Builder, CloseShardResult.Builder, ClusterFileSystem.Builder, ClusterIndices.Builder, ClusterIndicesShards.Builder, ClusterIndicesShardsIndex.Builder, ClusterInfo.Builder, ClusterIngest.Builder, ClusterJvm.Builder, ClusterJvmMemory.Builder, ClusterJvmVersion.Builder, ClusterManagerRecord.Builder, ClusterManagerResponse.Builder, ClusterNetworkTypes.Builder, ClusterNodeCount.Builder, ClusterNodes.Builder, ClusterOperatingSystem.Builder, ClusterOperatingSystemArchitecture.Builder, ClusterOperatingSystemName.Builder, ClusterOperatingSystemPrettyName.Builder, ClusterProcess.Builder, ClusterProcessCpu.Builder, ClusterProcessOpenFileDescriptors.Builder, ClusterProcessor.Builder, ClusterRemoteInfo.Builder, ClusterRemoteProxyInfo.Builder, ClusterRemoteSniffInfo.Builder, ClusterShardMetrics.Builder, ClusterStateOverallStats.Builder, ClusterStateQueue.Builder, ClusterStateStats.Builder, ClusterStatistics.Builder, CollapseResponseProcessor.Builder, Collector.Builder, ColumnMeta.Builder, Command.Builder, CommandAllocatePrimaryAction.Builder, CommandAllocateReplicaAction.Builder, CommandCancelAction.Builder, CommandMoveAction.Builder, CompactNodeInfo.Builder, CompletionContext.Builder, CompletionStats.Builder, CompletionSuggestOption.Builder, ComplianceConfig.Builder, ComponentTemplate.Builder, ComponentTemplateNode.Builder, ComponentTemplateSummary.Builder, CompositeAggregationSource.Builder, CompositeValuesSource.AbstractBuilder, ConfigUpgradeCheckResponse.Builder, ConfigUpgradePerformResponse.Builder, Context.Builder, Context.Builder, ContextMethod.Builder, ContextMethodParam.Builder, CoordsGeoBounds.Builder, CountRecord.Builder, CountResponse.Builder, CountResponse.Builder, CreateActionGroupResponse.Builder, CreateAllowlistResponse.Builder, CreateConnectorResponse.Builder, CreateControllerResponse.Builder, CreateDefaultStoreResponse.Builder, CreateIndexResponse.Builder, CreateMemoryResponse.Builder, CreateMessageResponse.Builder, CreateModelMetaResponse.Builder, CreatePitResponse.Builder, CreateRequest.Builder, CreateRoleMappingResponse.Builder, CreateRoleResponse.Builder, CreateSnapshotResponse.Builder, CreateStoreResponse.Builder, CreateTenantResponse.Builder, CreateUpdateTenancyConfigResponse.Builder, CreateUserLegacyResponse.Builder, CreateUserResponse.Builder, Credential.Builder, CurrentNode.Builder, CustomAnalyzer.Builder, CustomNormalizer.Builder, DanglingIndex.Builder, Database.Builder, DataPathStats.Builder, DataSource.Builder, DataStream.Builder, DataStreamIndex.Builder, DataStreamsStatsResponse.Builder, DataStreamStats.Builder, DataStreamTimestamp.Builder, DataStreamTimestampField.Builder, DateRangeExpression.Builder, DecayFunctionBase.AbstractBuilder, DecayPlacement.Builder, DeleteActionGroupResponse.Builder, DeleteAllPitsResponse.Builder, DeleteByQueryResponse.Builder, DeleteDefaultStoreResponse.Builder, DeleteDistinguishedNameResponse.Builder, DeletedPit.Builder, DeleteExperimentsResponse.Builder, DeleteJudgmentsResponse.Builder, DeleteMemoryResponse.Builder, DeleteModelResponse.Builder, DeletePitResponse.Builder, DeletePolicyResponse.Builder, DeleteQuerySetsResponse.Builder, DeleteRoleMappingResponse.Builder, DeleteRoleResponse.Builder, DeleteSearchConfigurationsResponse.Builder, DeleteSearchPipelineResponse.Builder, DeleteStoreResponse.Builder, DeleteTenantResponse.Builder, DeleteUserLegacyResponse.Builder, DeleteUserResponse.Builder, DeployModelResponse.Builder, Destination.Builder, DictionaryResponse.AbstractBuilder, DirectGenerator.Builder, Discovery.Builder, DiskUsage.Builder, DistinguishedNames.Builder, DocStats.Builder, DocStatus.Builder, Document.Builder, DocumentRating.Builder, DocumentSimulation.Builder, DutchAnalyzer.Builder, DynamicConfig.Builder, DynamicOptions.Builder, DynamicTemplate.Builder, EmptyObject.Builder, ErrorCause.Builder, ErrorNotification.Builder, ErrorNotificationDestination.Builder, ErrorResponse.Builder, EwmaModelSettings.Builder, ExecuteAgentResponse.Builder, ExistsPolicyResponse.Builder, ExplainAnalyzeToken.Builder, ExplainPolicy.Builder, ExplainPolicyResponse.Builder, ExplainRequest.Builder, ExplainResponse.Builder, Explanation.Builder, ExtendedBounds.Builder, FailedIndex.Builder, FetchProfile.Builder, FetchProfileBreakdown.Builder, FetchProfileDebug.Builder, FieldAndFormat.Builder, FieldCapability.Builder, FieldCapsResponse.Builder, FieldCollapse.Builder, FielddataFrequencyFilter.Builder, FielddataRecord.Builder, FielddataResponse.Builder, FielddataStats.Builder, FieldDateMath.Builder, FieldLookup.Builder, FieldMapping.Builder, FieldMemoryUsage.Builder, FieldNamesField.Builder, FieldSizeUsage.Builder, FieldSort.Builder, FieldStatistics.Builder, FieldSuggester.Builder, FieldTypes.Builder, FieldTypesMappings.Builder, FieldValue.Builder, FieldValueFactorScoreFunction.Builder, FileCountSnapshotStats.Builder, FileDetails.Builder, FileSystem.Builder, FileSystemTotal.Builder, Filter.Builder, FilterQueryRequestProcessor.Builder, FingerprintAnalyzer.Builder, FlushCacheResponse.Builder, FlushStats.Builder, FunctionScore.Builder, GarbageCollector.Builder, GarbageCollectorTotal.Builder, GenerateOboTokenResponse.Builder, GenerateUserTokenResponse.Builder, GeoBounds.Builder, GeoDistanceSort.Builder, GeoHashLocation.Builder, GeoHashPrecision.Builder, GeoJSONData.Builder, GeojsonUploadPostResponse.Builder, GeojsonUploadPutResponse.Builder, GeoLocation.Builder, GeoPolygonPoints.Builder, GeoShape.Builder, GeoShapeQueryField.Builder, GetAccountDetailsResponse.Builder, GetAgentResponse.Builder, GetAllMemoriesResponse.Builder, GetAllMessagesResponse.Builder, GetAllowlistResponse.Builder, GetAllPitsResponse.Builder, GetAllToolsResponse.Builder, GetAuditConfigurationResponse.Builder, GetCertificatesResponse.Builder, GetClusterSettingsResponse.Builder, GetComponentTemplateResponse.Builder, GetConfigurationResponse.Builder, GetConnectorResponse.Builder, GetControllerResponse.Builder, GetDashboardsInfoResponse.Builder, GetDataStreamResponse.Builder, GetExperimentsResponse.Builder, GetFieldMappingRequest.Builder, GetIndexTemplateResponse.Builder, GetIp2geoDatasourceResponse.Builder, GetJudgmentsResponse.Builder, GetMemoryResponse.Builder, GetMessageResponse.Builder, GetMessageTracesResponse.Builder, GetModelGroupResponse.Builder, GetModelResponse.Builder, GetModelResponse.Builder, GetNodeStatsResponse.Builder, GetPermissionsInfoResponse.Builder, GetPoliciesResponse.Builder, GetPolicyResponse.Builder, GetProfileModelsResponse.Builder, GetProfileResponse.Builder, GetProfileTasksResponse.Builder, GetQuerySetsResponse.Builder, GetRequest.Builder, GetResult.AbstractBuilder, GetScriptContextResponse.Builder, GetScriptLanguagesResponse.Builder, GetScriptResponse.Builder, GetSearchConfigurationsResponse.Builder, GetSnapshotResponse.Builder, GetSourceRequest.Builder, GetSourceResponse.Builder, GetSslinfoResponse.Builder, GetStateResponse.Builder, GetStats.Builder, GetStatsResponse.Builder, GetStatsResponse.Builder, GetStoreResponse.Builder, GetTaskResponse.Builder, GetTasksResponse.Builder, GetTenancyConfigResponse.Builder, GetToolResponse.Builder, GetUploadStatsResponse.Builder, GoogleNormalizedDistanceHeuristic.Builder, GraphMergeStats.Builder, GraphRefreshStats.Builder, GraphStats.Builder, Guardrails.Builder, GuardrailsInputOutput.Builder, HdrMethod.Builder, Headers.Builder, HealthRecord.Builder, HealthResponse.Builder, HealthResponse.Builder, HealthResponse.Builder, HelpRecord.Builder, HelpResponse.Builder, HighlightBase.AbstractBuilder, HighlighterType.Builder, HistogramOrder.Builder, Hit.Builder, HitsMetadata.Builder, HoltLinearModelSettings.Builder, HoltWintersModelSettings.Builder, HotThread.Builder, HotThreadsRequest.Builder, HotThreadsResponse.Builder, Http.Builder, IcuAnalyzer.Builder, IncludeState.Builder, IndexAliases.Builder, IndexField.Builder, IndexHealthStats.Builder, IndexingPressure.Builder, IndexingPressure.Builder, IndexingPressure.Builder, IndexingPressureMemory.Builder, IndexingPressureMemory.Builder, IndexingPressureMemory.Builder, IndexingPressureMemorySummary.Builder, IndexingSlowlog.Builder, IndexingSlowlogThresholds.Builder, IndexingStats.Builder, IndexMappingRecord.Builder, IndexPermission.Builder, IndexRequest.Builder, IndexRouting.Builder, IndexRoutingAllocation.Builder, IndexRoutingAllocationDisk.Builder, IndexRoutingAllocationInclude.Builder, IndexRoutingAllocationInitialRecovery.Builder, IndexRoutingRebalance.Builder, IndexSegment.Builder, IndexSegmentSort.Builder, IndexSettingBlocks.Builder, IndexSettings.Builder, IndexSettingsAnalysis.Builder, IndexSettingsAnalyze.Builder, IndexSettingsHighlight.Builder, IndexSettingsIndexing.Builder, IndexSettingsLifecycle.Builder, IndexSettingsLifecycleStep.Builder, IndexSettingsMapping.Builder, IndexSettingsMappingLimitDepth.Builder, IndexSettingsMappingLimitDimensionFields.Builder, IndexSettingsMappingLimitFieldNameLength.Builder, IndexSettingsMappingLimitNestedFields.Builder, IndexSettingsMappingLimitNestedObjects.Builder, IndexSettingsMappingLimitTotalFields.Builder, IndexSettingsMerge.Builder, IndexSettingsMergeLogByteSizePolicy.Builder, IndexSettingsMergePolicy.Builder, IndexSettingsMergeScheduler.Builder, IndexSettingsMergeTieredPolicy.Builder, IndexSettingsQueries.Builder, IndexSettingsQueriesCache.Builder, IndexSettingsQueryString.Builder, IndexSettingsSearch.Builder, IndexSettingsSearchConcurrent.Builder, IndexSettingsSearchConcurrentSegmentSearch.Builder, IndexSettingsSearchStarTreeIndex.Builder, IndexSettingsSimilarity.Builder, IndexSettingsSimilarityBm25.Builder, IndexSettingsSimilarityDfi.Builder, IndexSettingsSimilarityDfr.Builder, IndexSettingsSimilarityIb.Builder, IndexSettingsSimilarityLmd.Builder, IndexSettingsSimilarityLmj.Builder, IndexSettingsSimilarityScriptedTfidf.Builder, IndexSettingsStarTree.Builder, IndexSettingsStarTreeDefault.Builder, IndexSettingsStarTreeField.Builder, IndexSettingsStarTreeFieldDefault.Builder, IndexSettingsStore.Builder, IndexSettingsStoreFs.Builder, IndexSettingsStoreHybrid.Builder, IndexSettingsStoreHybridMmap.Builder, IndexSettingsStoreHybridNio.Builder, IndexState.Builder, IndexStatsBase.AbstractBuilder, IndexTemplate.Builder, IndexTemplateDataStreamConfiguration.Builder, IndexTemplateItem.Builder, IndexTemplateMapping.Builder, IndexTemplateSummary.Builder, IndexVersioning.Builder, IndicesBlockStatus.Builder, IndicesRecord.Builder, IndicesResponse.Builder, IndicesShardStores.Builder, IndicesStats.Builder, IndicesStatsResponse.Builder, IndicesValidationExplanation.Builder, IndicesVersions.Builder, InferenceResults.Builder, InfoResponse.Builder, Ingest.Builder, Ingest.Builder, IngestionSource.Builder, IngestionSourcePointer.Builder, IngestionSourcePointerInit.Builder, IngestionSourcePoll.Builder, IngestionStateShardFailure.Builder, IngestTotal.Builder, InlineGet.Builder, InnerHits.Builder, InnerHitsResult.Builder, Intervals.Builder, IntervalsAllOf.Builder, IntervalsAnyOf.Builder, IntervalsFilter.Builder, IntervalsFuzzy.Builder, IntervalsMatch.Builder, IntervalsPrefix.Builder, IntervalsWildcard.Builder, IoStatDevice.Builder, IoStats.Builder, IpRangeAggregationRange.Builder, IsmTemplate.Builder, Jvm.Builder, JvmClasses.Builder, JvmMemoryStats.Builder, JvmThreads.Builder, KeyedProcessor.Builder, KeywordAnalyzer.Builder, KnnMethod.Builder, KnnQueryRescore.Builder, KnnVectorMethod.Builder, KuromojiAnalyzer.Builder, LanguageAnalyzer.Builder, LanguageContext.Builder, LaplaceSmoothingModel.Builder, LastGcStats.Builder, LatLonGeoLocation.Builder, Like.Builder, LikeDocument.Builder, LinearInterpolationSmoothingModel.Builder, ListStoresResponse.Builder, LLM.Builder, LoadModelResponse.Builder, LongTermsBucketKey.Builder, LowercaseNormalizer.Builder, MasterRecord.Builder, MasterResponse.Builder, MatchOnlyTextProperty.Builder, MatrixStatsFields.Builder, Memory.Builder, MemoryStatsBase.AbstractBuilder, MergesStats.Builder, Message.Builder, Metadata.AbstractBuilder, MgetRequest.Builder, MgetResponse.Builder, MigrateResponse.Builder, MLOpenSearchReranker.Builder, ModelConfig.Builder, ModelProfile.Builder, ModelStats.Builder, MovingAverageAggregation.Builder, MsearchRequest.Builder, MsearchTemplateRequest.Builder, MtermvectorsResponse.Builder, MultiBucketBase.AbstractBuilder, MultiGetError.Builder, MultiGetOperation.Builder, MultiGetResponseItem.Builder, MultisearchBody.Builder, MultisearchHeader.Builder, MultiSearchResponseItem.Builder, MultiSearchResult.AbstractBuilder, MultiTermLookup.Builder, MultiTermVectorsOperation.Builder, MultiTermVectorsResult.Builder, MutualInformationHeuristic.Builder, NestedIdentity.Builder, NestedSortValue.Builder, NeuralQueryEnricherRequestProcessor.Builder, Node.Builder, NodeAllocationExplanation.Builder, NodeAttributes.Builder, NodeAttributesRecord.Builder, NodeattrsResponse.Builder, NodeBufferPool.Builder, NodeDetails.Builder, NodeDiskUsage.Builder, NodeInfo.Builder, NodeInfoAction.Builder, NodeInfoAggregation.Builder, NodeInfoBootstrap.Builder, NodeInfoClient.Builder, NodeInfoDiscovery.Builder, NodeInfoHttp.Builder, NodeInfoIngest.Builder, NodeInfoIngestDownloader.Builder, NodeInfoIngestInfo.Builder, NodeInfoIngestProcessor.Builder, NodeInfoJvmMemory.Builder, NodeInfoMemory.Builder, NodeInfoNetwork.Builder, NodeInfoNetworkInterface.Builder, NodeInfoOSCPU.Builder, NodeInfoPath.Builder, NodeInfoRepositories.Builder, NodeInfoRepositoriesUrl.Builder, NodeInfoScript.Builder, NodeInfoSearch.Builder, NodeInfoSearchPipelineProcessor.Builder, NodeInfoSearchPipelines.Builder, NodeInfoSearchRemote.Builder, NodeInfoSettings.Builder, NodeInfoSettingsCluster.Builder, NodeInfoSettingsClusterElection.Builder, NodeInfoSettingsDeprecationIndexing.Builder, NodeInfoSettingsHttp.Builder, NodeInfoSettingsHttpType.Builder, NodeInfoSettingsHttpTypeConfig.Builder, NodeInfoSettingsIndex.Builder, NodeInfoSettingsIndexHybrid.Builder, NodeInfoSettingsIndexStore.Builder, NodeInfoSettingsIndexStoreMmap.Builder, NodeInfoSettingsIngest.Builder, NodeInfoSettingsNetwork.Builder, NodeInfoSettingsNode.Builder, NodeInfoSettingsTransport.Builder, NodeInfoSettingsTransportType.Builder, NodeInfoSettingsTransportTypeConfig.Builder, NodeInfoTransport.Builder, NodeJvmInfo.Builder, NodeOperatingSystemInfo.Builder, NodePackagingType.Builder, NodeProcessInfo.Builder, NodeReloadResult.Builder, NodeShard.Builder, NodesRecord.Builder, NodesResponse.Builder, NodesResponseBase.AbstractBuilder, NodeStatistics.Builder, NodeStats.Builder, NodeStats.Builder, NodeStatsDetails.Builder, NodeStatsDetails.Builder, NodeThreadPoolInfo.Builder, NodeUsage.Builder, NoriAnalyzer.Builder, NormalizationPhaseResultsProcessor.Builder, Normalizer.Builder, NumericFielddata.Builder, OpenResponse.Builder, OpenSearchVersionInfo.Builder, OperatingSystem.Builder, OperatingSystemCpuStats.Builder, OperatingSystemMemoryInfo.Builder, Output.Builder, Overlapping.Builder, OversampleRequestProcessor.Builder, Owner.Builder, PainlessContextSetup.Builder, PatchActionGroupResponse.Builder, PatchActionGroupsResponse.Builder, PatchAllowlistResponse.Builder, PatchAuditConfigurationResponse.Builder, PatchConfigurationResponse.Builder, PatchDistinguishedNameResponse.Builder, PatchDistinguishedNamesResponse.Builder, PatchOperation.Builder, PatchRoleMappingResponse.Builder, PatchRoleMappingsResponse.Builder, PatchRoleResponse.Builder, PatchRolesResponse.Builder, PatchTenantResponse.Builder, PatchTenantsResponse.Builder, PatchUserResponse.Builder, PatchUsersResponse.Builder, PatternAnalyzer.Builder, PauseResponse.Builder, PendingTask.Builder, PendingTasksRecord.Builder, PendingTasksResponse.Builder, PendingTasksResponse.Builder, PercentageScoreHeuristic.Builder, Percentiles.Builder, PersonalizeSearchRankingResponseProcessor.Builder, PhaseResultsProcessor.Builder, PhaseTook.Builder, PhoneAnalyzerBase.AbstractBuilder, PhraseSuggestCollate.Builder, PhraseSuggestCollateQuery.Builder, PhraseSuggestHighlight.Builder, PhraseSuggestOption.Builder, PinnedDoc.Builder, Pipeline.Builder, PipelineSimulation.Builder, Pit.Builder, PitDetail.Builder, PitSegmentsResponse.Builder, PluginsRecord.Builder, PluginsResponse.Builder, PluginStats.Builder, Policy.Builder, PolicyEnvelope.Builder, PolicyWithMetadata.Builder, Pool.Builder, PostDashboardsInfoResponse.Builder, PostQuerySetsResponse.Builder, PredictionResult.Builder, PredictRequestStats.Builder, PressureMemory.Builder, Process.Builder, ProcessCpuStats.Builder, ProcessMemoryStats.Builder, Processor.Builder, Processor.Builder, ProcessorBase.AbstractBuilder, ProcessorGrokResponse.Builder, Profile.Builder, Property.Builder, PropertyBase.AbstractBuilder, PublishedClusterStates.Builder, PutClusterSettingsResponse.Builder, PutExperimentsResponse.Builder, PutJudgmentsResponse.Builder, PutQuerySetsResponse.Builder, PutSearchConfigurationsResponse.Builder, PutSearchPipelineResponse.Builder, Query.Builder, QueryBase.AbstractBuilder, QueryBreakdown.Builder, QueryCacheStats.Builder, QueryProfile.Builder, RandomScoreFunction.Builder, RangeQuery.Builder, RankEvalHit.Builder, RankEvalHitItem.Builder, RankEvalMetric.Builder, RankEvalMetricBase.AbstractBuilder, RankEvalMetricDetail.Builder, RankEvalQuery.Builder, RankEvalRequestItem.Builder, RankEvalResponse.Builder, RankFeatureFunction.AbstractBuilder, RateLimiter.Builder, RecoveryBytes.Builder, RecoveryFiles.Builder, RecoveryIndexStatus.Builder, RecoveryOrigin.Builder, RecoveryRecord.Builder, RecoveryResponse.Builder, RecoveryStartStatus.Builder, RecoveryStats.Builder, RecoveryStatus.Builder, RefreshSearchAnalyzersResponse.Builder, RefreshSearchAnalyzersResponseDetails.Builder, RefreshStats.Builder, RegisterAgentsResponse.Builder, RegisterModelGroupResponse.Builder, RegisterModelMetaResponse.Builder, RegisterModelResponse.Builder, ReindexResponse.Builder, ReindexRethrottleResponse.Builder, ReindexStatus.Builder, ReindexTask.Builder, ReloadHttpCertificatesResponse.Builder, ReloadTransportCertificatesResponse.Builder, RemoteSource.Builder, RemoteStoreDownloadStats.Builder, RemoteStoreStats.Builder, RemoteStoreStats.Builder, RemoteStoreTranslogStats.Builder, RemoteStoreTranslogUploadStats.Builder, RemoteStoreTranslogUploadTotalUploadSizeStats.Builder, RemoteStoreTranslogUploadTotalUploadsStats.Builder, RemoteStoreUploadDownloadStats.Builder, RemoteStoreUploadPressureStats.Builder, RemoteStoreUploadRefreshSizeLagStats.Builder, RemoteStoreUploadStats.Builder, RemoteVectorIndexBuildStats.Builder, RemoteVectorIndexBuildStatsDetails.Builder, RemoteVectorIndexClientStats.Builder, RemoteVectorIndexRepositoryStats.Builder, RemoveAction.Builder, RemoveIndexAction.Builder, RemovePolicyResponse.Builder, RenameFieldResponseProcessor.Builder, RenderSearchTemplateResponse.Builder, RepositoriesRecord.Builder, RepositoriesResponse.Builder, Repository.Builder, RepositorySettings.Builder, RequestBase.AbstractBuilder, RequestCacheStats.Builder, RequestItem.Builder, RequestItem.Builder, RequestProcessor.Builder, RequestStats.Builder, RerankContext.Builder, RerankResponseProcessor.Builder, RerouteDecision.Builder, RerouteExplanation.Builder, RerouteParameters.Builder, Rescore.Builder, RescoreContext.Builder, RescoreQuery.Builder, ReservedSize.Builder, ResetSettings.Builder, ResolveIndexAliasItem.Builder, ResolveIndexDataStreamsItem.Builder, ResolveIndexItem.Builder, ResolveIndexResponse.Builder, ResourceStat.Builder, ResourceStats.Builder, ResponseProcessor.Builder, RestoreSnapshotResponse.Builder, ResumeResponse.Builder, RetentionLease.Builder, Retries.Builder, RetrievalAugmentedGenerationResponseProcessor.Builder, RetryIndexResponse.Builder, Role.Builder, RoleMapping.Builder, RolloverConditions.Builder, RoutingField.Builder, Rows.Builder, RuntimeField.Builder, ScoreCombination.Builder, ScoreCombinationParameters.Builder, ScoreNormalization.Builder, ScoreRankerCombination.Builder, ScoreRankerPhaseResultsProcessor.Builder, ScoreSort.Builder, Script.Builder, ScriptBase.AbstractBuilder, ScriptCacheStats.Builder, ScriptedHeuristic.Builder, ScriptField.Builder, ScriptLanguage.Builder, ScriptScoreFunction.Builder, ScriptSort.Builder, ScriptsPainlessExecuteResponse.Builder, ScriptStatsBase.AbstractBuilder, ScrollRequest.Builder, SearchIdle.Builder, SearchPipelineStructure.Builder, SearchProfile.Builder, SearchRequest.Builder, SearchResult.AbstractBuilder, SearchScriptRequestProcessor.Builder, SearchShardsResponse.Builder, SearchSlowlog.Builder, SearchSlowlogThresholds.Builder, SearchStats.Builder, SearchTemplateRequest.Builder, Segment.Builder, SegmentReplicationRecord.Builder, SegmentReplicationResponse.Builder, SegmentReplicationStats.Builder, SegmentsRecord.Builder, SegmentsResponse.Builder, SegmentsResponse.Builder, SegmentsStats.Builder, ShardAdmissionControlStats.Builder, ShardClusterManagerThrottlingStats.Builder, ShardClusterManagerThrottlingStatsDetail.Builder, ShardCommit.Builder, ShardFailure.Builder, ShardFileSizeInfo.Builder, ShardHealthStats.Builder, ShardIndexingPressurePerShardIndexingStats.Builder, ShardIndexingPressurePerShardLastSuccessfulTimestamp.Builder, ShardIndexingPressurePerShardMemoryAllocationCurrentStats.Builder, ShardIndexingPressurePerShardMemoryAllocationLimitStats.Builder, ShardIndexingPressurePerShardMemoryAllocationStats.Builder, ShardIndexingPressurePerShardMemoryStats.Builder, ShardIndexingPressurePerShardMemoryStatsDetails.Builder, ShardIndexingPressurePerShardRejectionCoordinatingStats.Builder, ShardIndexingPressurePerShardRejectionPrimaryStats.Builder, ShardIndexingPressurePerShardRejectionReplicaStats.Builder, ShardIndexingPressurePerShardRejectionStats.Builder, ShardIndexingPressurePerShardStats.Builder, ShardIndexingPressureRejectionsBreakupStats.Builder, ShardIndexingPressureStats.Builder, ShardIngestionState.Builder, ShardLease.Builder, ShardPath.Builder, ShardProfile.Builder, ShardRecovery.Builder, ShardResourceUsageStatsDetail.Builder, ShardResourceUsageStatsIoUsageStats.Builder, ShardRetentionLeases.Builder, ShardRouting.Builder, ShardSearchBackpressureStats.Builder, ShardSearchBackpressureTaskCancellationStats.Builder, ShardSearchBackpressureTaskResourceTrackerCpuUsageTrackerStats.Builder, ShardSearchBackpressureTaskResourceTrackerElapsedTimeTrackerStats.Builder, ShardSearchBackpressureTaskResourceTrackerHeapUsageTrackerStats.Builder, ShardSearchBackpressureTaskResourceTrackerStats.Builder, ShardSearchBackpressureTaskStats.Builder, ShardSearchPipelineOperationStats.Builder, ShardSearchPipelinePerPipelineProcessorStats.Builder, ShardSearchPipelinePerPipelineStats.Builder, ShardSearchPipelineStats.Builder, ShardSegmentReplicationBackpressureStats.Builder, ShardSegmentRouting.Builder, ShardSequenceNumber.Builder, ShardsOperationResponseBase.AbstractBuilder, ShardsRecord.Builder, ShardsResponse.Builder, ShardsSegment.Builder, ShardStatistics.Builder, ShardStore.Builder, ShardStoreException.Builder, ShardStoreIndex.Builder, ShardStoresResponse.Builder, ShardStoreWrapper.Builder, ShardTaskCancellationStats.Builder, ShardTaskCancellationStatsDetail.Builder, ShardWeightedRoutingStats.Builder, ShardWeightedRoutingStatsDetail.Builder, SimpleAnalyzer.Builder, SimpleQueryStringFlags.Builder, SimulateIndexTemplateResponse.Builder, SimulateResponse.Builder, SimulateTemplateResponse.Builder, SizeField.Builder, SlicedScroll.Builder, Slices.Builder, SlowlogThresholdLevels.Builder, SmartcnAnalyzer.Builder, SmoothingModel.Builder, SnapshotIndexStats.Builder, SnapshotInfo.Builder, SnapshotRestore.Builder, SnapshotShardFailure.Builder, SnapshotShardsStats.Builder, SnapshotShardsStatsSummary.Builder, SnapshotShardsStatsSummaryItem.Builder, SnapshotShardsStatus.Builder, SnapshotsRecord.Builder, SnapshotsResponse.Builder, SnapshotStats.Builder, SnapshotStatus.Builder, SnapshotStatusResponse.Builder, SnowballAnalyzer.Builder, SoftDeletes.Builder, SoftDeletesRetention.Builder, SortOptions.Builder, SortResponseProcessor.Builder, Source.Builder, SourceConfig.Builder, SourceConfigParam.Builder, SourceField.Builder, SourceFilter.Builder, SpanGapQuery.Builder, SpanQuery.Builder, SplitResponseProcessor.Builder, StandardAnalyzer.Builder, StandardDeviationBounds.Builder, StandardDeviationBoundsAsString.Builder, StateResponse.Builder, States.Builder, Stats.Builder, Status.Builder, StopAnalyzer.Builder, StorageType.Builder, StoreDetails.Builder, StoredScript.Builder, StoreStat.Builder, StoreStats.Builder, StupidBackoffSmoothingModel.Builder, Suggest.Builder, SuggestBase.AbstractBuilder, SuggestContext.Builder, Suggester.Builder, SuggesterBase.AbstractBuilder, SuggestFuzziness.Builder, Task.Builder, TaskFailure.Builder, TaskInfoBase.AbstractBuilder, TaskInfos.Builder, TaskListResponseBase.AbstractBuilder, TaskResponse.Builder, TasksRecord.Builder, TasksResponse.Builder, TDigest.Builder, Template.Builder, TemplateConfig.Builder, TemplateMapping.Builder, TemplatesRecord.Builder, TemplatesResponse.Builder, Tenant.Builder, TenantPermission.Builder, Term.Builder, TermsExclude.Builder, TermsInclude.Builder, TermsLookup.Builder, TermsPartition.Builder, TermsQueryField.Builder, TermSuggestOption.Builder, TermVector.Builder, TermvectorsRequest.Builder, TermvectorsResponse.Builder, TestPopulation.Builder, TextIndexPrefixes.Builder, ThreadCount.Builder, ThreadInfo.Builder, ThreadPoolRecord.Builder, ThreadPoolResponse.Builder, Time.Builder, Token.Builder, TokenDetail.Builder, TokenFilter.Builder, TokenFilterBase.AbstractBuilder, TokenFilterDefinition.Builder, Tokenizer.Builder, TokenizerBase.AbstractBuilder, TokenizerDefinition.Builder, Tool.Builder, ToolAttributes.Builder, ToolItems.Builder, TopLeftBottomRightGeoBounds.Builder, TopRightBottomLeftGeoBounds.Builder, TotalHits.Builder, TrackHits.Builder, TrainModelResponse.Builder, Transition.Builder, Translog.Builder, TranslogRetention.Builder, TranslogStats.Builder, TranslogStatus.Builder, Transport.Builder, TransportUsageStats.Builder, TruncateHitsResponseProcessor.Builder, TypeFieldMappings.Builder, TypeMapping.Builder, UnassignedInformation.Builder, UndeployModelNode.Builder, UnloadModelNode.Builder, UnratedDocument.Builder, UpdateAuditConfigurationResponse.Builder, UpdateByQueryResponse.Builder, UpdateByQueryRethrottleResponse.Builder, UpdateConfigurationResponse.Builder, UpdateDistinguishedNameResponse.Builder, UpdateModelGroupResponse.Builder, UpdateRequest.Builder, UpdateStats.Builder, UploadChunkResponse.Builder, UploadModelResponse.Builder, UploadStatsMetric.Builder, UploadStatsTotal.Builder, UsageStats.Builder, User.Builder, UserTenants.Builder, ValidateQueryResponse.Builder, ValidateResponse.Builder, Values.Builder, VariableWidthHistogramAggregation.Builder, VerifyIndex.Builder, VerifyRepositoryResponse.Builder, WaitForActiveShards.Builder, WaitForNodes.Builder, WarmerStats.Builder, WeightedAverageValue.Builder, WeightsBase.AbstractBuilder, WhitespaceAnalyzer.Builder, WhoAmIProtectedResponse.Builder, WhoAmIResponse.Builder, WktGeoBounds.Builder, WriteResponseBase.AbstractBuilder, XyCartesianCoordinates.Builder, XyLocation.Builder, XyShape.Builder, XyShapeQueryField.Builder

public class ObjectBuilderBase extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
     
    protected static <T> List<T>
    _listAdd(List<T> list, T value, T... values)
    Add a value to a (possibly null) list
    protected static <T> List<T>
    _listAddAll(List<T> list, List<T> values)
    Add all elements of a list to a (possibly null) list
    protected static <T> List<T>
    _listCopy(List<T> list)
    Make a mutable copy of a list if it is not null.
    protected static <K, V> Map<K,V>
    _mapCopy(Map<K,V> map)
    Make a mutable copy of a map if it is not null.
    protected static <K, V> Map<K,V>
    _mapPut(Map<K,V> map, K key, V value)
    Add a value to a (possibly null) map
    protected static <K, V> Map<K,V>
    _mapPutAll(Map<K,V> map, Map<K,V> entries)
    Add all elements of a list to a (possibly null) map

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ObjectBuilderBase

      public ObjectBuilderBase()
  • Method Details

    • _checkSingleUse

      protected void _checkSingleUse()
    • _listCopy

      @Nullable protected static <T> List<T> _listCopy(@Nullable List<T> list)
      Make a mutable copy of a list if it is not null.
    • _listAdd

      @SafeVarargs protected static <T> List<T> _listAdd(List<T> list, T value, T... values)
      Add a value to a (possibly null) list
    • _listAddAll

      protected static <T> List<T> _listAddAll(List<T> list, List<T> values)
      Add all elements of a list to a (possibly null) list
    • _mapCopy

      @Nullable protected static <K, V> Map<K,V> _mapCopy(@Nullable Map<K,V> map)
      Make a mutable copy of a map if it is not null.
    • _mapPut

      protected static <K, V> Map<K,V> _mapPut(Map<K,V> map, K key, V value)
      Add a value to a (possibly null) map
    • _mapPutAll

      protected static <K, V> Map<K,V> _mapPutAll(Map<K,V> map, Map<K,V> entries)
      Add all elements of a list to a (possibly null) map