Classe GeneraContentResponse.PromptFeedback.Builder (0.3.0)

public static final class GenerateContentResponse.PromptFeedback.Builder extends GeneratedMessageV3.Builder<GenerateContentResponse.PromptFeedback.Builder> implements GenerateContentResponse.PromptFeedbackOrBuilder

Risultati del filtro dei contenuti per un prompt inviato nella richiesta.

Tipo di protobuf google.cloud.vertexai.v1.GenerateContentResponse.PromptFeedback

Metodi statici

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Restituisce
Tipo Description
Descriptor

Metodi

addAllSafetyRatings(Iterable<? extends SafetyRating> values)

public GenerateContentResponse.PromptFeedback.Builder addAllSafetyRatings(Iterable<? extends SafetyRating> values)

Solo output. Valutazioni della sicurezza.

repeated .google.cloud.vertexai.v1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parametro
Nome Description
values Iterable<? extends com.google.cloud.vertexai.api.SafetyRating>
Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public GenerateContentResponse.PromptFeedback.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parametri
Nome Description
field FieldDescriptor
value Object
Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder
Sostituzioni

addSafetyRatings(SafetyRating value)

public GenerateContentResponse.PromptFeedback.Builder addSafetyRatings(SafetyRating value)

Solo output. Valutazioni della sicurezza.

repeated .google.cloud.vertexai.v1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parametro
Nome Description
value SafetyRating
Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder

addSafetyRatings(SafetyRating.Builder builderForValue)

public GenerateContentResponse.PromptFeedback.Builder addSafetyRatings(SafetyRating.Builder builderForValue)

Solo output. Valutazioni della sicurezza.

repeated .google.cloud.vertexai.v1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parametro
Nome Description
builderForValue SafetyRating.Builder
Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder

addSafetyRatings(int index, SafetyRating value)

public GenerateContentResponse.PromptFeedback.Builder addSafetyRatings(int index, SafetyRating value)

Solo output. Valutazioni della sicurezza.

repeated .google.cloud.vertexai.v1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parametri
Nome Description
index int
value SafetyRating
Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder

addSafetyRatings(int index, SafetyRating.Builder builderForValue)

public GenerateContentResponse.PromptFeedback.Builder addSafetyRatings(int index, SafetyRating.Builder builderForValue)

Solo output. Valutazioni della sicurezza.

repeated .google.cloud.vertexai.v1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parametri
Nome Description
index int
builderForValue SafetyRating.Builder
Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder

addSafetyRatingsBuilder()

public SafetyRating.Builder addSafetyRatingsBuilder()

Solo output. Valutazioni della sicurezza.

repeated .google.cloud.vertexai.v1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
SafetyRating.Builder

addSafetyRatingsBuilder(int index)

public SafetyRating.Builder addSafetyRatingsBuilder(int index)

Solo output. Valutazioni della sicurezza.

repeated .google.cloud.vertexai.v1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parametro
Nome Description
index int
Restituisce
Tipo Description
SafetyRating.Builder

build()

public GenerateContentResponse.PromptFeedback build()
Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback

buildPartial()

public GenerateContentResponse.PromptFeedback buildPartial()
Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback

Clear()

public GenerateContentResponse.PromptFeedback.Builder clear()
Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder
Sostituzioni

clearBlockReason()

public GenerateContentResponse.PromptFeedback.Builder clearBlockReason()

Solo output. Motivo del blocco.

.google.cloud.vertexai.v1.GenerateContentResponse.PromptFeedback.BlockedReason block_reason = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder

Questo strumento per il concatenamento.

clearBlockReasonMessage()

public GenerateContentResponse.PromptFeedback.Builder clearBlockReasonMessage()

Solo output. Un messaggio leggibile con il motivo del blocco.

string block_reason_message = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder

Questo strumento per il concatenamento.

clearField(Descriptors.FieldDescriptor field)

public GenerateContentResponse.PromptFeedback.Builder clearField(Descriptors.FieldDescriptor field)
Parametro
Nome Description
field FieldDescriptor
Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder
Sostituzioni

clearOneof(Descriptors.OneofDescriptor oneof)

public GenerateContentResponse.PromptFeedback.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parametro
Nome Description
oneof OneofDescriptor
Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder
Sostituzioni

clearSafetyRatings()

public GenerateContentResponse.PromptFeedback.Builder clearSafetyRatings()

Solo output. Valutazioni della sicurezza.

repeated .google.cloud.vertexai.v1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder

clone()

public GenerateContentResponse.PromptFeedback.Builder clone()
Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder
Sostituzioni

getBlockReason()

public GenerateContentResponse.PromptFeedback.BlockedReason getBlockReason()

Solo output. Motivo del blocco.

.google.cloud.vertexai.v1.GenerateContentResponse.PromptFeedback.BlockedReason block_reason = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.BlockedReason

Il parametro blockReason.

getBlockReasonMessage()

public String getBlockReasonMessage()

Solo output. Un messaggio leggibile con il motivo del blocco.

string block_reason_message = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
String

Il messaggio blockReasonMessage.

getBlockReasonMessageBytes()

public ByteString getBlockReasonMessageBytes()

Solo output. Un messaggio leggibile con il motivo del blocco.

string block_reason_message = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
ByteString

I byte di blockReasonMessage.

getBlockReasonValue()

public int getBlockReasonValue()

Solo output. Motivo del blocco.

.google.cloud.vertexai.v1.GenerateContentResponse.PromptFeedback.BlockedReason block_reason = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
int

Il valore numerico enum sul cavo per blockReason.

getDefaultInstanceForType()

public GenerateContentResponse.PromptFeedback getDefaultInstanceForType()
Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Restituisce
Tipo Description
Descriptor
Sostituzioni

getSafetyRatings(int index)

public SafetyRating getSafetyRatings(int index)

Solo output. Valutazioni della sicurezza.

repeated .google.cloud.vertexai.v1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parametro
Nome Description
index int
Restituisce
Tipo Description
SafetyRating

getSafetyRatingsBuilder(int index)

public SafetyRating.Builder getSafetyRatingsBuilder(int index)

Solo output. Valutazioni della sicurezza.

repeated .google.cloud.vertexai.v1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parametro
Nome Description
index int
Restituisce
Tipo Description
SafetyRating.Builder

getSafetyRatingsBuilderList()

public List<SafetyRating.Builder> getSafetyRatingsBuilderList()

Solo output. Valutazioni della sicurezza.

repeated .google.cloud.vertexai.v1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
List<Builder>

getSafetyRatingsCount()

public int getSafetyRatingsCount()

Solo output. Valutazioni della sicurezza.

repeated .google.cloud.vertexai.v1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
int

getSafetyRatingsList()

public List<SafetyRating> getSafetyRatingsList()

Solo output. Valutazioni della sicurezza.

repeated .google.cloud.vertexai.v1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
List<SafetyRating>

getSafetyRatingsOrBuilder(int index)

public SafetyRatingOrBuilder getSafetyRatingsOrBuilder(int index)

Solo output. Valutazioni della sicurezza.

repeated .google.cloud.vertexai.v1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parametro
Nome Description
index int
Restituisce
Tipo Description
SafetyRatingOrBuilder

getSafetyRatingsOrBuilderList()

public List<? extends SafetyRatingOrBuilder> getSafetyRatingsOrBuilderList()

Solo output. Valutazioni della sicurezza.

repeated .google.cloud.vertexai.v1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
List<? extends com.google.cloud.vertexai.api.SafetyRatingOrBuilder>

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Restituisce
Tipo Description
FieldAccessorTable
Sostituzioni

isInitialized()

public final boolean isInitialized()
Restituisce
Tipo Description
boolean
Sostituzioni

mergeFrom(GenerateContentResponse.PromptFeedback other)

public GenerateContentResponse.PromptFeedback.Builder mergeFrom(GenerateContentResponse.PromptFeedback other)
Parametro
Nome Description
other GenerateContentResponse.PromptFeedback
Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public GenerateContentResponse.PromptFeedback.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parametri
Nome Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder
Sostituzioni
Eccezioni
Tipo Description
IOException

mergeFrom(Message other)

public GenerateContentResponse.PromptFeedback.Builder mergeFrom(Message other)
Parametro
Nome Description
other Message
Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder
Sostituzioni

mergeUnknownFields(UnknownFieldSet unknownFields)

public final GenerateContentResponse.PromptFeedback.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parametro
Nome Description
unknownFields UnknownFieldSet
Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder
Sostituzioni

removeSafetyRatings(int index)

public GenerateContentResponse.PromptFeedback.Builder removeSafetyRatings(int index)

Solo output. Valutazioni della sicurezza.

repeated .google.cloud.vertexai.v1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parametro
Nome Description
index int
Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder

setBlockReason(GenerateContentResponse.PromptFeedback.BlockedReason value)

public GenerateContentResponse.PromptFeedback.Builder setBlockReason(GenerateContentResponse.PromptFeedback.BlockedReason value)

Solo output. Motivo del blocco.

.google.cloud.vertexai.v1.GenerateContentResponse.PromptFeedback.BlockedReason block_reason = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parametro
Nome Description
value GenerateContentResponse.PromptFeedback.BlockedReason

Il valore blockReason da impostare.

Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder

Questo strumento per il concatenamento.

setBlockReasonMessage(String value)

public GenerateContentResponse.PromptFeedback.Builder setBlockReasonMessage(String value)

Solo output. Un messaggio leggibile con il motivo del blocco.

string block_reason_message = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parametro
Nome Description
value String

Il parametro blockReasonMessage da impostare.

Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder

Questo strumento per il concatenamento.

setBlockReasonMessageBytes(ByteString value)

public GenerateContentResponse.PromptFeedback.Builder setBlockReasonMessageBytes(ByteString value)

Solo output. Un messaggio leggibile con il motivo del blocco.

string block_reason_message = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parametro
Nome Description
value ByteString

I byte per blockReasonMessage da impostare.

Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder

Questo strumento per il concatenamento.

setBlockReasonValue(int value)

public GenerateContentResponse.PromptFeedback.Builder setBlockReasonValue(int value)

Solo output. Motivo del blocco.

.google.cloud.vertexai.v1.GenerateContentResponse.PromptFeedback.BlockedReason block_reason = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parametro
Nome Description
value int

Il valore numerico enum sul cavo da impostare per blockReason.

Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder

Questo strumento per il concatenamento.

setField(Descriptors.FieldDescriptor field, Object value)

public GenerateContentResponse.PromptFeedback.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parametri
Nome Description
field FieldDescriptor
value Object
Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder
Sostituzioni

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public GenerateContentResponse.PromptFeedback.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parametri
Nome Description
field FieldDescriptor
index int
value Object
Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder
Sostituzioni

setSafetyRatings(int index, SafetyRating value)

public GenerateContentResponse.PromptFeedback.Builder setSafetyRatings(int index, SafetyRating value)

Solo output. Valutazioni della sicurezza.

repeated .google.cloud.vertexai.v1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parametri
Nome Description
index int
value SafetyRating
Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder

setSafetyRatings(int index, SafetyRating.Builder builderForValue)

public GenerateContentResponse.PromptFeedback.Builder setSafetyRatings(int index, SafetyRating.Builder builderForValue)

Solo output. Valutazioni della sicurezza.

repeated .google.cloud.vertexai.v1.SafetyRating safety_ratings = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parametri
Nome Description
index int
builderForValue SafetyRating.Builder
Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final GenerateContentResponse.PromptFeedback.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parametro
Nome Description
unknownFields UnknownFieldSet
Restituisce
Tipo Description
GenerateContentResponse.PromptFeedback.Builder
Sostituzioni