Share via


ExternalEvaluationEndpointSettings Class

  • java.lang.Object
    • com.azure.resourcemanager.resources.models.ExternalEvaluationEndpointSettings

Implements

public final class ExternalEvaluationEndpointSettings
implements JsonSerializable<ExternalEvaluationEndpointSettings>

The settings of an external endpoint providing evaluation results.

Constructor Summary

Constructor Description
ExternalEvaluationEndpointSettings()

Creates an instance of ExternalEvaluationEndpointSettings class.

Method Summary

Modifier and Type Method and Description
Object details()

Get the details property: The details of the endpoint.

static ExternalEvaluationEndpointSettings fromJson(JsonReader jsonReader)

Reads an instance of ExternalEvaluationEndpointSettings from the JsonReader.

String kind()

Get the kind property: The kind of the endpoint.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

ExternalEvaluationEndpointSettings withDetails(Object details)

Set the details property: The details of the endpoint.

ExternalEvaluationEndpointSettings withKind(String kind)

Set the kind property: The kind of the endpoint.

Methods inherited from java.lang.Object

Constructor Details

ExternalEvaluationEndpointSettings

public ExternalEvaluationEndpointSettings()

Creates an instance of ExternalEvaluationEndpointSettings class.

Method Details

details

public Object details()

Get the details property: The details of the endpoint.

Returns:

the details value.

fromJson

public static ExternalEvaluationEndpointSettings fromJson(JsonReader jsonReader)

Reads an instance of ExternalEvaluationEndpointSettings from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of ExternalEvaluationEndpointSettings 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 ExternalEvaluationEndpointSettings.

kind

public String kind()

Get the kind property: The kind of the endpoint.

Returns:

the kind value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withDetails

public ExternalEvaluationEndpointSettings withDetails(Object details)

Set the details property: The details of the endpoint.

Parameters:

details - the details value to set.

Returns:

the ExternalEvaluationEndpointSettings object itself.

withKind

public ExternalEvaluationEndpointSettings withKind(String kind)

Set the kind property: The kind of the endpoint.

Parameters:

kind - the kind value to set.

Returns:

the ExternalEvaluationEndpointSettings object itself.

Applies to