Class JvmClasses.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<JvmClasses.Builder>
co.elastic.clients.elasticsearch.nodes.JvmClasses.Builder
- All Implemented Interfaces:
WithJson<JvmClasses.Builder>
,ObjectBuilder<JvmClasses>
- Enclosing class:
- JvmClasses
public static class JvmClasses.Builder
extends WithJsonObjectBuilderBase<JvmClasses.Builder>
implements ObjectBuilder<JvmClasses>
Builder for
JvmClasses
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds aJvmClasses
.final JvmClasses.Builder
currentLoadedCount
(Long value) Number of classes currently loaded by JVM.protected JvmClasses.Builder
self()
final JvmClasses.Builder
totalLoadedCount
(Long value) Total number of classes loaded since the JVM started.final JvmClasses.Builder
totalUnloadedCount
(Long value) Total number of classes unloaded since the JVM started.Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJson
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
currentLoadedCount
Number of classes currently loaded by JVM.API name:
current_loaded_count
-
totalLoadedCount
Total number of classes loaded since the JVM started.API name:
total_loaded_count
-
totalUnloadedCount
Total number of classes unloaded since the JVM started.API name:
total_unloaded_count
-
self
- Specified by:
self
in classWithJsonObjectBuilderBase<JvmClasses.Builder>
-
build
Builds aJvmClasses
.- Specified by:
build
in interfaceObjectBuilder<JvmClasses>
- Throws:
NullPointerException
- if some of the required fields are null.
-