public final class SafetyRating extends com.google.protobuf.GeneratedMessageV3 implements SafetyRatingOrBuilder
Safety rating corresponding to the generated content.Protobuf type
google.cloud.aiplatform.v1beta1.SafetyRating| Modifier and Type | Class and Description |
|---|---|
static class |
SafetyRating.Builder
Safety rating corresponding to the generated content.
|
static class |
SafetyRating.HarmProbability
Harm probability levels in the content.
|
static class |
SafetyRating.HarmSeverity
Harm severity levels.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
BLOCKED_FIELD_NUMBER |
static int |
CATEGORY_FIELD_NUMBER |
static int |
PROBABILITY_FIELD_NUMBER |
static int |
PROBABILITY_SCORE_FIELD_NUMBER |
static int |
SEVERITY_FIELD_NUMBER |
static int |
SEVERITY_SCORE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
boolean |
getBlocked()
Output only.
|
HarmCategory |
getCategory()
Output only.
|
int |
getCategoryValue()
Output only.
|
static SafetyRating |
getDefaultInstance() |
SafetyRating |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Parser<SafetyRating> |
getParserForType() |
SafetyRating.HarmProbability |
getProbability()
Output only.
|
float |
getProbabilityScore()
Output only.
|
int |
getProbabilityValue()
Output only.
|
int |
getSerializedSize() |
SafetyRating.HarmSeverity |
getSeverity()
Output only.
|
float |
getSeverityScore()
Output only.
|
int |
getSeverityValue()
Output only.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static SafetyRating.Builder |
newBuilder() |
static SafetyRating.Builder |
newBuilder(SafetyRating prototype) |
SafetyRating.Builder |
newBuilderForType() |
protected SafetyRating.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static SafetyRating |
parseDelimitedFrom(InputStream input) |
static SafetyRating |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SafetyRating |
parseFrom(byte[] data) |
static SafetyRating |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SafetyRating |
parseFrom(ByteBuffer data) |
static SafetyRating |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SafetyRating |
parseFrom(com.google.protobuf.ByteString data) |
static SafetyRating |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SafetyRating |
parseFrom(com.google.protobuf.CodedInputStream input) |
static SafetyRating |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SafetyRating |
parseFrom(InputStream input) |
static SafetyRating |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<SafetyRating> |
parser() |
SafetyRating.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int CATEGORY_FIELD_NUMBER
public static final int PROBABILITY_FIELD_NUMBER
public static final int PROBABILITY_SCORE_FIELD_NUMBER
public static final int SEVERITY_FIELD_NUMBER
public static final int SEVERITY_SCORE_FIELD_NUMBER
public static final int BLOCKED_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public int getCategoryValue()
Output only. Harm category.
.google.cloud.aiplatform.v1beta1.HarmCategory category = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCategoryValue in interface SafetyRatingOrBuilderpublic HarmCategory getCategory()
Output only. Harm category.
.google.cloud.aiplatform.v1beta1.HarmCategory category = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCategory in interface SafetyRatingOrBuilderpublic int getProbabilityValue()
Output only. Harm probability levels in the content.
.google.cloud.aiplatform.v1beta1.SafetyRating.HarmProbability probability = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getProbabilityValue in interface SafetyRatingOrBuilderpublic SafetyRating.HarmProbability getProbability()
Output only. Harm probability levels in the content.
.google.cloud.aiplatform.v1beta1.SafetyRating.HarmProbability probability = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getProbability in interface SafetyRatingOrBuilderpublic float getProbabilityScore()
Output only. Harm probability score.
float probability_score = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];getProbabilityScore in interface SafetyRatingOrBuilderpublic int getSeverityValue()
Output only. Harm severity levels in the content.
.google.cloud.aiplatform.v1beta1.SafetyRating.HarmSeverity severity = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getSeverityValue in interface SafetyRatingOrBuilderpublic SafetyRating.HarmSeverity getSeverity()
Output only. Harm severity levels in the content.
.google.cloud.aiplatform.v1beta1.SafetyRating.HarmSeverity severity = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getSeverity in interface SafetyRatingOrBuilderpublic float getSeverityScore()
Output only. Harm severity score.
float severity_score = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];getSeverityScore in interface SafetyRatingOrBuilderpublic boolean getBlocked()
Output only. Indicates whether the content was filtered out because of this rating.
bool blocked = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];getBlocked in interface SafetyRatingOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static SafetyRating parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SafetyRating parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SafetyRating parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SafetyRating parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SafetyRating parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SafetyRating parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SafetyRating parseFrom(InputStream input) throws IOException
IOExceptionpublic static SafetyRating parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SafetyRating parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static SafetyRating parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SafetyRating parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static SafetyRating parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic SafetyRating.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static SafetyRating.Builder newBuilder()
public static SafetyRating.Builder newBuilder(SafetyRating prototype)
public SafetyRating.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected SafetyRating.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static SafetyRating getDefaultInstance()
public static com.google.protobuf.Parser<SafetyRating> parser()
public com.google.protobuf.Parser<SafetyRating> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public SafetyRating getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.