# Interface EvaluationMetricsConfig.ScenarioMetricsConfigOrBuilder (0.9.0)

0.9.0 (latest) 0.7.0 0.4.0 0.3.0 0.1.0

    public static interface EvaluationMetricsConfig.ScenarioMetricsConfigOrBuilder extends MessageOrBuilder

## Implements

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

## Methods

### getExpectationsMetMetricsConfig()

    public abstract EvaluationMetricsConfig.ExpectationsMetMetricsConfig getExpectationsMetMetricsConfig()

Optional. Configuration for expectation level metrics.

`
.google.cloud.ces.v1beta.EvaluationMetricsConfig.ExpectationsMetMetricsConfig expectations_met_metrics_config = 3 [(.google.api.field_behavior) = OPTIONAL];
`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/google-cloud-ces/latest/com.google.cloud.ces.v1beta.EvaluationMetricsConfig.ExpectationsMetMetricsConfig` | The expectationsMetMetricsConfig. |

### getExpectationsMetMetricsConfigOrBuilder()

    public abstract EvaluationMetricsConfig.ExpectationsMetMetricsConfigOrBuilder getExpectationsMetMetricsConfigOrBuilder()

Optional. Configuration for expectation level metrics.

`
.google.cloud.ces.v1beta.EvaluationMetricsConfig.ExpectationsMetMetricsConfig expectations_met_metrics_config = 3 [(.google.api.field_behavior) = OPTIONAL];
`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/google-cloud-ces/latest/com.google.cloud.ces.v1beta.EvaluationMetricsConfig.ExpectationsMetMetricsConfigOrBuilder` |   |

### getUserGoalMetMetricsConfig()

    public abstract EvaluationMetricsConfig.UserGoalMetMetricsConfig getUserGoalMetMetricsConfig()

Optional. Configuration for user goal met metrics.

`
.google.cloud.ces.v1beta.EvaluationMetricsConfig.UserGoalMetMetricsConfig user_goal_met_metrics_config = 2 [(.google.api.field_behavior) = OPTIONAL];
`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/google-cloud-ces/latest/com.google.cloud.ces.v1beta.EvaluationMetricsConfig.UserGoalMetMetricsConfig` | The userGoalMetMetricsConfig. |

### getUserGoalMetMetricsConfigOrBuilder()

    public abstract EvaluationMetricsConfig.UserGoalMetMetricsConfigOrBuilder getUserGoalMetMetricsConfigOrBuilder()

Optional. Configuration for user goal met metrics.

`
.google.cloud.ces.v1beta.EvaluationMetricsConfig.UserGoalMetMetricsConfig user_goal_met_metrics_config = 2 [(.google.api.field_behavior) = OPTIONAL];
`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/java/docs/reference/google-cloud-ces/latest/com.google.cloud.ces.v1beta.EvaluationMetricsConfig.UserGoalMetMetricsConfigOrBuilder` |   |

### hasExpectationsMetMetricsConfig()

    public abstract boolean hasExpectationsMetMetricsConfig()

Optional. Configuration for expectation level metrics.

`
.google.cloud.ces.v1beta.EvaluationMetricsConfig.ExpectationsMetMetricsConfig expectations_met_metrics_config = 3 [(.google.api.field_behavior) = OPTIONAL];
`

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

### hasUserGoalMetMetricsConfig()

    public abstract boolean hasUserGoalMetMetricsConfig()

Optional. Configuration for user goal met metrics.

`
.google.cloud.ces.v1beta.EvaluationMetricsConfig.UserGoalMetMetricsConfig user_goal_met_metrics_config = 2 [(.google.api.field_behavior) = OPTIONAL];
`

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