Class LearningToRankConfig
java.lang.Object
co.elastic.clients.elasticsearch.ml.LearningToRankConfig
- All Implemented Interfaces:
InferenceConfigCreateVariant,JsonpSerializable
@JsonpDeserializable
public class LearningToRankConfig
extends Object
implements InferenceConfigCreateVariant, JsonpSerializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<LearningToRankConfig>Json deserializer forLearningToRankConfig -
Method Summary
Modifier and TypeMethodDescriptionInferenceConfigCreate variant kind.API name:default_paramsfinal List<Map<String,QueryFeatureExtractor>> API name:feature_extractorsfinal intRequired - API name:num_top_feature_importance_valuesstatic LearningToRankConfigvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidtoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface co.elastic.clients.elasticsearch.ml.InferenceConfigCreateVariant
_toInferenceConfigCreate
-
Field Details
-
_DESERIALIZER
Json deserializer forLearningToRankConfig
-
-
Method Details
-
of
public static LearningToRankConfig of(Function<LearningToRankConfig.Builder, ObjectBuilder<LearningToRankConfig>> fn) -
_inferenceConfigCreateKind
InferenceConfigCreate variant kind.- Specified by:
_inferenceConfigCreateKindin interfaceInferenceConfigCreateVariant
-
defaultParams
API name:default_params -
featureExtractors
API name:feature_extractors -
numTopFeatureImportanceValues
public final int numTopFeatureImportanceValues()Required - API name:num_top_feature_importance_values -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupLearningToRankConfigDeserializer
protected static void setupLearningToRankConfigDeserializer(ObjectDeserializer<LearningToRankConfig.Builder> op)
-