public static final class SafetyRating.Builder extends GeneratedMessageV3.Builder<SafetyRating.Builder> implements SafetyRatingOrBuilder
Safety rating corresponding to the generated content.
Protobuf type google.cloud.aiplatform.v1beta1.SafetyRating
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public SafetyRating.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public SafetyRating build()
public SafetyRating buildPartial()
public SafetyRating.Builder clear()
Overrides
public SafetyRating.Builder clearBlocked()
Output only. Indicates whether the content was filtered out because of this
rating.
bool blocked = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public SafetyRating.Builder clearCategory()
Output only. Harm category.
.google.cloud.aiplatform.v1beta1.HarmCategory category = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
public SafetyRating.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public SafetyRating.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public SafetyRating.Builder clearProbability()
Output only. Harm probability levels in the content.
.google.cloud.aiplatform.v1beta1.SafetyRating.HarmProbability probability = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public SafetyRating.Builder clone()
Overrides
public 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.
|
public HarmCategory getCategory()
Output only. Harm category.
.google.cloud.aiplatform.v1beta1.HarmCategory category = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
public int getCategoryValue()
Output only. Harm category.
.google.cloud.aiplatform.v1beta1.HarmCategory category = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
int | The enum numeric value on the wire for category.
|
public SafetyRating getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public 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];
public int getProbabilityValue()
Output only. Harm probability levels in the content.
.google.cloud.aiplatform.v1beta1.SafetyRating.HarmProbability probability = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
int | The enum numeric value on the wire for probability.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public SafetyRating.Builder mergeFrom(SafetyRating other)
public SafetyRating.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public SafetyRating.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
public final SafetyRating.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public SafetyRating.Builder setBlocked(boolean value)
Output only. Indicates whether the content was filtered out because of this
rating.
bool blocked = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
---|
Name | Description |
value | boolean
The blocked to set.
|
public SafetyRating.Builder setCategory(HarmCategory value)
Output only. Harm category.
.google.cloud.aiplatform.v1beta1.HarmCategory category = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
---|
Name | Description |
value | HarmCategory
The category to set.
|
public SafetyRating.Builder setCategoryValue(int value)
Output only. Harm category.
.google.cloud.aiplatform.v1beta1.HarmCategory category = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
---|
Name | Description |
value | int
The enum numeric value on the wire for category to set.
|
public SafetyRating.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public SafetyRating.Builder setProbability(SafetyRating.HarmProbability value)
Output only. Harm probability levels in the content.
.google.cloud.aiplatform.v1beta1.SafetyRating.HarmProbability probability = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public SafetyRating.Builder setProbabilityValue(int value)
Output only. Harm probability levels in the content.
.google.cloud.aiplatform.v1beta1.SafetyRating.HarmProbability probability = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
---|
Name | Description |
value | int
The enum numeric value on the wire for probability to set.
|
public SafetyRating.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final SafetyRating.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides