Interface SafetyRatingOrBuilder (0.69.0)
Stay organized with collections
Save and categorize content based on your preferences.
public interface SafetyRatingOrBuilder extends MessageOrBuilder
Methods
getBlocked()
public abstract boolean getBlocked()
Output only. Indicates whether the content was filtered out because of this
rating.
bool blocked = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
The blocked.
|
getCategory()
public abstract HarmCategory getCategory()
Output only. Harm category.
.google.cloud.discoveryengine.v1.HarmCategory category = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCategoryValue()
public abstract int getCategoryValue()
Output only. Harm category.
.google.cloud.discoveryengine.v1.HarmCategory category = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
int |
The enum numeric value on the wire for category.
|
getProbability()
public abstract SafetyRating.HarmProbability getProbability()
Output only. Harm probability levels in the content.
.google.cloud.discoveryengine.v1.SafetyRating.HarmProbability probability = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getProbabilityScore()
public abstract float getProbabilityScore()
Output only. Harm probability score.
float probability_score = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
float |
The probabilityScore.
|
getProbabilityValue()
public abstract int getProbabilityValue()
Output only. Harm probability levels in the content.
.google.cloud.discoveryengine.v1.SafetyRating.HarmProbability probability = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
int |
The enum numeric value on the wire for probability.
|
getSeverity()
public abstract SafetyRating.HarmSeverity getSeverity()
Output only. Harm severity levels in the content.
.google.cloud.discoveryengine.v1.SafetyRating.HarmSeverity severity = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getSeverityScore()
public abstract float getSeverityScore()
Output only. Harm severity score.
float severity_score = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
float |
The severityScore.
|
getSeverityValue()
public abstract int getSeverityValue()
Output only. Harm severity levels in the content.
.google.cloud.discoveryengine.v1.SafetyRating.HarmSeverity severity = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
int |
The enum numeric value on the wire for severity.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-04 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Interface SafetyRatingOrBuilder (0.68.0)\n\nVersion latestkeyboard_arrow_down\n\n- [0.68.0 (latest)](/java/docs/reference/google-cloud-discoveryengine/latest/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.66.0](/java/docs/reference/google-cloud-discoveryengine/0.66.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.64.0](/java/docs/reference/google-cloud-discoveryengine/0.64.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.63.0](/java/docs/reference/google-cloud-discoveryengine/0.63.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.60.0](/java/docs/reference/google-cloud-discoveryengine/0.60.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.59.0](/java/docs/reference/google-cloud-discoveryengine/0.59.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.58.0](/java/docs/reference/google-cloud-discoveryengine/0.58.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.56.0](/java/docs/reference/google-cloud-discoveryengine/0.56.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.55.0](/java/docs/reference/google-cloud-discoveryengine/0.55.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.54.0](/java/docs/reference/google-cloud-discoveryengine/0.54.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.53.0](/java/docs/reference/google-cloud-discoveryengine/0.53.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.52.0](/java/docs/reference/google-cloud-discoveryengine/0.52.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.51.0](/java/docs/reference/google-cloud-discoveryengine/0.51.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.50.0](/java/docs/reference/google-cloud-discoveryengine/0.50.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.49.0](/java/docs/reference/google-cloud-discoveryengine/0.49.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.48.0](/java/docs/reference/google-cloud-discoveryengine/0.48.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.47.0](/java/docs/reference/google-cloud-discoveryengine/0.47.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.45.0](/java/docs/reference/google-cloud-discoveryengine/0.45.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.44.0](/java/docs/reference/google-cloud-discoveryengine/0.44.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.43.0](/java/docs/reference/google-cloud-discoveryengine/0.43.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.42.0](/java/docs/reference/google-cloud-discoveryengine/0.42.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.41.0](/java/docs/reference/google-cloud-discoveryengine/0.41.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.40.0](/java/docs/reference/google-cloud-discoveryengine/0.40.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.39.0](/java/docs/reference/google-cloud-discoveryengine/0.39.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.38.0](/java/docs/reference/google-cloud-discoveryengine/0.38.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.37.0](/java/docs/reference/google-cloud-discoveryengine/0.37.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.36.0](/java/docs/reference/google-cloud-discoveryengine/0.36.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.35.0](/java/docs/reference/google-cloud-discoveryengine/0.35.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.33.0](/java/docs/reference/google-cloud-discoveryengine/0.33.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.32.0](/java/docs/reference/google-cloud-discoveryengine/0.32.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.31.0](/java/docs/reference/google-cloud-discoveryengine/0.31.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.30.0](/java/docs/reference/google-cloud-discoveryengine/0.30.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.29.0](/java/docs/reference/google-cloud-discoveryengine/0.29.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.28.0](/java/docs/reference/google-cloud-discoveryengine/0.28.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.27.0](/java/docs/reference/google-cloud-discoveryengine/0.27.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.26.0](/java/docs/reference/google-cloud-discoveryengine/0.26.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.25.0](/java/docs/reference/google-cloud-discoveryengine/0.25.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.24.0](/java/docs/reference/google-cloud-discoveryengine/0.24.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.23.0](/java/docs/reference/google-cloud-discoveryengine/0.23.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.20.0](/java/docs/reference/google-cloud-discoveryengine/0.20.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.19.0](/java/docs/reference/google-cloud-discoveryengine/0.19.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.18.0](/java/docs/reference/google-cloud-discoveryengine/0.18.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.17.0](/java/docs/reference/google-cloud-discoveryengine/0.17.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.16.0](/java/docs/reference/google-cloud-discoveryengine/0.16.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.15.0](/java/docs/reference/google-cloud-discoveryengine/0.15.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.14.0](/java/docs/reference/google-cloud-discoveryengine/0.14.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.13.0](/java/docs/reference/google-cloud-discoveryengine/0.13.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.12.0](/java/docs/reference/google-cloud-discoveryengine/0.12.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.11.0](/java/docs/reference/google-cloud-discoveryengine/0.11.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.10.0](/java/docs/reference/google-cloud-discoveryengine/0.10.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.9.0](/java/docs/reference/google-cloud-discoveryengine/0.9.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.8.0](/java/docs/reference/google-cloud-discoveryengine/0.8.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.7.0](/java/docs/reference/google-cloud-discoveryengine/0.7.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.5.0](/java/docs/reference/google-cloud-discoveryengine/0.5.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.4.0](/java/docs/reference/google-cloud-discoveryengine/0.4.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.3.0](/java/docs/reference/google-cloud-discoveryengine/0.3.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.2.0](/java/docs/reference/google-cloud-discoveryengine/0.2.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder)\n- [0.1.0](/java/docs/reference/google-cloud-discoveryengine/0.1.0/com.google.cloud.discoveryengine.v1.SafetyRatingOrBuilder) \n\n public interface SafetyRatingOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getBlocked()\n\n public abstract boolean getBlocked()\n\nOutput only. Indicates whether the content was filtered out because of this\nrating.\n\n`bool blocked = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];`\n\n### getCategory()\n\n public abstract HarmCategory getCategory()\n\nOutput only. Harm category.\n\n`\n.google.cloud.discoveryengine.v1.HarmCategory category = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### getCategoryValue()\n\n public abstract int getCategoryValue()\n\nOutput only. Harm category.\n\n`\n.google.cloud.discoveryengine.v1.HarmCategory category = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### getProbability()\n\n public abstract SafetyRating.HarmProbability getProbability()\n\nOutput only. Harm probability levels in the content.\n\n`\n.google.cloud.discoveryengine.v1.SafetyRating.HarmProbability probability = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### getProbabilityScore()\n\n public abstract float getProbabilityScore()\n\nOutput only. Harm probability score.\n\n`float probability_score = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];`\n\n### getProbabilityValue()\n\n public abstract int getProbabilityValue()\n\nOutput only. Harm probability levels in the content.\n\n`\n.google.cloud.discoveryengine.v1.SafetyRating.HarmProbability probability = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### getSeverity()\n\n public abstract SafetyRating.HarmSeverity getSeverity()\n\nOutput only. Harm severity levels in the content.\n\n`\n.google.cloud.discoveryengine.v1.SafetyRating.HarmSeverity severity = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`\n\n### getSeverityScore()\n\n public abstract float getSeverityScore()\n\nOutput only. Harm severity score.\n\n`float severity_score = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];`\n\n### getSeverityValue()\n\n public abstract int getSeverityValue()\n\nOutput only. Harm severity levels in the content.\n\n`\n.google.cloud.discoveryengine.v1.SafetyRating.HarmSeverity severity = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];\n`"]]