public interface FunctionDeclarationOrBuilder extends MessageOrBuilder
Implementa
MessageOrBuilderMetodi
getDescription()
public abstract String getDescription()
Facoltativo. Descrizione e scopo della funzione. Il modello la utilizza per decidere come e se chiamare la funzione.
string description = 2 [(.google.api.field_behavior) = OPTIONAL];
Restituisce | |
---|---|
Tipo | Description |
String |
La descrizione. |
getDescriptionBytes()
public abstract ByteString getDescriptionBytes()
Facoltativo. Descrizione e scopo della funzione. Il modello la utilizza per decidere come e se chiamare la funzione.
string description = 2 [(.google.api.field_behavior) = OPTIONAL];
Restituisce | |
---|---|
Tipo | Description |
ByteString |
I byte per la descrizione. |
getName()
public abstract String getName()
Obbligatorio. Il nome della funzione da chiamare. Deve iniziare con una lettera o un trattino basso. Deve essere a-z, A-Z, 0-9 o contenere trattini bassi e trattini, con una lunghezza massima di 64.
string name = 1 [(.google.api.field_behavior) = REQUIRED];
Restituisce | |
---|---|
Tipo | Description |
String |
Il nome. |
getNameBytes()
public abstract ByteString getNameBytes()
Obbligatorio. Il nome della funzione da chiamare. Deve iniziare con una lettera o un trattino basso. Deve essere a-z, A-Z, 0-9 o contenere trattini bassi e trattini, con una lunghezza massima di 64.
string name = 1 [(.google.api.field_behavior) = REQUIRED];
Restituisce | |
---|---|
Tipo | Description |
ByteString |
I byte per il nome. |
getParameters()
public abstract Schema getParameters()
Facoltativo. Descrive i parametri di questa funzione nel formato JSON Schema Object. Riflette l'oggetto parametro Open API 3.03. string Chiave: il nome del parametro. I nomi dei parametri sono sensibili alle maiuscole. Valore schema: lo schema che definisce il tipo utilizzato per il parametro. Per una funzione senza parametri, è possibile lasciarla non impostata. Esempio con 1 parametro obbligatorio e 1 facoltativo: tipo: proprietà OBJECT: param1: tipo: STRING param2: tipo: INTEGER obbligatorio:
- param1
.google.cloud.vertexai.v1.Schema parameters = 3 [(.google.api.field_behavior) = OPTIONAL];
Restituisce | |
---|---|
Tipo | Description |
Schema |
I parametri. |
getParametersOrBuilder()
public abstract SchemaOrBuilder getParametersOrBuilder()
Facoltativo. Descrive i parametri di questa funzione nel formato JSON Schema Object. Riflette l'oggetto parametro Open API 3.03. string Chiave: il nome del parametro. I nomi dei parametri sono sensibili alle maiuscole. Valore schema: lo schema che definisce il tipo utilizzato per il parametro. Per una funzione senza parametri, è possibile lasciarla non impostata. Esempio con 1 parametro obbligatorio e 1 facoltativo: tipo: proprietà OBJECT: param1: tipo: STRING param2: tipo: INTEGER obbligatorio:
- param1
.google.cloud.vertexai.v1.Schema parameters = 3 [(.google.api.field_behavior) = OPTIONAL];
Restituisce | |
---|---|
Tipo | Description |
SchemaOrBuilder |
hasParameters()
public abstract boolean hasParameters()
Facoltativo. Descrive i parametri di questa funzione nel formato JSON Schema Object. Riflette l'oggetto parametro Open API 3.03. string Chiave: il nome del parametro. I nomi dei parametri sono sensibili alle maiuscole. Valore schema: lo schema che definisce il tipo utilizzato per il parametro. Per una funzione senza parametri, è possibile lasciarla non impostata. Esempio con 1 parametro obbligatorio e 1 facoltativo: tipo: proprietà OBJECT: param1: tipo: STRING param2: tipo: INTEGER obbligatorio:
- param1
.google.cloud.vertexai.v1.Schema parameters = 3 [(.google.api.field_behavior) = OPTIONAL];
Restituisce | |
---|---|
Tipo | Description |
boolean |
Indica se è impostato il campo dei parametri. |