Parte della classe (0.4.0)

public final class Part extends GeneratedMessageV3 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

Campi statici

FILE_DATA_FIELD_NUMBER

public static final int FILE_DATA_FIELD_NUMBER
Valore campo
Tipo Description
int

FUNCTION_CALL_FIELD_NUMBER

public static final int FUNCTION_CALL_FIELD_NUMBER
Valore campo
Tipo Description
int

FUNCTION_RESPONSE_FIELD_NUMBER

public static final int FUNCTION_RESPONSE_FIELD_NUMBER
Valore campo
Tipo Description
int

INLINE_DATA_FIELD_NUMBER

public static final int INLINE_DATA_FIELD_NUMBER
Valore campo
Tipo Description
int

TEXT_FIELD_NUMBER

public static final int TEXT_FIELD_NUMBER
Valore campo
Tipo Description
int

VIDEO_METADATA_FIELD_NUMBER

public static final int VIDEO_METADATA_FIELD_NUMBER
Valore campo
Tipo Description
int

Metodi statici

getDefaultInstance()

public static Part getDefaultInstance()
Restituisce
Tipo Description
Part

getDescriptor()

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

newBuilder()

public static Part.Builder newBuilder()
Restituisce
Tipo Description
Part.Builder

newBuilder(Part prototype)

public static Part.Builder newBuilder(Part prototype)
Parametro
Nome Description
prototype Part
Restituisce
Tipo Description
Part.Builder

parseDelimitedFrom(InputStream input)

public static Part parseDelimitedFrom(InputStream input)
Parametro
Nome Description
input InputStream
Restituisce
Tipo Description
Part
Eccezioni
Tipo Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static Part parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parametri
Nome Description
input InputStream
extensionRegistry ExtensionRegistryLite
Restituisce
Tipo Description
Part
Eccezioni
Tipo Description
IOException

parseFrom(byte[] data)

public static Part parseFrom(byte[] data)
Parametro
Nome Description
data byte[]
Restituisce
Tipo Description
Part
Eccezioni
Tipo Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static Part parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parametri
Nome Description
data byte[]
extensionRegistry ExtensionRegistryLite
Restituisce
Tipo Description
Part
Eccezioni
Tipo Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static Part parseFrom(ByteString data)
Parametro
Nome Description
data ByteString
Restituisce
Tipo Description
Part
Eccezioni
Tipo Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static Part parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parametri
Nome Description
data ByteString
extensionRegistry ExtensionRegistryLite
Restituisce
Tipo Description
Part
Eccezioni
Tipo Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static Part parseFrom(CodedInputStream input)
Parametro
Nome Description
input CodedInputStream
Restituisce
Tipo Description
Part
Eccezioni
Tipo Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static Part parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parametri
Nome Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Restituisce
Tipo Description
Part
Eccezioni
Tipo Description
IOException

parseFrom(InputStream input)

public static Part parseFrom(InputStream input)
Parametro
Nome Description
input InputStream
Restituisce
Tipo Description
Part
Eccezioni
Tipo Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static Part parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parametri
Nome Description
input InputStream
extensionRegistry ExtensionRegistryLite
Restituisce
Tipo Description
Part
Eccezioni
Tipo Description
IOException

parseFrom(ByteBuffer data)

public static Part parseFrom(ByteBuffer data)
Parametro
Nome Description
data ByteBuffer
Restituisce
Tipo Description
Part
Eccezioni
Tipo Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static Part parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parametri
Nome Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Restituisce
Tipo Description
Part
Eccezioni
Tipo Description
InvalidProtocolBufferException

parser()

public static Parser<Part> parser()
Restituisce
Tipo Description
Parser<Part>

Metodi

è uguale a(obj oggetto)

public boolean equals(Object obj)
Parametro
Nome Description
obj Object
Restituisce
Tipo Description
boolean
Sostituzioni

getDataCase()

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

getDefaultInstanceForType()

public Part getDefaultInstanceForType()
Restituisce
Tipo Description
Part

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.

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.

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.

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.

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

getParserForType()

public Parser<Part> getParserForType()
Restituisce
Tipo Description
Parser<Part>
Sostituzioni

getSerializedSize()

public int getSerializedSize()
Restituisce
Tipo Description
int
Sostituzioni

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.

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.

hashCode()

public int hashCode()
Restituisce
Tipo Description
int
Sostituzioni

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Restituisce
Tipo Description
boolean
Sostituzioni

newBuilderForType()

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

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected Part.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parametro
Nome Description
parent BuilderParent
Restituisce
Tipo Description
Part.Builder
Sostituzioni

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parametro
Nome Description
unused UnusedPrivateParameter
Restituisce
Tipo Description
Object
Sostituzioni

toBuilder()

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

writeTo(output di CodedOutputStream)

public void writeTo(CodedOutputStream output)
Parametro
Nome Description
output CodedOutputStream
Sostituzioni
Eccezioni
Tipo Description
IOException