Package co.elastic.clients.util
Class ObjectBuilderBase
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
- Direct Known Subclasses:
AckWatchRequest.Builder
,ActivateWatchRequest.Builder
,AddBlockRequest.Builder
,Aggregate.Builder
,AliasesRequest.Builder
,AllocationRequest.Builder
,AsyncSearchStatusRequest.Builder
,Buckets.Builder
,BucketsPath.Builder
,BulkRequest.Builder
,BulkRequest.Builder
,CacheStatsRequest.Builder
,CancelRequest.Builder
,CategorizationAnalyzer.Builder
,CategorizeTextAnalyzer.Builder
,CharFilter.Builder
,CleanupRepositoryRequest.Builder
,ClearApiKeyCacheRequest.Builder
,ClearCachedPrivilegesRequest.Builder
,ClearCachedRealmsRequest.Builder
,ClearCachedRolesRequest.Builder
,ClearCachedServiceTokensRequest.Builder
,ClearCacheRequest.Builder
,ClearCacheRequest.Builder
,CloseIndexRequest.Builder
,ClusterStatsRequest.Builder
,Context.Builder
,CountRequest.Builder
,CreateDataStreamRequest.Builder
,CreateServiceTokenRequest.Builder
,DataStreamsStatsRequest.Builder
,DeactivateWatchRequest.Builder
,DeleteAliasRequest.Builder
,DeleteAsyncRequest.Builder
,DeleteAsyncSearchRequest.Builder
,DeleteAutoFollowPatternRequest.Builder
,DeleteAutoscalingPolicyRequest.Builder
,DeleteByQueryRethrottleRequest.Builder
,DeleteCalendarEventRequest.Builder
,DeleteCalendarJobRequest.Builder
,DeleteCalendarRequest.Builder
,DeleteComponentTemplateRequest.Builder
,DeleteDanglingIndexRequest.Builder
,DeleteDatafeedRequest.Builder
,DeleteDataFrameAnalyticsRequest.Builder
,DeleteDataStreamRequest.Builder
,DeleteFilterRequest.Builder
,DeleteForecastRequest.Builder
,DeleteIndexRequest.Builder
,DeleteIndexTemplateRequest.Builder
,DeleteJobRequest.Builder
,DeleteJobRequest.Builder
,DeleteLifecycleRequest.Builder
,DeleteLifecycleRequest.Builder
,DeleteModelSnapshotRequest.Builder
,DeleteNodeRequest.Builder
,DeletePipelineRequest.Builder
,DeletePipelineRequest.Builder
,DeletePolicyRequest.Builder
,DeletePrivilegesRequest.Builder
,DeleteRepositoryRequest.Builder
,DeleteRequest.Builder
,DeleteRoleMappingRequest.Builder
,DeleteRoleRequest.Builder
,DeleteScriptRequest.Builder
,DeleteServiceTokenRequest.Builder
,DeleteSnapshotRequest.Builder
,DeleteTemplateRequest.Builder
,DeleteTrainedModelAliasRequest.Builder
,DeleteTrainedModelRequest.Builder
,DeleteTransformRequest.Builder
,DeleteUserRequest.Builder
,DeleteVotingConfigExclusionsRequest.Builder
,DeleteWatchRequest.Builder
,DeprecationsRequest.Builder
,DictionaryResponse.AbstractBuilder
,DisableUserRequest.Builder
,DiskUsageRequest.Builder
,EnableUserRequest.Builder
,EqlDeleteRequest.Builder
,EqlGetRequest.Builder
,ExecuteLifecycleRequest.Builder
,ExecutePolicyRequest.Builder
,ExistsAliasRequest.Builder
,ExistsComponentTemplateRequest.Builder
,ExistsIndexTemplateRequest.Builder
,ExistsRequest.Builder
,ExistsRequest.Builder
,ExistsSourceRequest.Builder
,ExistsTemplateRequest.Builder
,ExplainLifecycleRequest.Builder
,FielddataRequest.Builder
,FieldDateMath.Builder
,FieldValue.Builder
,FlushRequest.Builder
,FollowInfoRequest.Builder
,FollowStatsRequest.Builder
,ForcemergeRequest.Builder
,GeoBounds.Builder
,GeoHashPrecision.Builder
,GeoLocation.Builder
,GetAliasRequest.Builder
,GetApiKeyRequest.Builder
,GetAsyncRequest.Builder
,GetAsyncSearchRequest.Builder
,GetAsyncStatusRequest.Builder
,GetAutoFollowPatternRequest.Builder
,GetAutoscalingPolicyRequest.Builder
,GetCalendarEventsRequest.Builder
,GetClusterSettingsRequest.Builder
,GetComponentTemplateRequest.Builder
,GetDatafeedsRequest.Builder
,GetDatafeedStatsRequest.Builder
,GetDataFrameAnalyticsRequest.Builder
,GetDataFrameAnalyticsStatsRequest.Builder
,GetDataStreamRequest.Builder
,GetEqlStatusRequest.Builder
,GetFieldMappingRequest.Builder
,GetFiltersRequest.Builder
,GetIndexRequest.Builder
,GetIndexTemplateRequest.Builder
,GetIndicesSettingsRequest.Builder
,GetJobsRequest.Builder
,GetJobsRequest.Builder
,GetJobStatsRequest.Builder
,GetLicenseRequest.Builder
,GetLifecycleRequest.Builder
,GetLifecycleRequest.Builder
,GetMappingRequest.Builder
,GetNodeRequest.Builder
,GetPipelineRequest.Builder
,GetPipelineRequest.Builder
,GetPolicyRequest.Builder
,GetPrivilegesRequest.Builder
,GetRepositoryRequest.Builder
,GetRequest.Builder
,GetRoleMappingRequest.Builder
,GetRoleRequest.Builder
,GetRollupCapsRequest.Builder
,GetRollupIndexCapsRequest.Builder
,GetScriptRequest.Builder
,GetServiceAccountsRequest.Builder
,GetServiceCredentialsRequest.Builder
,GetSnapshotRequest.Builder
,GetSourceRequest.Builder
,GetTasksRequest.Builder
,GetTemplateRequest.Builder
,GetTrainedModelsRequest.Builder
,GetTrainedModelsStatsRequest.Builder
,GetTransformRequest.Builder
,GetTransformStatsRequest.Builder
,GetUserPrivilegesRequest.Builder
,GetUserRequest.Builder
,GetWatchRequest.Builder
,HealthRequest.Builder
,HealthRequest.Builder
,HotThreadsRequest.Builder
,ImportDanglingIndexRequest.Builder
,IndicesRequest.Builder
,IndicesStatsRequest.Builder
,Like.Builder
,ListRequest.Builder
,MigrateToDataStreamRequest.Builder
,MlDatafeedsRequest.Builder
,MlDataFrameAnalyticsRequest.Builder
,MlJobsRequest.Builder
,MlTrainedModelsRequest.Builder
,MsearchRequest.Builder
,MsearchTemplateRequest.Builder
,MultiGetResponseItem.Builder
,MultiSearchResponseItem.Builder
,NodeReloadResult.Builder
,NodesInfoRequest.Builder
,NodesRequest.Builder
,NodesStatsRequest.Builder
,NodesUsageRequest.Builder
,OpenPointInTimeRequest.Builder
,OpenRequest.Builder
,PauseAutoFollowPatternRequest.Builder
,PauseFollowRequest.Builder
,PendingTasksRequest.Builder
,Percentiles.Builder
,PostStartBasicRequest.Builder
,PostStartTrialRequest.Builder
,PostVotingConfigExclusionsRequest.Builder
,PromoteDataStreamRequest.Builder
,PutCalendarJobRequest.Builder
,PutNodeRequest.Builder
,PutTrainedModelAliasRequest.Builder
,RecoveryRequest.Builder
,RecoveryRequest.Builder
,RefreshRequest.Builder
,ReindexRethrottleRequest.Builder
,ReloadSearchAnalyzersRequest.Builder
,RemovePolicyRequest.Builder
,RequestItem.Builder
,RequestItem.Builder
,ResetJobRequest.Builder
,ResetTransformRequest.Builder
,ResolveIndexRequest.Builder
,ResumeAutoFollowPatternRequest.Builder
,RetryRequest.Builder
,SamlServiceProviderMetadataRequest.Builder
,Script.Builder
,SearchableSnapshotsStatsRequest.Builder
,SearchShardsRequest.Builder
,SegmentsRequest.Builder
,SegmentsRequest.Builder
,SetUpgradeModeRequest.Builder
,ShardsRequest.Builder
,ShardStoresRequest.Builder
,SimpleQueryStringFlags.Builder
,SnapshotsRequest.Builder
,SnapshotStatusRequest.Builder
,SourceConfig.Builder
,SourceConfigParam.Builder
,SpanGapQuery.Builder
,StartDataFrameAnalyticsRequest.Builder
,StartIlmRequest.Builder
,StartJobRequest.Builder
,StartTrainedModelDeploymentRequest.Builder
,StartTransformRequest.Builder
,StateRequest.Builder
,StopDataFrameAnalyticsRequest.Builder
,StopIlmRequest.Builder
,StopJobRequest.Builder
,StopTrainedModelDeploymentRequest.Builder
,StopTransformRequest.Builder
,Suggestion.Builder
,TaskInfos.Builder
,TasksRequest.Builder
,TemplatesRequest.Builder
,TermsExclude.Builder
,TermsInclude.Builder
,TermsQueryField.Builder
,ThreadPoolRequest.Builder
,Time.Builder
,TimeOfDay.Builder
,TokenFilter.Builder
,Tokenizer.Builder
,TrackHits.Builder
,TransformsRequest.Builder
,UnfollowRequest.Builder
,UnfreezeRequest.Builder
,UpdateByQueryRethrottleRequest.Builder
,UpgradeJobSnapshotRequest.Builder
,UpgradeTransformsRequest.Builder
,VerifyRepositoryRequest.Builder
,WaitForActiveShards.Builder
,WatcherStatsRequest.Builder
,WithJsonObjectBuilderBase
,XpackInfoRequest.Builder
,XpackUsageRequest.Builder
public class ObjectBuilderBase
extends java.lang.Object
Base class for object builders.
-
Constructor Summary
Constructors Constructor Description ObjectBuilderBase()
-
Method Summary
Modifier and Type Method Description protected void
_checkSingleUse()
protected static <T> java.util.List<T>
_listAdd(java.util.List<T> list, T value, T... values)
Add a value to a (possiblynull
) listprotected static <T> java.util.List<T>
_listAddAll(java.util.List<T> list, java.util.List<T> values)
Add all elements of a list to a (possiblynull
) listprotected static <K, V> java.util.Map<K,V>
_mapPut(java.util.Map<K,V> map, K key, V value)
Add a value to a (possiblynull
) mapprotected static <K, V> java.util.Map<K,V>
_mapPutAll(java.util.Map<K,V> map, java.util.Map<K,V> entries)
Add all elements of a list to a (possiblynull
) mapMethods 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() -
_listAdd
@SafeVarargs protected static <T> java.util.List<T> _listAdd(java.util.List<T> list, T value, T... values)Add a value to a (possiblynull
) list -
_listAddAll
protected static <T> java.util.List<T> _listAddAll(java.util.List<T> list, java.util.List<T> values)Add all elements of a list to a (possiblynull
) list -
_mapPut
protected static <K, V> java.util.Map<K,V> _mapPut(java.util.Map<K,V> map, K key, V value)Add a value to a (possiblynull
) map -
_mapPutAll
protected static <K, V> java.util.Map<K,V> _mapPutAll(java.util.Map<K,V> map, java.util.Map<K,V> entries)Add all elements of a list to a (possiblynull
) map
-