public final class Content extends GeneratedMessageV3 implements ContentOrBuilder
Il tipo di dati strutturati di base contenente contenuti in più parti di un messaggio.
Un Content
include un campo role
che designa il producer di Content
e un campo parts
contenente dati in più parti con i contenuti del turno del messaggio.
Tipo di protobuf google.cloud.vertexai.v1.Content
Membri ereditati
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Campi statici
PARTS_FIELD_NUMBER
public static final int PARTS_FIELD_NUMBER
Valore campo |
Tipo |
Description |
int |
|
ROLE_FIELD_NUMBER
public static final int ROLE_FIELD_NUMBER
Valore campo |
Tipo |
Description |
int |
|
Metodi statici
getDefaultInstance()
public static Content getDefaultInstance()
Restituisce |
Tipo |
Description |
Content |
|
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Content.Builder newBuilder()
newBuilder(Content prototype)
public static Content.Builder newBuilder(Content prototype)
Parametro |
Nome |
Description |
prototype |
Content
|
parseDelimitedFrom(InputStream input)
public static Content parseDelimitedFrom(InputStream input)
Restituisce |
Tipo |
Description |
Content |
|
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Content parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Restituisce |
Tipo |
Description |
Content |
|
parseFrom(byte[] data)
public static Content parseFrom(byte[] data)
Parametro |
Nome |
Description |
data |
byte[]
|
Restituisce |
Tipo |
Description |
Content |
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Content parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Restituisce |
Tipo |
Description |
Content |
|
parseFrom(ByteString data)
public static Content parseFrom(ByteString data)
Restituisce |
Tipo |
Description |
Content |
|
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Content parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Restituisce |
Tipo |
Description |
Content |
|
parseFrom(CodedInputStream input)
public static Content parseFrom(CodedInputStream input)
Restituisce |
Tipo |
Description |
Content |
|
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Content parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Restituisce |
Tipo |
Description |
Content |
|
parseFrom(InputStream input)
public static Content parseFrom(InputStream input)
Restituisce |
Tipo |
Description |
Content |
|
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Content parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Restituisce |
Tipo |
Description |
Content |
|
parseFrom(ByteBuffer data)
public static Content parseFrom(ByteBuffer data)
Restituisce |
Tipo |
Description |
Content |
|
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Content parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Restituisce |
Tipo |
Description |
Content |
|
parser()
public static Parser<Content> parser()
Metodi
è uguale a(obj oggetto)
public boolean equals(Object obj)
Parametro |
Nome |
Description |
obj |
Object
|
Restituisce |
Tipo |
Description |
boolean |
|
Sostituzioni
getDefaultInstanceForType()
public Content getDefaultInstanceForType()
Restituisce |
Tipo |
Description |
Content |
|
getParserForType()
public Parser<Content> getParserForType()
Sostituzioni
getParts(int index)
public Part getParts(int index)
Obbligatorio. Hai ordinato Parts
che costituiscono un singolo messaggio. Le parti possono avere tipi MIME IANA diversi.
repeated .google.cloud.vertexai.v1.Part parts = 2 [(.google.api.field_behavior) = REQUIRED];
Parametro |
Nome |
Description |
index |
int
|
Restituisce |
Tipo |
Description |
Part |
|
getPartsCount()
public int getPartsCount()
Obbligatorio. Hai ordinato Parts
che costituiscono un singolo messaggio. Le parti possono avere tipi MIME IANA diversi.
repeated .google.cloud.vertexai.v1.Part parts = 2 [(.google.api.field_behavior) = REQUIRED];
Restituisce |
Tipo |
Description |
int |
|
getPartsList()
public List<Part> getPartsList()
Obbligatorio. Hai ordinato Parts
che costituiscono un singolo messaggio. Le parti possono avere tipi MIME IANA diversi.
repeated .google.cloud.vertexai.v1.Part parts = 2 [(.google.api.field_behavior) = REQUIRED];
getPartsOrBuilder(int index)
public PartOrBuilder getPartsOrBuilder(int index)
Obbligatorio. Hai ordinato Parts
che costituiscono un singolo messaggio. Le parti possono avere tipi MIME IANA diversi.
repeated .google.cloud.vertexai.v1.Part parts = 2 [(.google.api.field_behavior) = REQUIRED];
Parametro |
Nome |
Description |
index |
int
|
getPartsOrBuilderList()
public List<? extends PartOrBuilder> getPartsOrBuilderList()
Obbligatorio. Hai ordinato Parts
che costituiscono un singolo messaggio. Le parti possono avere tipi MIME IANA diversi.
repeated .google.cloud.vertexai.v1.Part parts = 2 [(.google.api.field_behavior) = REQUIRED];
Restituisce |
Tipo |
Description |
List<? extends com.google.cloud.vertexai.api.PartOrBuilder> |
|
getRole()
Facoltativo. Il produttore dei contenuti. Deve essere "user" o "model".
Utile da impostare per le conversazioni a turni multipli, altrimenti può essere lasciato vuoto o non impostato.
string role = 1 [(.google.api.field_behavior) = OPTIONAL];
Restituisce |
Tipo |
Description |
String |
Il ruolo.
|
getRoleBytes()
public ByteString getRoleBytes()
Facoltativo. Il produttore dei contenuti. Deve essere "user" o "model".
Utile da impostare per le conversazioni a turni multipli, altrimenti può essere lasciato vuoto o non impostato.
string role = 1 [(.google.api.field_behavior) = OPTIONAL];
Restituisce |
Tipo |
Description |
ByteString |
I byte per il ruolo.
|
getSerializedSize()
public int getSerializedSize()
Restituisce |
Tipo |
Description |
int |
|
Sostituzioni
hashCode()
Restituisce |
Tipo |
Description |
int |
|
Sostituzioni
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Sostituzioni
isInitialized()
public final boolean isInitialized()
Restituisce |
Tipo |
Description |
boolean |
|
Sostituzioni
newBuilderForType()
public Content.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Content.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Sostituzioni
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Restituisce |
Tipo |
Description |
Object |
|
Sostituzioni
toBuilder()
public Content.Builder toBuilder()
writeTo(output di CodedOutputStream)
public void writeTo(CodedOutputStream output)
Sostituzioni