Classe Part.Builder (1.3.0)

public static final class Part.Builder extends GeneratedMessageV3.Builder<Part.Builder> implements PartOrBuilder

Un tipo di dati contenente un elemento multimediale che fa parte di un messaggio Content in più parti.

Un elemento Part è costituito da dati a cui è associato un tipo di dati. Un elemento Part può contenere solo uno dei tipi accettati in Part.data.

Un Part deve avere un tipo MIME IANA fisso che identifica il tipo e il sottotipo del supporto se il campo inline_data o file_data viene compilato con byte non elaborati.

Tipo di protobuf google.cloud.vertexai.v1.Part

Implementa

PartOrBuilder

Metodi statici

getDescriptor()

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

Metodi

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public Part build()
Restituisce
Tipo Description
Part

buildPartial()

public Part buildPartial()
Restituisce
Tipo Description
Part

Clear()

public Part.Builder clear()
Restituisce
Tipo Description
Part.Builder
Sostituzioni

clearData()

public Part.Builder clearData()
Restituisce
Tipo Description
Part.Builder

clearField(Descriptors.FieldDescriptor field)

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

clearFileData()

public Part.Builder clearFileData()

Facoltativo. Dati basati su URI.

.google.cloud.vertexai.v1.FileData file_data = 3 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
Part.Builder

clearFunctionCall()

public Part.Builder clearFunctionCall()

Facoltativo. Un elemento [FunctionCall] previsto restituito dal modello contenente una stringa che rappresenta [FunctionDeclaration.name] con i parametri e i relativi valori.

.google.cloud.vertexai.v1.FunctionCall function_call = 5 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
Part.Builder

clearFunctionResponse()

public Part.Builder clearFunctionResponse()

Facoltativo. L'output del risultato di una funzione [FunctionCall] contenente una stringa che rappresenta [FunctionDeclaration.name] e un oggetto JSON strutturato contenente qualsiasi output della chiamata di funzione. Viene utilizzato come contesto del modello.

.google.cloud.vertexai.v1.FunctionResponse function_response = 6 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
Part.Builder

clearInlineData()

public Part.Builder clearInlineData()

Facoltativo. Dati dei byte incorporati.

.google.cloud.vertexai.v1.Blob inline_data = 2 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
Part.Builder

clearMetadata()

public Part.Builder clearMetadata()
Restituisce
Tipo Description
Part.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearText()

public Part.Builder clearText()

Facoltativo. Parte di testo (può essere un codice).

string text = 1 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
Part.Builder

Questo strumento per il concatenamento.

clearVideoMetadata()

public Part.Builder clearVideoMetadata()

Facoltativo. Metadati del video. I metadati devono essere specificati solo quando i dati video sono presentati in inline_data o file_data.

.google.cloud.vertexai.v1.VideoMetadata video_metadata = 4 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
Part.Builder

clone()

public Part.Builder clone()
Restituisce
Tipo Description
Part.Builder
Sostituzioni

getDataCase()

public Part.DataCase getDataCase()
Restituisce
Tipo Description
Part.DataCase

getDefaultInstanceForType()

public Part getDefaultInstanceForType()
Restituisce
Tipo Description
Part

getDescriptorForType()

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

getFileData()

public FileData getFileData()

Facoltativo. Dati basati su URI.

.google.cloud.vertexai.v1.FileData file_data = 3 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
FileData

Il parametro fileData.

getFileDataBuilder()

public FileData.Builder getFileDataBuilder()

Facoltativo. Dati basati su URI.

.google.cloud.vertexai.v1.FileData file_data = 3 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
FileData.Builder

getFileDataOrBuilder()

public FileDataOrBuilder getFileDataOrBuilder()

Facoltativo. Dati basati su URI.

.google.cloud.vertexai.v1.FileData file_data = 3 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
FileDataOrBuilder

getFunctionCall()

public FunctionCall getFunctionCall()

Facoltativo. Un elemento [FunctionCall] previsto restituito dal modello contenente una stringa che rappresenta [FunctionDeclaration.name] con i parametri e i relativi valori.

.google.cloud.vertexai.v1.FunctionCall function_call = 5 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
FunctionCall

La funzione FunctionsCall.

getFunctionCallBuilder()

public FunctionCall.Builder getFunctionCallBuilder()

Facoltativo. Un elemento [FunctionCall] previsto restituito dal modello contenente una stringa che rappresenta [FunctionDeclaration.name] con i parametri e i relativi valori.

.google.cloud.vertexai.v1.FunctionCall function_call = 5 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
FunctionCall.Builder

getFunctionCallOrBuilder()

public FunctionCallOrBuilder getFunctionCallOrBuilder()

Facoltativo. Un elemento [FunctionCall] previsto restituito dal modello contenente una stringa che rappresenta [FunctionDeclaration.name] con i parametri e i relativi valori.

.google.cloud.vertexai.v1.FunctionCall function_call = 5 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
FunctionCallOrBuilder

getFunctionResponse()

public FunctionResponse getFunctionResponse()

Facoltativo. L'output del risultato di una funzione [FunctionCall] contenente una stringa che rappresenta [FunctionDeclaration.name] e un oggetto JSON strutturato contenente qualsiasi output della chiamata di funzione. Viene utilizzato come contesto del modello.

.google.cloud.vertexai.v1.FunctionResponse function_response = 6 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
FunctionResponse

La funzione FunctionsResponse.

getFunctionResponseBuilder()

public FunctionResponse.Builder getFunctionResponseBuilder()

Facoltativo. L'output del risultato di una funzione [FunctionCall] contenente una stringa che rappresenta [FunctionDeclaration.name] e un oggetto JSON strutturato contenente qualsiasi output della chiamata di funzione. Viene utilizzato come contesto del modello.

.google.cloud.vertexai.v1.FunctionResponse function_response = 6 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
FunctionResponse.Builder

getFunctionResponseOrBuilder()

public FunctionResponseOrBuilder getFunctionResponseOrBuilder()

Facoltativo. L'output del risultato di una funzione [FunctionCall] contenente una stringa che rappresenta [FunctionDeclaration.name] e un oggetto JSON strutturato contenente qualsiasi output della chiamata di funzione. Viene utilizzato come contesto del modello.

.google.cloud.vertexai.v1.FunctionResponse function_response = 6 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
FunctionResponseOrBuilder

getInlineData()

public Blob getInlineData()

Facoltativo. Dati dei byte incorporati.

.google.cloud.vertexai.v1.Blob inline_data = 2 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
Blob

inlineData.

getInlineDataBuilder()

public Blob.Builder getInlineDataBuilder()

Facoltativo. Dati dei byte incorporati.

.google.cloud.vertexai.v1.Blob inline_data = 2 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
Blob.Builder

getInlineDataOrBuilder()

public BlobOrBuilder getInlineDataOrBuilder()

Facoltativo. Dati dei byte incorporati.

.google.cloud.vertexai.v1.Blob inline_data = 2 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
BlobOrBuilder

getMetadataCase()

public Part.MetadataCase getMetadataCase()
Restituisce
Tipo Description
Part.MetadataCase

getText()

public String getText()

Facoltativo. Parte di testo (può essere un codice).

string text = 1 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
String

Il testo.

getTextBytes()

public ByteString getTextBytes()

Facoltativo. Parte di testo (può essere un codice).

string text = 1 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
ByteString

I byte per il testo.

getVideoMetadata()

public VideoMetadata getVideoMetadata()

Facoltativo. Metadati del video. I metadati devono essere specificati solo quando i dati video sono presentati in inline_data o file_data.

.google.cloud.vertexai.v1.VideoMetadata video_metadata = 4 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
VideoMetadata

I metadati del video.

getVideoMetadataBuilder()

public VideoMetadata.Builder getVideoMetadataBuilder()

Facoltativo. Metadati del video. I metadati devono essere specificati solo quando i dati video sono presentati in inline_data o file_data.

.google.cloud.vertexai.v1.VideoMetadata video_metadata = 4 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
VideoMetadata.Builder

getVideoMetadataOrBuilder()

public VideoMetadataOrBuilder getVideoMetadataOrBuilder()

Facoltativo. Metadati del video. I metadati devono essere specificati solo quando i dati video sono presentati in inline_data o file_data.

.google.cloud.vertexai.v1.VideoMetadata video_metadata = 4 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
VideoMetadataOrBuilder

hasFileData()

public boolean hasFileData()

Facoltativo. Dati basati su URI.

.google.cloud.vertexai.v1.FileData file_data = 3 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
boolean

Indica se è impostato il campo fileData.

hasFunctionCall()

public boolean hasFunctionCall()

Facoltativo. Un elemento [FunctionCall] previsto restituito dal modello contenente una stringa che rappresenta [FunctionDeclaration.name] con i parametri e i relativi valori.

.google.cloud.vertexai.v1.FunctionCall function_call = 5 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
boolean

Indica se il campo FunctionsCall è impostato.

hasFunctionResponse()

public boolean hasFunctionResponse()

Facoltativo. L'output del risultato di una funzione [FunctionCall] contenente una stringa che rappresenta [FunctionDeclaration.name] e un oggetto JSON strutturato contenente qualsiasi output della chiamata di funzione. Viene utilizzato come contesto del modello.

.google.cloud.vertexai.v1.FunctionResponse function_response = 6 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
boolean

Indica se il campo FunctionsResponse è impostato.

hasInlineData()

public boolean hasInlineData()

Facoltativo. Dati dei byte incorporati.

.google.cloud.vertexai.v1.Blob inline_data = 2 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
boolean

Indica se è impostato il campo inlineData.

hasText()

public boolean hasText()

Facoltativo. Parte di testo (può essere un codice).

string text = 1 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
boolean

Indica se il campo di testo è impostato.

hasVideoMetadata()

public boolean hasVideoMetadata()

Facoltativo. Metadati del video. I metadati devono essere specificati solo quando i dati video sono presentati in inline_data o file_data.

.google.cloud.vertexai.v1.VideoMetadata video_metadata = 4 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
boolean

Indica se il campo videoMetadata è impostato.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Restituisce
Tipo Description
boolean
Sostituzioni

mergeFileData(FileData value)

public Part.Builder mergeFileData(FileData value)

Facoltativo. Dati basati su URI.

.google.cloud.vertexai.v1.FileData file_data = 3 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value FileData
Restituisce
Tipo Description
Part.Builder

mergeFrom(Part other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeFunctionCall(FunctionCall value)

public Part.Builder mergeFunctionCall(FunctionCall value)

Facoltativo. Un elemento [FunctionCall] previsto restituito dal modello contenente una stringa che rappresenta [FunctionDeclaration.name] con i parametri e i relativi valori.

.google.cloud.vertexai.v1.FunctionCall function_call = 5 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value FunctionCall
Restituisce
Tipo Description
Part.Builder

mergeFunctionResponse(FunctionResponse value)

public Part.Builder mergeFunctionResponse(FunctionResponse value)

Facoltativo. L'output del risultato di una funzione [FunctionCall] contenente una stringa che rappresenta [FunctionDeclaration.name] e un oggetto JSON strutturato contenente qualsiasi output della chiamata di funzione. Viene utilizzato come contesto del modello.

.google.cloud.vertexai.v1.FunctionResponse function_response = 6 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value FunctionResponse
Restituisce
Tipo Description
Part.Builder

mergeInlineData(Blob value)

public Part.Builder mergeInlineData(Blob value)

Facoltativo. Dati dei byte incorporati.

.google.cloud.vertexai.v1.Blob inline_data = 2 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value Blob
Restituisce
Tipo Description
Part.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

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

mergeVideoMetadata(VideoMetadata value)

public Part.Builder mergeVideoMetadata(VideoMetadata value)

Facoltativo. Metadati del video. I metadati devono essere specificati solo quando i dati video sono presentati in inline_data o file_data.

.google.cloud.vertexai.v1.VideoMetadata video_metadata = 4 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value VideoMetadata
Restituisce
Tipo Description
Part.Builder

setField(Descriptors.FieldDescriptor field, Object value)

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

setFileData(FileData value)

public Part.Builder setFileData(FileData value)

Facoltativo. Dati basati su URI.

.google.cloud.vertexai.v1.FileData file_data = 3 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value FileData
Restituisce
Tipo Description
Part.Builder

setFileData(FileData.Builder builderForValue)

public Part.Builder setFileData(FileData.Builder builderForValue)

Facoltativo. Dati basati su URI.

.google.cloud.vertexai.v1.FileData file_data = 3 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
builderForValue FileData.Builder
Restituisce
Tipo Description
Part.Builder

setFunctionCall(FunctionCall value)

public Part.Builder setFunctionCall(FunctionCall value)

Facoltativo. Un elemento [FunctionCall] previsto restituito dal modello contenente una stringa che rappresenta [FunctionDeclaration.name] con i parametri e i relativi valori.

.google.cloud.vertexai.v1.FunctionCall function_call = 5 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value FunctionCall
Restituisce
Tipo Description
Part.Builder

setFunctionCall(FunctionCall.Builder builderForValue)

public Part.Builder setFunctionCall(FunctionCall.Builder builderForValue)

Facoltativo. Un elemento [FunctionCall] previsto restituito dal modello contenente una stringa che rappresenta [FunctionDeclaration.name] con i parametri e i relativi valori.

.google.cloud.vertexai.v1.FunctionCall function_call = 5 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
builderForValue FunctionCall.Builder
Restituisce
Tipo Description
Part.Builder

setFunctionResponse(FunctionResponse value)

public Part.Builder setFunctionResponse(FunctionResponse value)

Facoltativo. L'output del risultato di una funzione [FunctionCall] contenente una stringa che rappresenta [FunctionDeclaration.name] e un oggetto JSON strutturato contenente qualsiasi output della chiamata di funzione. Viene utilizzato come contesto del modello.

.google.cloud.vertexai.v1.FunctionResponse function_response = 6 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value FunctionResponse
Restituisce
Tipo Description
Part.Builder

setFunctionResponse(FunctionResponse.Builder builderForValue)

public Part.Builder setFunctionResponse(FunctionResponse.Builder builderForValue)

Facoltativo. L'output del risultato di una funzione [FunctionCall] contenente una stringa che rappresenta [FunctionDeclaration.name] e un oggetto JSON strutturato contenente qualsiasi output della chiamata di funzione. Viene utilizzato come contesto del modello.

.google.cloud.vertexai.v1.FunctionResponse function_response = 6 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
builderForValue FunctionResponse.Builder
Restituisce
Tipo Description
Part.Builder

setInlineData(Blob value)

public Part.Builder setInlineData(Blob value)

Facoltativo. Dati dei byte incorporati.

.google.cloud.vertexai.v1.Blob inline_data = 2 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value Blob
Restituisce
Tipo Description
Part.Builder

setInlineData(Blob.Builder builderForValue)

public Part.Builder setInlineData(Blob.Builder builderForValue)

Facoltativo. Dati dei byte incorporati.

.google.cloud.vertexai.v1.Blob inline_data = 2 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
builderForValue Blob.Builder
Restituisce
Tipo Description
Part.Builder

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

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

setText(String value)

public Part.Builder setText(String value)

Facoltativo. Parte di testo (può essere un codice).

string text = 1 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value String

Il testo da impostare.

Restituisce
Tipo Description
Part.Builder

Questo strumento per il concatenamento.

setTextBytes(ByteString value)

public Part.Builder setTextBytes(ByteString value)

Facoltativo. Parte di testo (può essere un codice).

string text = 1 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value ByteString

I byte per il testo da impostare.

Restituisce
Tipo Description
Part.Builder

Questo strumento per il concatenamento.

setUnknownFields(UnknownFieldSet unknownFields)

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

setVideoMetadata(VideoMetadata value)

public Part.Builder setVideoMetadata(VideoMetadata value)

Facoltativo. Metadati del video. I metadati devono essere specificati solo quando i dati video sono presentati in inline_data o file_data.

.google.cloud.vertexai.v1.VideoMetadata video_metadata = 4 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value VideoMetadata
Restituisce
Tipo Description
Part.Builder

setVideoMetadata(VideoMetadata.Builder builderForValue)

public Part.Builder setVideoMetadata(VideoMetadata.Builder builderForValue)

Facoltativo. Metadati del video. I metadati devono essere specificati solo quando i dati video sono presentati in inline_data o file_data.

.google.cloud.vertexai.v1.VideoMetadata video_metadata = 4 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
builderForValue VideoMetadata.Builder
Restituisce
Tipo Description
Part.Builder