# Enum RiskAnalysis.ClassificationReason (3.90.0)

3.90.0 (latest) 3.88.0 3.85.0 3.84.0 3.82.0 3.80.0 3.79.0 3.77.0 3.75.0 3.73.0 3.72.0 3.71.0 3.70.0 3.69.0 3.67.0 3.65.0 3.64.0 3.61.0 3.60.0 3.59.0 3.57.0 3.56.0 3.55.0 3.54.0 3.53.0 3.52.0 3.51.0 3.50.0 3.49.0 3.48.0 3.46.0 3.45.0 3.44.0 3.43.0 3.42.0 3.41.0 3.40.0 3.39.0 3.38.0 3.37.0 3.36.0 3.34.0 3.33.0 3.32.0 3.31.0 3.30.0 3.29.0 3.28.0 3.27.0 3.26.0 3.25.0 3.24.0 3.21.0 3.20.0 3.19.0 3.18.0 3.17.0 3.16.0 3.15.0 3.14.0 3.13.0 3.12.0 3.11.0 3.10.0 3.9.0 3.8.0 3.6.0 3.5.0 3.4.0 3.3.0 3.2.0 3.1.0 3.0.12 2.6.1 2.5.0 2.4.10 2.3.1

    public enum RiskAnalysis.ClassificationReason extends Enum<RiskAnalysis.ClassificationReason> implements ProtocolMessageEnum

Reasons contributing to the risk analysis verdict.
Ensure that applications can handle values not explicitly listed.

Protobuf enum `google.cloud.recaptchaenterprise.v1.RiskAnalysis.ClassificationReason`

## Implements

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

## Inherited Members

[Enum.\<T\>valueOf(Class\<T\>,String)](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#valueOf-java.lang.Class-java.lang.String-) [Enum.clone()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#clone--) [Enum.compareTo(E)](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#compareTo-E-) [Enum.equals(Object)](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#equals-java.lang.Object-) [Enum.finalize()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#finalize--) [Enum.getDeclaringClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#getDeclaringClass--) [Enum.hashCode()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#hashCode--) [Enum.name()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#name--) [Enum.ordinal()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#ordinal--) [Enum.toString()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#toString--) [Object.getClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--) [Object.notify()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--) [Object.notifyAll()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--) [Object.wait()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--) [Object.wait(long)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-) [Object.wait(long,int)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-)

| ## Static Fields ||
|---|---|
| **Name** | **Description** |
| `AUTOMATION` | Interactions matched the behavior of an automated agent. `AUTOMATION = 1;` |
| `AUTOMATION_VALUE` | Interactions matched the behavior of an automated agent. `AUTOMATION = 1;` |
| `CLASSIFICATION_REASON_UNSPECIFIED` | Default unspecified type. `CLASSIFICATION_REASON_UNSPECIFIED = 0;` |
| `CLASSIFICATION_REASON_UNSPECIFIED_VALUE` | Default unspecified type. `CLASSIFICATION_REASON_UNSPECIFIED = 0;` |
| `LOW_CONFIDENCE_SCORE` | Too little traffic has been received from this site thus far to generate quality risk analysis. `LOW_CONFIDENCE_SCORE = 5;` |
| `LOW_CONFIDENCE_SCORE_VALUE` | Too little traffic has been received from this site thus far to generate quality risk analysis. `LOW_CONFIDENCE_SCORE = 5;` |
| `SUSPECTED_CARDING` | The request matches behavioral characteristics of a carding attack. `SUSPECTED_CARDING = 6;` |
| `SUSPECTED_CARDING_VALUE` | The request matches behavioral characteristics of a carding attack. `SUSPECTED_CARDING = 6;` |
| `SUSPECTED_CHARGEBACK` | The request matches behavioral characteristics of chargebacks for fraud. `SUSPECTED_CHARGEBACK = 7;` |
| `SUSPECTED_CHARGEBACK_VALUE` | The request matches behavioral characteristics of chargebacks for fraud. `SUSPECTED_CHARGEBACK = 7;` |
| `TOO_MUCH_TRAFFIC` | Traffic volume from the event source is higher than normal. `TOO_MUCH_TRAFFIC = 3;` |
| `TOO_MUCH_TRAFFIC_VALUE` | Traffic volume from the event source is higher than normal. `TOO_MUCH_TRAFFIC = 3;` |
| `UNEXPECTED_ENVIRONMENT` | The event originated from an illegitimate environment. `UNEXPECTED_ENVIRONMENT = 2;` |
| `UNEXPECTED_ENVIRONMENT_VALUE` | The event originated from an illegitimate environment. `UNEXPECTED_ENVIRONMENT = 2;` |
| `UNEXPECTED_USAGE_PATTERNS` | Interactions with the site were significantly different than expected patterns. `UNEXPECTED_USAGE_PATTERNS = 4;` |
| `UNEXPECTED_USAGE_PATTERNS_VALUE` | Interactions with the site were significantly different than expected patterns. `UNEXPECTED_USAGE_PATTERNS = 4;` |
| `UNRECOGNIZED` |   |

| ## Static Methods ||
|---|---|
| **Name** | **Description** |
| `forNumber(int value)` |   |
| `getDescriptor()` |   |
| `internalGetValueMap()` |   |
| `valueOf(Descriptors.EnumValueDescriptor desc)` |   |
| `valueOf(int value)` | **Deprecated.** *Use [#forNumber(int)](https://docs.cloud.google.com/java/docs/reference/google-cloud-recaptchaenterprise/latest/com.google.recaptchaenterprise.v1.RiskAnalysis.ClassificationReason#com_google_recaptchaenterprise_v1_RiskAnalysis_ClassificationReason_forNumber_int_) instead.* |
| `valueOf(String name)` |   |
| `values()` |   |

| ## Methods ||
|---|---|
| **Name** | **Description** |
| `getDescriptorForType()` |   |
| `getNumber()` |   |
| `getValueDescriptor()` |   |