# Interface EvaluationConfigOrBuilder (0.213.0)

0.213.0 (latest) 0.211.0 0.208.0 0.207.0 0.205.0 0.203.0 0.202.0 0.201.0 0.200.0 0.198.0 0.196.0 0.195.0 0.194.0 0.193.0 0.192.0 0.190.0 0.188.0 0.187.0 0.184.0 0.183.0 0.182.0 0.180.0 0.179.0 0.178.0 0.177.0 0.176.0 0.175.0 0.174.0 0.173.0 0.172.0 0.171.0 0.169.0 0.168.0 0.167.0 0.166.0 0.165.0 0.164.0 0.163.0 0.162.0 0.161.0 0.160.0 0.159.0 0.157.0 0.156.0 0.155.0 0.154.0 0.153.0 0.152.0 0.151.0 0.150.0 0.149.0 0.148.0 0.147.0 0.144.0 0.143.0 0.142.0 0.141.0 0.140.0 0.139.0 0.138.0 0.137.0 0.136.0 0.135.0 0.134.0 0.133.0 0.132.0 0.131.0 0.129.0 0.128.0 0.127.0 0.126.0 0.125.0 0.124.0 0.123.7 0.122.11

    public interface EvaluationConfigOrBuilder extends MessageOrBuilder

## Implements

[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)

## Methods

### getBoundingBoxEvaluationOptions()

    public abstract BoundingBoxEvaluationOptions getBoundingBoxEvaluationOptions()

Only specify this field if the related model performs image object
detection (`IMAGE_BOUNDING_BOX_ANNOTATION`). Describes how to evaluate
bounding boxes.

`
.google.cloud.datalabeling.v1beta1.BoundingBoxEvaluationOptions bounding_box_evaluation_options = 1;
`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/google-cloud-datalabeling/latest/com.google.cloud.datalabeling.v1beta1.BoundingBoxEvaluationOptions` | The boundingBoxEvaluationOptions. |

### getBoundingBoxEvaluationOptionsOrBuilder()

    public abstract BoundingBoxEvaluationOptionsOrBuilder getBoundingBoxEvaluationOptionsOrBuilder()

Only specify this field if the related model performs image object
detection (`IMAGE_BOUNDING_BOX_ANNOTATION`). Describes how to evaluate
bounding boxes.

`
.google.cloud.datalabeling.v1beta1.BoundingBoxEvaluationOptions bounding_box_evaluation_options = 1;
`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/google-cloud-datalabeling/latest/com.google.cloud.datalabeling.v1beta1.BoundingBoxEvaluationOptionsOrBuilder` |   |

### getVerticalOptionCase()

    public abstract EvaluationConfig.VerticalOptionCase getVerticalOptionCase()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/google-cloud-datalabeling/latest/com.google.cloud.datalabeling.v1beta1.EvaluationConfig.VerticalOptionCase` |   |

### hasBoundingBoxEvaluationOptions()

    public abstract boolean hasBoundingBoxEvaluationOptions()

Only specify this field if the related model performs image object
detection (`IMAGE_BOUNDING_BOX_ANNOTATION`). Describes how to evaluate
bounding boxes.

`
.google.cloud.datalabeling.v1beta1.BoundingBoxEvaluationOptions bounding_box_evaluation_options = 1;
`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` | Whether the boundingBoxEvaluationOptions field is set. |