Classe Schema.Builder (1.2.0)

public static final class Schema.Builder extends GeneratedMessageV3.Builder<Schema.Builder> implements SchemaOrBuilder

Lo schema viene utilizzato per definire il formato dei dati di input/output. Rappresenta un sottoinsieme selezionato di un oggetto schema OpenAPI 3.0. In futuro è possibile aggiungere altri campi in base alle esigenze.

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

Implementa

SchemaOrBuilder

Metodi statici

getDescriptor()

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

Metodi

addAllEnum(Iterable<String> values)

public Schema.Builder addAllEnum(Iterable<String> values)

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
values Iterable<String>

L'enum da aggiungere.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

addAllRequired(Iterable<String> values)

public Schema.Builder addAllRequired(Iterable<String> values)

Facoltativo. Proprietà obbligatorie di Type.OBJECT.

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

Parametro
Nome Description
values Iterable<String>

L'elemento obbligatorio da aggiungere.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

addEnum(String value)

public Schema.Builder addEnum(String value)

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
value String

L'enum da aggiungere.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

addEnumBytes(ByteString value)

public Schema.Builder addEnumBytes(ByteString value)

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
value ByteString

I byte dell'enumerazione da aggiungere.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

addRequired(String value)

public Schema.Builder addRequired(String value)

Facoltativo. Proprietà obbligatorie di Type.OBJECT.

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

Parametro
Nome Description
value String

L'elemento obbligatorio da aggiungere.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

addRequiredBytes(ByteString value)

public Schema.Builder addRequiredBytes(ByteString value)

Facoltativo. Proprietà obbligatorie di Type.OBJECT.

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

Parametro
Nome Description
value ByteString

I byte dei valori necessari da aggiungere.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

build()

public Schema build()
Restituisce
Tipo Description
Schema

buildPartial()

public Schema buildPartial()
Restituisce
Tipo Description
Schema

Clear()

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

clearDefault()

public Schema.Builder clearDefault()

Facoltativo. Valore predefinito dei dati.

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

Restituisce
Tipo Description
Schema.Builder

clearDescription()

public Schema.Builder clearDescription()

Facoltativo. La descrizione dei dati.

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

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

clearEnum()

public Schema.Builder clearEnum()

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
Schema.Builder

Questo strumento per il concatenamento.

clearExample()

public Schema.Builder clearExample()

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
Schema.Builder

clearField(Descriptors.FieldDescriptor field)

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

clearFormat()

public Schema.Builder clearFormat()

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
Schema.Builder

Questo strumento per il concatenamento.

clearItems()

public Schema.Builder clearItems()

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.Builder

clearMaxItems()

public Schema.Builder clearMaxItems()

Facoltativo. Numero massimo di elementi per Type.ARRAY.

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

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

clearMaxLength()

public Schema.Builder clearMaxLength()

Facoltativo. Lunghezza massima del tipo.STRING

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

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

clearMaxProperties()

public Schema.Builder clearMaxProperties()

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

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

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

clearMaximum()

public Schema.Builder clearMaximum()

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

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

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

clearMinItems()

public Schema.Builder clearMinItems()

Facoltativo. Numero minimo di elementi per Type.ARRAY.

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

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

clearMinLength()

public Schema.Builder clearMinLength()

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

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

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

clearMinProperties()

public Schema.Builder clearMinProperties()

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

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

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

clearMinimum()

public Schema.Builder clearMinimum()

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
Schema.Builder

Questo strumento per il concatenamento.

clearNullable()

public Schema.Builder clearNullable()

Facoltativo. Indica se il valore può essere nullo.

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

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearPattern()

public Schema.Builder clearPattern()

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

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

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

clearProperties()

public Schema.Builder clearProperties()
Restituisce
Tipo Description
Schema.Builder

clearRequired()

public Schema.Builder clearRequired()

Facoltativo. Proprietà obbligatorie di Type.OBJECT.

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

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

clearTitle()

public Schema.Builder clearTitle()

Facoltativo. Il titolo dello schema.

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

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

clearType()

public Schema.Builder clearType()

Facoltativo. Il tipo di dati.

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

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

clone()

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

containsProperties(String key)

public 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 Value getDefault()

Facoltativo. Valore predefinito dei dati.

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

Restituisce
Tipo Description
Value

Valore predefinito.

getDefaultBuilder()

public Value.Builder getDefaultBuilder()

Facoltativo. Valore predefinito dei dati.

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

Restituisce
Tipo Description
Builder

getDefaultInstanceForType()

public Schema getDefaultInstanceForType()
Restituisce
Tipo Description
Schema

getDefaultOrBuilder()

public ValueOrBuilder getDefaultOrBuilder()

Facoltativo. Valore predefinito dei dati.

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

Restituisce
Tipo Description
ValueOrBuilder

getDescription()

public String getDescription()

Facoltativo. La descrizione dei dati.

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

Restituisce
Tipo Description
String

La descrizione.

getDescriptionBytes()

public ByteString getDescriptionBytes()

Facoltativo. La descrizione dei dati.

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

Restituisce
Tipo Description
ByteString

I byte per la descrizione.

getDescriptorForType()

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

getEnum(int index)

public 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 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 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 ProtocolStringList 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
ProtocolStringList

Un elenco contenente l'enum.

getExample()

public 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.

getExampleBuilder()

public Value.Builder getExampleBuilder()

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
Builder

getExampleOrBuilder()

public 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 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 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 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.

getItemsBuilder()

public Schema.Builder getItemsBuilder()

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.Builder

getItemsOrBuilder()

public 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 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 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 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 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 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 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 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 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.

getMutableProperties() (deprecated)

public Map<String,Schema> getMutableProperties()

Utilizza invece funzioni di accesso mutazioni alternative.

Restituisce
Tipo Description
Map<String,Schema>

getNullable()

public 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 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 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 Map<String,Schema> getProperties()

Al suo posto, utilizza #getPropertiesMap().

Restituisce
Tipo Description
Map<String,Schema>

getPropertiesCount()

public 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 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 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 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 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 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 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 ProtocolStringList getRequiredList()

Facoltativo. Proprietà obbligatorie di Type.OBJECT.

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

Restituisce
Tipo Description
ProtocolStringList

Un elenco contenente i requisiti obbligatori.

getTitle()

public String getTitle()

Facoltativo. Il titolo dello schema.

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

Restituisce
Tipo Description
String

Il titolo.

getTitleBytes()

public 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 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 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 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 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 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.

internalGetFieldAccessorTable()

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

internalGetMapFieldReflection(int number)

protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
Parametro
Nome Description
number int
Restituisce
Tipo Description
com.google.protobuf.MapFieldReflectionAccessor
Sostituzioni
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)

internalGetMutableMapFieldReflection(int number)

protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
Parametro
Nome Description
number int
Restituisce
Tipo Description
com.google.protobuf.MapFieldReflectionAccessor
Sostituzioni
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)

isInitialized()

public final boolean isInitialized()
Restituisce
Tipo Description
boolean
Sostituzioni

mergeDefault(Value value)

public Schema.Builder mergeDefault(Value value)

Facoltativo. Valore predefinito dei dati.

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

Parametro
Nome Description
value Value
Restituisce
Tipo Description
Schema.Builder

mergeExample(Value value)

public Schema.Builder mergeExample(Value value)

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

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

Parametro
Nome Description
value Value
Restituisce
Tipo Description
Schema.Builder

mergeFrom(Schema other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeItems(Schema value)

public Schema.Builder mergeItems(Schema value)

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

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

Parametro
Nome Description
value Schema
Restituisce
Tipo Description
Schema.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

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

putAllProperties(Map<String,Schema> values)

public Schema.Builder putAllProperties(Map<String,Schema> values)

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
values Map<String,Schema>
Restituisce
Tipo Description
Schema.Builder

putProperties(String key, Schema value)

public Schema.Builder putProperties(String key, Schema value)

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
value Schema
Restituisce
Tipo Description
Schema.Builder

putPropertiesBuilderIfAbsent(String key)

public Schema.Builder putPropertiesBuilderIfAbsent(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.Builder

removeProperties(String key)

public Schema.Builder removeProperties(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.Builder

setDefault(Value value)

public Schema.Builder setDefault(Value value)

Facoltativo. Valore predefinito dei dati.

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

Parametro
Nome Description
value Value
Restituisce
Tipo Description
Schema.Builder

setDefault(Value.Builder builderForValue)

public Schema.Builder setDefault(Value.Builder builderForValue)

Facoltativo. Valore predefinito dei dati.

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

Parametro
Nome Description
builderForValue Builder
Restituisce
Tipo Description
Schema.Builder

setDescription(String value)

public Schema.Builder setDescription(String value)

Facoltativo. La descrizione dei dati.

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

Parametro
Nome Description
value String

La descrizione da impostare.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

setDescriptionBytes(ByteString value)

public Schema.Builder setDescriptionBytes(ByteString value)

Facoltativo. La descrizione dei dati.

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

Parametro
Nome Description
value ByteString

I byte per la descrizione da impostare.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

setEnum(int index, String value)

public Schema.Builder setEnum(int index, String value)

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];

Parametri
Nome Description
index int

L'indice su cui impostare il valore.

value String

L'enum da impostare.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

setExample(Value value)

public Schema.Builder setExample(Value value)

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

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

Parametro
Nome Description
value Value
Restituisce
Tipo Description
Schema.Builder

setExample(Value.Builder builderForValue)

public Schema.Builder setExample(Value.Builder builderForValue)

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

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

Parametro
Nome Description
builderForValue Builder
Restituisce
Tipo Description
Schema.Builder

setField(Descriptors.FieldDescriptor field, Object value)

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

setFormat(String value)

public Schema.Builder setFormat(String value)

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];

Parametro
Nome Description
value String

Il formato da impostare.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

setFormatBytes(ByteString value)

public Schema.Builder setFormatBytes(ByteString value)

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];

Parametro
Nome Description
value ByteString

I byte per il formato da impostare.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

setItems(Schema value)

public Schema.Builder setItems(Schema value)

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

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

Parametro
Nome Description
value Schema
Restituisce
Tipo Description
Schema.Builder

setItems(Schema.Builder builderForValue)

public Schema.Builder setItems(Schema.Builder builderForValue)

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

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

Parametro
Nome Description
builderForValue Schema.Builder
Restituisce
Tipo Description
Schema.Builder

setMaxItems(long value)

public Schema.Builder setMaxItems(long value)

Facoltativo. Numero massimo di elementi per Type.ARRAY.

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

Parametro
Nome Description
value long

Gli elementi maxItem da impostare.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

setMaxLength(long value)

public Schema.Builder setMaxLength(long value)

Facoltativo. Lunghezza massima del tipo.STRING

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

Parametro
Nome Description
value long

Il valore maxLength da impostare.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

setMaxProperties(long value)

public Schema.Builder setMaxProperties(long value)

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

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

Parametro
Nome Description
value long

Il valore maxProperties da impostare.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

setMaximum(double value)

public Schema.Builder setMaximum(double value)

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

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

Parametro
Nome Description
value double

Il valore massimo da impostare.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

setMinItems(long value)

public Schema.Builder setMinItems(long value)

Facoltativo. Numero minimo di elementi per Type.ARRAY.

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

Parametro
Nome Description
value long

I valori minItems da impostare.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

setMinLength(long value)

public Schema.Builder setMinLength(long value)

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

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

Parametro
Nome Description
value long

Il valore minLength da impostare.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

setMinProperties(long value)

public Schema.Builder setMinProperties(long value)

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

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

Parametro
Nome Description
value long

Il valore minProperties da impostare.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

setMinimum(double value)

public Schema.Builder setMinimum(double value)

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

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

Parametro
Nome Description
value double

Il minimo da impostare.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

setNullable(boolean value)

public Schema.Builder setNullable(boolean value)

Facoltativo. Indica se il valore può essere nullo.

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

Parametro
Nome Description
value boolean

Il valore null da impostare.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

setPattern(String value)

public Schema.Builder setPattern(String value)

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

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

Parametro
Nome Description
value String

Il pattern da impostare.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

setPatternBytes(ByteString value)

public Schema.Builder setPatternBytes(ByteString value)

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

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

Parametro
Nome Description
value ByteString

I byte per il pattern da impostare.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

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

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

setRequired(int index, String value)

public Schema.Builder setRequired(int index, String value)

Facoltativo. Proprietà obbligatorie di Type.OBJECT.

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

Parametri
Nome Description
index int

L'indice su cui impostare il valore.

value String

Obbligatorio da impostare.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

setTitle(String value)

public Schema.Builder setTitle(String value)

Facoltativo. Il titolo dello schema.

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

Parametro
Nome Description
value String

Il titolo da impostare.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

setTitleBytes(ByteString value)

public Schema.Builder setTitleBytes(ByteString value)

Facoltativo. Il titolo dello schema.

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

Parametro
Nome Description
value ByteString

I byte da impostare per il titolo.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

setType(Type value)

public Schema.Builder setType(Type value)

Facoltativo. Il tipo di dati.

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

Parametro
Nome Description
value Type

Il tipo da impostare.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

setTypeValue(int value)

public Schema.Builder setTypeValue(int value)

Facoltativo. Il tipo di dati.

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

Parametro
Nome Description
value int

Il valore numerico enum sul cavo da impostare.

Restituisce
Tipo Description
Schema.Builder

Questo strumento per il concatenamento.

setUnknownFields(UnknownFieldSet unknownFields)

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