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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aJvmClasses.final JvmClasses.BuildercurrentLoadedCount(Long value) Number of classes currently loaded by JVM.protected JvmClasses.Builderself()final JvmClasses.BuildertotalLoadedCount(Long value) Total number of classes loaded since the JVM started.final JvmClasses.BuildertotalUnloadedCount(Long value) Total number of classes unloaded since the JVM started.Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods 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:
selfin classWithJsonObjectBuilderBase<JvmClasses.Builder>
-
build
Builds aJvmClasses.- Specified by:
buildin interfaceObjectBuilder<JvmClasses>- Throws:
NullPointerException- if some of the required fields are null.
-