Interfaccia SchemaOrBuilder (1.2.0)

public interface SchemaOrBuilder extends MessageOrBuilder

Implementa

MessageOrBuilder

Metodi

containsProperties(String key)

public abstract boolean containsProperties(String key)

Facoltativo. CAMPI SCHEMA PER TYPE OBJECT (Proprietà di Type.OBJECT).

map<string, .google.cloud.vertexai.v1.Schema> properties = 3 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
key String
Restituisce
Tipo Description
boolean

getDefault()

public abstract Value getDefault()

Facoltativo. Valore predefinito dei dati.

.google.protobuf.Value default = 23 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
Value

Valore predefinito.

getDefaultOrBuilder()

public abstract ValueOrBuilder getDefaultOrBuilder()

Facoltativo. Valore predefinito dei dati.

.google.protobuf.Value default = 23 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
ValueOrBuilder

getDescription()

public abstract String getDescription()

Facoltativo. La descrizione dei dati.

string description = 8 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
String

La descrizione.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

Facoltativo. La descrizione dei dati.

string description = 8 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
ByteString

I byte per la descrizione.

getEnum(int index)

public abstract String getEnum(int index)

Facoltativo. Valori possibili dell'elemento di Type.STRING con formato enum. Ad esempio, possiamo definire un'istruzione Enum come: {type:STRING, format:enum, enum:["EAST", NORTH", "SOUTH", "WEST"]}

repeated string enum = 9 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
index int

L'indice dell'elemento da restituire.

Restituisce
Tipo Description
String

L'enum nell'indice specificato.

getEnumBytes(int index)

public abstract ByteString getEnumBytes(int index)

Facoltativo. Valori possibili dell'elemento di Type.STRING con formato enum. Ad esempio, possiamo definire un'istruzione Enum come: {type:STRING, format:enum, enum:["EAST", NORTH", "SOUTH", "WEST"]}

repeated string enum = 9 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
index int

L'indice del valore da restituire.

Restituisce
Tipo Description
ByteString

I byte dell'enum nell'indice specificato.

getEnumCount()

public abstract int getEnumCount()

Facoltativo. Valori possibili dell'elemento di Type.STRING con formato enum. Ad esempio, possiamo definire un'istruzione Enum come: {type:STRING, format:enum, enum:["EAST", NORTH", "SOUTH", "WEST"]}

repeated string enum = 9 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
int

Il conteggio delle enum.

getEnumList()

public abstract List<String> getEnumList()

Facoltativo. Valori possibili dell'elemento di Type.STRING con formato enum. Ad esempio, possiamo definire un'istruzione Enum come: {type:STRING, format:enum, enum:["EAST", NORTH", "SOUTH", "WEST"]}

repeated string enum = 9 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
List<String>

Un elenco contenente l'enum.

getExample()

public abstract Value getExample()

Facoltativo. Esempio dell'oggetto. Viene compilato solo quando l'oggetto è l'oggetto principale.

.google.protobuf.Value example = 4 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
Value

Esempio.

getExampleOrBuilder()

public abstract ValueOrBuilder getExampleOrBuilder()

Facoltativo. Esempio dell'oggetto. Viene compilato solo quando l'oggetto è l'oggetto principale.

.google.protobuf.Value example = 4 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
ValueOrBuilder

getFormat()

public abstract String getFormat()

Facoltativo. Il formato dei dati. Formati supportati: per il tipo NUMBER: "float", "Double" per il tipo INTEGER: "int32", "int64" per il tipo STRING: "email", "byte" ecc.

string format = 7 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
String

Il formato.

getFormatBytes()

public abstract ByteString getFormatBytes()

Facoltativo. Il formato dei dati. Formati supportati: per il tipo NUMBER: "float", "Double" per il tipo INTEGER: "int32", "int64" per il tipo STRING: "email", "byte" ecc.

string format = 7 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
ByteString

I byte per il formato.

getItems()

public abstract Schema getItems()

Facoltativo. SCHEMA FIELDS FOR TYPE ARRAY Schema degli elementi di Type.ARRAY.

.google.cloud.vertexai.v1.Schema items = 2 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
Schema

Gli elementi.

getItemsOrBuilder()

public abstract SchemaOrBuilder getItemsOrBuilder()

Facoltativo. SCHEMA FIELDS FOR TYPE ARRAY Schema degli elementi di Type.ARRAY.

.google.cloud.vertexai.v1.Schema items = 2 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
SchemaOrBuilder

getMaxItems()

public abstract long getMaxItems()

Facoltativo. Numero massimo di elementi per Type.ARRAY.

int64 max_items = 22 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
long

Il valore maxItems.

getMaxLength()

public abstract long getMaxLength()

Facoltativo. Lunghezza massima del tipo.STRING

int64 max_length = 19 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
long

Il valore maxLength.

getMaxProperties()

public abstract long getMaxProperties()

Facoltativo. Numero massimo di proprietà per Type.OBJECT.

int64 max_properties = 15 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
long

Il parametro maxProperties.

getMaximum()

public abstract double getMaximum()

Facoltativo. Valore massimo di Type.INTEGER e Type.NUMBER

double maximum = 17 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
double

Il massimo.

getMinItems()

public abstract long getMinItems()

Facoltativo. Numero minimo di elementi per Type.ARRAY.

int64 min_items = 21 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
long

L'elemento minItems.

getMinLength()

public abstract long getMinLength()

Facoltativo. SCHEMA FIELDS FOR TYPE STRING Lunghezza minima del Type.STRING

int64 min_length = 18 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
long

Il valore minLength.

getMinProperties()

public abstract long getMinProperties()

Facoltativo. Numero minimo di proprietà per Type.OBJECT.

int64 min_properties = 14 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
long

Il parametro minProperties.

getMinimum()

public abstract double getMinimum()

Facoltativo. SCHEMA FIELDS FOR TYPE INTEGER e NUMBER Valore minimo di Type.INTEGER e Type.NUMBER

double minimum = 16 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
double

Il minimo.

getNullable()

public abstract boolean getNullable()

Facoltativo. Indica se il valore può essere nullo.

bool nullable = 6 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
boolean

Il valore null.

getPattern()

public abstract String getPattern()

Facoltativo. Pattern di Type.STRING per limitare una stringa a un'espressione regolare.

string pattern = 20 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
String

Lo schema.

getPatternBytes()

public abstract ByteString getPatternBytes()

Facoltativo. Pattern di Type.STRING per limitare una stringa a un'espressione regolare.

string pattern = 20 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
ByteString

I byte per il pattern.

getProperties() (deprecated)

public abstract Map<String,Schema> getProperties()

Al suo posto, utilizza #getPropertiesMap().

Restituisce
Tipo Description
Map<String,Schema>

getPropertiesCount()

public abstract int getPropertiesCount()

Facoltativo. CAMPI SCHEMA PER TYPE OBJECT (Proprietà di Type.OBJECT).

map<string, .google.cloud.vertexai.v1.Schema> properties = 3 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
int

getPropertiesMap()

public abstract Map<String,Schema> getPropertiesMap()

Facoltativo. CAMPI SCHEMA PER TYPE OBJECT (Proprietà di Type.OBJECT).

map<string, .google.cloud.vertexai.v1.Schema> properties = 3 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
Map<String,Schema>

getPropertiesOrDefault(String key, Schema defaultValue)

public abstract Schema getPropertiesOrDefault(String key, Schema defaultValue)

Facoltativo. CAMPI SCHEMA PER TYPE OBJECT (Proprietà di Type.OBJECT).

map<string, .google.cloud.vertexai.v1.Schema> properties = 3 [(.google.api.field_behavior) = OPTIONAL];

Parametri
Nome Description
key String
defaultValue Schema
Restituisce
Tipo Description
Schema

getPropertiesOrThrow(String key)

public abstract Schema getPropertiesOrThrow(String key)

Facoltativo. CAMPI SCHEMA PER TYPE OBJECT (Proprietà di Type.OBJECT).

map<string, .google.cloud.vertexai.v1.Schema> properties = 3 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
key String
Restituisce
Tipo Description
Schema

getRequired(int index)

public abstract String getRequired(int index)

Facoltativo. Proprietà obbligatorie di Type.OBJECT.

repeated string required = 5 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
index int

L'indice dell'elemento da restituire.

Restituisce
Tipo Description
String

Il campo obbligatorio nell'indice specificato.

getRequiredBytes(int index)

public abstract ByteString getRequiredBytes(int index)

Facoltativo. Proprietà obbligatorie di Type.OBJECT.

repeated string required = 5 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
index int

L'indice del valore da restituire.

Restituisce
Tipo Description
ByteString

I byte del valore richiesto all'indice specificato.

getRequiredCount()

public abstract int getRequiredCount()

Facoltativo. Proprietà obbligatorie di Type.OBJECT.

repeated string required = 5 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
int

Il conteggio dei campi obbligatori.

getRequiredList()

public abstract List<String> getRequiredList()

Facoltativo. Proprietà obbligatorie di Type.OBJECT.

repeated string required = 5 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
List<String>

Un elenco contenente i requisiti obbligatori.

getTitle()

public abstract String getTitle()

Facoltativo. Il titolo dello schema.

string title = 24 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
String

Il titolo.

getTitleBytes()

public abstract ByteString getTitleBytes()

Facoltativo. Il titolo dello schema.

string title = 24 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
ByteString

I byte per i titoli.

getType()

public abstract Type getType()

Facoltativo. Il tipo di dati.

.google.cloud.vertexai.v1.Type type = 1 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
Type

Il tipo.

getTypeValue()

public abstract int getTypeValue()

Facoltativo. Il tipo di dati.

.google.cloud.vertexai.v1.Type type = 1 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
int

Il valore numerico enum sul cavo per il tipo.

hasDefault()

public abstract boolean hasDefault()

Facoltativo. Valore predefinito dei dati.

.google.protobuf.Value default = 23 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
boolean

Indica se è impostato il campo predefinito.

hasExample()

public abstract boolean hasExample()

Facoltativo. Esempio dell'oggetto. Viene compilato solo quando l'oggetto è l'oggetto principale.

.google.protobuf.Value example = 4 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
boolean

Indica se è impostato il campo di esempio.

hasItems()

public abstract boolean hasItems()

Facoltativo. SCHEMA FIELDS FOR TYPE ARRAY Schema degli elementi di Type.ARRAY.

.google.cloud.vertexai.v1.Schema items = 2 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
boolean

Indica se il campo items è impostato.