Class MlInferenceTrainedModels.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<MlInferenceTrainedModels.Builder>
co.elastic.clients.elasticsearch.xpack.usage.MlInferenceTrainedModels.Builder
- All Implemented Interfaces:
- WithJson<MlInferenceTrainedModels.Builder>,- ObjectBuilder<MlInferenceTrainedModels>
- Enclosing class:
- MlInferenceTrainedModels
public static class MlInferenceTrainedModels.Builder
extends WithJsonObjectBuilderBase<MlInferenceTrainedModels.Builder>
implements ObjectBuilder<MlInferenceTrainedModels>
Builder for 
MlInferenceTrainedModels.- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionRequired - API name:_allRequired - API name:_allbuild()Builds aMlInferenceTrainedModels.API name:countcount(Function<MlInferenceTrainedModelsCount.Builder, ObjectBuilder<MlInferenceTrainedModelsCount>> fn) API name:countAPI name:estimated_heap_memory_usage_bytesAPI name:estimated_heap_memory_usage_bytesestimatedOperations(JobStatistics value) API name:estimated_operationsAPI name:estimated_operationsmodelSizeBytes(JobStatistics value) API name:model_size_bytesAPI name:model_size_bytesprotected MlInferenceTrainedModels.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- 
estimatedOperationsAPI name:estimated_operations
- 
estimatedOperationspublic final MlInferenceTrainedModels.Builder estimatedOperations(Function<JobStatistics.Builder, ObjectBuilder<JobStatistics>> fn) API name:estimated_operations
- 
estimatedHeapMemoryUsageBytespublic final MlInferenceTrainedModels.Builder estimatedHeapMemoryUsageBytes(@Nullable JobStatistics value) API name:estimated_heap_memory_usage_bytes
- 
estimatedHeapMemoryUsageBytespublic final MlInferenceTrainedModels.Builder estimatedHeapMemoryUsageBytes(Function<JobStatistics.Builder, ObjectBuilder<JobStatistics>> fn) API name:estimated_heap_memory_usage_bytes
- 
countAPI name:count
- 
countpublic final MlInferenceTrainedModels.Builder count(Function<MlInferenceTrainedModelsCount.Builder, ObjectBuilder<MlInferenceTrainedModelsCount>> fn) API name:count
- 
allRequired - API name:_all
- 
allpublic final MlInferenceTrainedModels.Builder all(Function<MlCounter.Builder, ObjectBuilder<MlCounter>> fn) Required - API name:_all
- 
modelSizeBytesAPI name:model_size_bytes
- 
modelSizeBytespublic final MlInferenceTrainedModels.Builder modelSizeBytes(Function<JobStatistics.Builder, ObjectBuilder<JobStatistics>> fn) API name:model_size_bytes
- 
self- Specified by:
- selfin class- WithJsonObjectBuilderBase<MlInferenceTrainedModels.Builder>
 
- 
buildBuilds aMlInferenceTrainedModels.- Specified by:
- buildin interface- ObjectBuilder<MlInferenceTrainedModels>
- Throws:
- NullPointerException- if some of the required fields are null.
 
 
-