EvaluationTaxonomyInput Class

  • java.lang.Object
    • com.azure.ai.projects.models.EvaluationTaxonomyInput

Implements

public class EvaluationTaxonomyInput
implements JsonSerializable<EvaluationTaxonomyInput>

Input configuration for the evaluation taxonomy.

Constructor Summary

Constructor Description
EvaluationTaxonomyInput()

Creates an instance of EvaluationTaxonomyInput class.

Method Summary

Modifier and Type Method and Description
static EvaluationTaxonomyInput fromJson(JsonReader jsonReader)

Reads an instance of EvaluationTaxonomyInput from the JsonReader.

EvaluationTaxonomyInputType getType()

Get the type property: Input type of the evaluation taxonomy.

JsonWriter toJson(JsonWriter jsonWriter)

Methods inherited from java.lang.Object

Constructor Details

EvaluationTaxonomyInput

public EvaluationTaxonomyInput()

Creates an instance of EvaluationTaxonomyInput class.

Method Details

fromJson

public static EvaluationTaxonomyInput fromJson(JsonReader jsonReader)

Reads an instance of EvaluationTaxonomyInput from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of EvaluationTaxonomyInput if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the EvaluationTaxonomyInput.

getType

public EvaluationTaxonomyInputType getType()

Get the type property: Input type of the evaluation taxonomy.

Returns:

the type value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

Applies to