Class TrainedModelConfig

java.lang.Object
org.elasticsearch.client.ml.inference.TrainedModelConfig
All Implemented Interfaces:
org.elasticsearch.common.xcontent.ToXContent, org.elasticsearch.common.xcontent.ToXContentObject

public class TrainedModelConfig
extends java.lang.Object
implements org.elasticsearch.common.xcontent.ToXContentObject
  • Field Details

    • NAME

      public static final java.lang.String NAME
      See Also:
      Constant Field Values
    • MODEL_ID

      public static final org.elasticsearch.common.ParseField MODEL_ID
    • CREATED_BY

      public static final org.elasticsearch.common.ParseField CREATED_BY
    • VERSION

      public static final org.elasticsearch.common.ParseField VERSION
    • DESCRIPTION

      public static final org.elasticsearch.common.ParseField DESCRIPTION
    • CREATE_TIME

      public static final org.elasticsearch.common.ParseField CREATE_TIME
    • DEFINITION

      public static final org.elasticsearch.common.ParseField DEFINITION
    • COMPRESSED_DEFINITION

      public static final org.elasticsearch.common.ParseField COMPRESSED_DEFINITION
    • TAGS

      public static final org.elasticsearch.common.ParseField TAGS
    • METADATA

      public static final org.elasticsearch.common.ParseField METADATA
    • INPUT

      public static final org.elasticsearch.common.ParseField INPUT
    • ESTIMATED_HEAP_MEMORY_USAGE_BYTES

      public static final org.elasticsearch.common.ParseField ESTIMATED_HEAP_MEMORY_USAGE_BYTES
    • ESTIMATED_OPERATIONS

      public static final org.elasticsearch.common.ParseField ESTIMATED_OPERATIONS
    • LICENSE_LEVEL

      public static final org.elasticsearch.common.ParseField LICENSE_LEVEL
    • DEFAULT_FIELD_MAP

      public static final org.elasticsearch.common.ParseField DEFAULT_FIELD_MAP
    • INFERENCE_CONFIG

      public static final org.elasticsearch.common.ParseField INFERENCE_CONFIG
    • PARSER

      public static final org.elasticsearch.common.xcontent.ObjectParser<TrainedModelConfig.Builder,​java.lang.Void> PARSER
  • Method Details

    • fromXContent

      public static TrainedModelConfig fromXContent​(org.elasticsearch.common.xcontent.XContentParser parser) throws java.io.IOException
      Throws:
      java.io.IOException
    • getModelId

      public java.lang.String getModelId()
    • getCreatedBy

      public java.lang.String getCreatedBy()
    • getVersion

      public org.elasticsearch.Version getVersion()
    • getDescription

      public java.lang.String getDescription()
    • getCreateTime

      public java.time.Instant getCreateTime()
    • getTags

      public java.util.List<java.lang.String> getTags()
    • getMetadata

      public java.util.Map<java.lang.String,​java.lang.Object> getMetadata()
    • getDefinition

      public TrainedModelDefinition getDefinition()
    • getCompressedDefinition

      public java.lang.String getCompressedDefinition()
    • getInput

      public TrainedModelInput getInput()
    • getEstimatedHeapMemory

      public org.elasticsearch.common.unit.ByteSizeValue getEstimatedHeapMemory()
    • getEstimatedHeapMemoryBytes

      public java.lang.Long getEstimatedHeapMemoryBytes()
    • getEstimatedOperations

      public java.lang.Long getEstimatedOperations()
    • getLicenseLevel

      public java.lang.String getLicenseLevel()
    • getDefaultFieldMap

      public java.util.Map<java.lang.String,​java.lang.String> getDefaultFieldMap()
    • getInferenceConfig

      public InferenceConfig getInferenceConfig()
    • builder

      public static TrainedModelConfig.Builder builder()
    • toXContent

      public org.elasticsearch.common.xcontent.XContentBuilder toXContent​(org.elasticsearch.common.xcontent.XContentBuilder builder, org.elasticsearch.common.xcontent.ToXContent.Params params) throws java.io.IOException
      Specified by:
      toXContent in interface org.elasticsearch.common.xcontent.ToXContent
      Throws:
      java.io.IOException
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object
    • equals

      public boolean equals​(java.lang.Object o)
      Overrides:
      equals in class java.lang.Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class java.lang.Object