public static final class GenerateContentResponse.PromptFeedback.Builder extends GeneratedMessageV3.Builder<GenerateContentResponse.PromptFeedback.Builder> implements GenerateContentResponse.PromptFeedbackOrBuilder
Content filter results for a prompt sent in the request.
Protobuf type google.cloud.aiplatform.v1beta1.GenerateContentResponse.PromptFeedback
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
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllSafetyRatings(Iterable<? extends SafetyRating> values)
public GenerateContentResponse.PromptFeedback.Builder addAllSafetyRatings(Iterable<? extends SafetyRating> values)
Output only. Safety ratings.
repeated .google.cloud.aiplatform.v1beta1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.cloud.aiplatform.v1beta1.SafetyRating>
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public GenerateContentResponse.PromptFeedback.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
addSafetyRatings(SafetyRating value)
public GenerateContentResponse.PromptFeedback.Builder addSafetyRatings(SafetyRating value)
Output only. Safety ratings.
repeated .google.cloud.aiplatform.v1beta1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
addSafetyRatings(SafetyRating.Builder builderForValue)
public GenerateContentResponse.PromptFeedback.Builder addSafetyRatings(SafetyRating.Builder builderForValue)
Output only. Safety ratings.
repeated .google.cloud.aiplatform.v1beta1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
addSafetyRatings(int index, SafetyRating value)
public GenerateContentResponse.PromptFeedback.Builder addSafetyRatings(int index, SafetyRating value)
Output only. Safety ratings.
repeated .google.cloud.aiplatform.v1beta1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
addSafetyRatings(int index, SafetyRating.Builder builderForValue)
public GenerateContentResponse.PromptFeedback.Builder addSafetyRatings(int index, SafetyRating.Builder builderForValue)
Output only. Safety ratings.
repeated .google.cloud.aiplatform.v1beta1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
addSafetyRatingsBuilder()
public SafetyRating.Builder addSafetyRatingsBuilder()
Output only. Safety ratings.
repeated .google.cloud.aiplatform.v1beta1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
addSafetyRatingsBuilder(int index)
public SafetyRating.Builder addSafetyRatingsBuilder(int index)
Output only. Safety ratings.
repeated .google.cloud.aiplatform.v1beta1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
build()
public GenerateContentResponse.PromptFeedback build()
buildPartial()
public GenerateContentResponse.PromptFeedback buildPartial()
clear()
public GenerateContentResponse.PromptFeedback.Builder clear()
Overrides
clearBlockReason()
public GenerateContentResponse.PromptFeedback.Builder clearBlockReason()
Output only. Blocked reason.
.google.cloud.aiplatform.v1beta1.GenerateContentResponse.PromptFeedback.BlockedReason block_reason = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
clearBlockReasonMessage()
public GenerateContentResponse.PromptFeedback.Builder clearBlockReasonMessage()
Output only. A readable block reason message.
string block_reason_message = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
clearField(Descriptors.FieldDescriptor field)
public GenerateContentResponse.PromptFeedback.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public GenerateContentResponse.PromptFeedback.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearSafetyRatings()
public GenerateContentResponse.PromptFeedback.Builder clearSafetyRatings()
Output only. Safety ratings.
repeated .google.cloud.aiplatform.v1beta1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
clone()
public GenerateContentResponse.PromptFeedback.Builder clone()
Overrides
getBlockReason()
public GenerateContentResponse.PromptFeedback.BlockedReason getBlockReason()
Output only. Blocked reason.
.google.cloud.aiplatform.v1beta1.GenerateContentResponse.PromptFeedback.BlockedReason block_reason = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getBlockReasonMessage()
public String getBlockReasonMessage()
Output only. A readable block reason message.
string block_reason_message = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
String |
The blockReasonMessage.
|
getBlockReasonMessageBytes()
public ByteString getBlockReasonMessageBytes()
Output only. A readable block reason message.
string block_reason_message = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
ByteString |
The bytes for blockReasonMessage.
|
getBlockReasonValue()
public int getBlockReasonValue()
Output only. Blocked reason.
.google.cloud.aiplatform.v1beta1.GenerateContentResponse.PromptFeedback.BlockedReason block_reason = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
int |
The enum numeric value on the wire for blockReason.
|
getDefaultInstanceForType()
public GenerateContentResponse.PromptFeedback getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getSafetyRatings(int index)
public SafetyRating getSafetyRatings(int index)
Output only. Safety ratings.
repeated .google.cloud.aiplatform.v1beta1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
getSafetyRatingsBuilder(int index)
public SafetyRating.Builder getSafetyRatingsBuilder(int index)
Output only. Safety ratings.
repeated .google.cloud.aiplatform.v1beta1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
getSafetyRatingsBuilderList()
public List<SafetyRating.Builder> getSafetyRatingsBuilderList()
Output only. Safety ratings.
repeated .google.cloud.aiplatform.v1beta1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getSafetyRatingsCount()
public int getSafetyRatingsCount()
Output only. Safety ratings.
repeated .google.cloud.aiplatform.v1beta1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
int |
|
getSafetyRatingsList()
public List<SafetyRating> getSafetyRatingsList()
Output only. Safety ratings.
repeated .google.cloud.aiplatform.v1beta1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getSafetyRatingsOrBuilder(int index)
public SafetyRatingOrBuilder getSafetyRatingsOrBuilder(int index)
Output only. Safety ratings.
repeated .google.cloud.aiplatform.v1beta1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
getSafetyRatingsOrBuilderList()
public List<? extends SafetyRatingOrBuilder> getSafetyRatingsOrBuilderList()
Output only. Safety ratings.
repeated .google.cloud.aiplatform.v1beta1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
List<? extends com.google.cloud.aiplatform.v1beta1.SafetyRatingOrBuilder> |
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(GenerateContentResponse.PromptFeedback other)
public GenerateContentResponse.PromptFeedback.Builder mergeFrom(GenerateContentResponse.PromptFeedback other)
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public GenerateContentResponse.PromptFeedback.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public GenerateContentResponse.PromptFeedback.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final GenerateContentResponse.PromptFeedback.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removeSafetyRatings(int index)
public GenerateContentResponse.PromptFeedback.Builder removeSafetyRatings(int index)
Output only. Safety ratings.
repeated .google.cloud.aiplatform.v1beta1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
setBlockReason(GenerateContentResponse.PromptFeedback.BlockedReason value)
public GenerateContentResponse.PromptFeedback.Builder setBlockReason(GenerateContentResponse.PromptFeedback.BlockedReason value)
Output only. Blocked reason.
.google.cloud.aiplatform.v1beta1.GenerateContentResponse.PromptFeedback.BlockedReason block_reason = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
setBlockReasonMessage(String value)
public GenerateContentResponse.PromptFeedback.Builder setBlockReasonMessage(String value)
Output only. A readable block reason message.
string block_reason_message = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
String
The blockReasonMessage to set.
|
setBlockReasonMessageBytes(ByteString value)
public GenerateContentResponse.PromptFeedback.Builder setBlockReasonMessageBytes(ByteString value)
Output only. A readable block reason message.
string block_reason_message = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
ByteString
The bytes for blockReasonMessage to set.
|
setBlockReasonValue(int value)
public GenerateContentResponse.PromptFeedback.Builder setBlockReasonValue(int value)
Output only. Blocked reason.
.google.cloud.aiplatform.v1beta1.GenerateContentResponse.PromptFeedback.BlockedReason block_reason = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
int
The enum numeric value on the wire for blockReason to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public GenerateContentResponse.PromptFeedback.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public GenerateContentResponse.PromptFeedback.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setSafetyRatings(int index, SafetyRating value)
public GenerateContentResponse.PromptFeedback.Builder setSafetyRatings(int index, SafetyRating value)
Output only. Safety ratings.
repeated .google.cloud.aiplatform.v1beta1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
setSafetyRatings(int index, SafetyRating.Builder builderForValue)
public GenerateContentResponse.PromptFeedback.Builder setSafetyRatings(int index, SafetyRating.Builder builderForValue)
Output only. Safety ratings.
repeated .google.cloud.aiplatform.v1beta1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
setUnknownFields(UnknownFieldSet unknownFields)
public final GenerateContentResponse.PromptFeedback.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides