Class ModelStats.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.ml.ModelStats.Builder
-
- All Implemented Interfaces:
CopyableBuilder<ModelStats.Builder,ModelStats>,MutableBuilder<ModelStats.Builder,ModelStats>,ObjectBuilder<ModelStats>
- Enclosing class:
- ModelStats
public static class ModelStats.Builder extends ObjectBuilderBase implements CopyableBuilder<ModelStats.Builder,ModelStats>
Builder forModelStats.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ModelStatsbuild()Builds aModelStats.ModelStats.Buildercopy()Create a new builderCopyableBuilderthat is a copy of this one.ModelStats.BuildermlActionFailureCount(java.lang.Long value)The failure count.ModelStats.BuildermlActionRequestCount(java.lang.Long value)The request count.ModelStats.BuildermlExecutingTaskCount(java.lang.Long value)The executing task count.-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAdd, _listAddAll, _listAddAll, _listCopy, _mapCopy, _mapPut, _mapPutAll
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.opensearch.client.util.MutableBuilder
applyMutation
-
-
-
-
Method Detail
-
copy
@Nonnull public ModelStats.Builder copy()
Description copied from interface:CopyableBuilderCreate a new builderCopyableBuilderthat is a copy of this one.- Specified by:
copyin interfaceCopyableBuilder<ModelStats.Builder,ModelStats>- Returns:
- a new builder instance.
-
mlActionFailureCount
@Nonnull public final ModelStats.Builder mlActionFailureCount(@Nullable java.lang.Long value)
The failure count.API name:
ml_action_failure_count
-
mlActionRequestCount
@Nonnull public final ModelStats.Builder mlActionRequestCount(@Nullable java.lang.Long value)
The request count.API name:
ml_action_request_count
-
mlExecutingTaskCount
@Nonnull public final ModelStats.Builder mlExecutingTaskCount(@Nullable java.lang.Long value)
The executing task count.API name:
ml_executing_task_count
-
build
@Nonnull public ModelStats build()
Builds aModelStats.- Specified by:
buildin interfaceObjectBuilder<ModelStats>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-