Package co.elastic.clients.util
Class ObjectBuilderBase
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
- Direct Known Subclasses:
Aggregate.Builder
,Buckets.Builder
,BucketsPath.Builder
,CategorizationAnalyzer.Builder
,CharFilter.Builder
,Context.Builder
,DictionaryResponse.AbstractBuilder
,FieldDateMath.Builder
,FieldValue.Builder
,GeoBounds.Builder
,GeoHashPrecision.Builder
,GeoLocation.Builder
,HighlighterType.Builder
,IndexRolloverMapping.Builder
,Like.Builder
,MultiGetResponseItem.Builder
,MultiSearchResponseItem.Builder
,NodeReloadResult.Builder
,Percentiles.Builder
,RequestItem.Builder
,RequestItem.Builder
,RoleTemplateInlineQuery.Builder
,RoleTemplateScript.Builder
,Script.Builder
,SimpleQueryStringFlags.Builder
,Slices.Builder
,SourceConfig.Builder
,SourceConfigParam.Builder
,SpanGapQuery.Builder
,Suggestion.Builder
,TermsExclude.Builder
,TermsInclude.Builder
,TermsQueryField.Builder
,Time.Builder
,TimeOfDay.Builder
,TokenFilter.Builder
,Tokenizer.Builder
,TrackHits.Builder
,WaitForActiveShards.Builder
,WithJsonObjectBuilderBase
Base class for object builders.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected static <T> List<T>
Add a value to a (possiblynull
) listprotected static <T> List<T>
_listAddAll
(List<T> list, List<T> values) Add all elements of a list to a (possiblynull
) listprotected static <K,
V> Map<K, V> Add a value to a (possiblynull
) mapprotected static <K,
V> Map<K, V> _mapPutAll
(Map<K, V> map, Map<K, V> entries) Add all elements of a list to a (possiblynull
) map
-
Constructor Details
-
ObjectBuilderBase
public ObjectBuilderBase()
-
-
Method Details
-
_checkSingleUse
protected void _checkSingleUse() -
_listAdd
Add a value to a (possiblynull
) list -
_listAddAll
Add all elements of a list to a (possiblynull
) list -
_mapPut
Add a value to a (possiblynull
) map -
_mapPutAll
Add all elements of a list to a (possiblynull
) map
-