Record Class EndpointMetadata.Heuristics

java.lang.Object
java.lang.Record
org.elasticsearch.inference.metadata.EndpointMetadata.Heuristics
Record Components:
properties - a list of string tags describing the model's properties (e.g., "multilingual", "english", "multimodal", etc)
status - the stability of the model used in the endpoint
releaseDate - the release date of the model used in the endpoint
endOfLifeDate - the end-of-life date of the model used in the endpoint
All Implemented Interfaces:
Writeable, ToXContent, ToXContentObject
Enclosing class:
EndpointMetadata

public static record EndpointMetadata.Heuristics(List<String> properties, StatusHeuristic status, LocalDate releaseDate, LocalDate endOfLifeDate) extends Record implements ToXContentObject, Writeable
Heuristics about the model used in the endpoint to help clients of the Inference API determine which models to use.