Class Scripting.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<Scripting.Builder>
co.elastic.clients.elasticsearch.nodes.Scripting.Builder
- All Implemented Interfaces:
- WithJson<Scripting.Builder>,- ObjectBuilder<Scripting>
- Enclosing class:
- Scripting
public static class Scripting.Builder
extends WithJsonObjectBuilderBase<Scripting.Builder>
implements ObjectBuilder<Scripting>
Builder for 
Scripting.- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()Builds aScripting.final Scripting.BuildercacheEvictions(Long value) Total number of times the script cache has evicted old data.final Scripting.BuildercompilationLimitTriggered(Long value) Total number of times the script compilation circuit breaker has limited inline script compilations.final Scripting.Buildercompilations(Long value) Total number of inline script compilations performed by the node.final Scripting.BuildercompilationsHistory(String key, Long value) Contains this recent history of script compilations.final Scripting.BuildercompilationsHistory(Map<String, Long> map) Contains this recent history of script compilations.final Scripting.BuilderAPI name:contextsfinal Scripting.BuilderAPI name:contextsfinal Scripting.BuilderAPI name:contextsprotected Scripting.Builderself()Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBasewithJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
- 
Constructor Details- 
Builderpublic Builder()
 
- 
- 
Method Details- 
cacheEvictionsTotal number of times the script cache has evicted old data.API name: cache_evictions
- 
compilationsTotal number of inline script compilations performed by the node.API name: compilations
- 
compilationsHistoryContains this recent history of script compilations.API name: compilations_historyAdds all entries of maptocompilationsHistory.
- 
compilationsHistoryContains this recent history of script compilations.API name: compilations_historyAdds an entry to compilationsHistory.
- 
compilationLimitTriggeredTotal number of times the script compilation circuit breaker has limited inline script compilations.API name: compilation_limit_triggered
- 
contextsAPI name:contextsAdds all elements of listtocontexts.
- 
contextsAPI name:contextsAdds one or more values to contexts.
- 
contextsAPI name:contextsAdds a value to contextsusing a builder lambda.
- 
self- Specified by:
- selfin class- WithJsonObjectBuilderBase<Scripting.Builder>
 
- 
buildBuilds aScripting.- Specified by:
- buildin interface- ObjectBuilder<Scripting>
- Throws:
- NullPointerException- if some of the required fields are null.
 
 
-