public static final class AutomaticResources.Builder extends GeneratedMessageV3.Builder<AutomaticResources.Builder> implements AutomaticResourcesOrBuilder
Una descrizione delle risorse decise in larga misura da Vertex AI e che richiedono solo una modesta configurazione aggiuntiva.
Ogni modello a supporto di queste risorse documenta le sue linee guida specifiche.
Tipo di protobuf google.cloud.vertexai.v1.AutomaticResources
Membri ereditati
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Metodi statici
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Metodi
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AutomaticResources.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Sostituzioni
build()
public AutomaticResources build()
buildPartial()
public AutomaticResources buildPartial()
Clear()
public AutomaticResources.Builder clear()
Sostituzioni
clearField(Descriptors.FieldDescriptor field)
public AutomaticResources.Builder clearField(Descriptors.FieldDescriptor field)
Sostituzioni
clearMaxReplicaCount()
public AutomaticResources.Builder clearMaxReplicaCount()
Immutabile. Il numero massimo di repliche in cui può essere eseguito il deployment di questo modello implementato
quando il traffico verso il modello aumenta. Se il valore richiesto è troppo elevato, il deployment commette un errore, ma se il deployment ha esito positivo viene garantita la capacità di scalare il modello fino a un numero di repliche elevato (salvo interruzioni del servizio). Se il traffico verso il modello DeployedModel aumenta oltre il limite massimo consentito dalle sue repliche, verrà eliminata una parte del traffico. Se questo valore non viene fornito, non si suppone un limite superiore per la scalabilità in caso di traffico intenso, anche se Vertex AI potrebbe non essere in grado di scalare oltre un determinato numero di replica.
int32 max_replica_count = 2 [(.google.api.field_behavior) = IMMUTABLE];
clearMinReplicaCount()
public AutomaticResources.Builder clearMinReplicaCount()
Immutabile. Il numero minimo di repliche in cui verrà sempre eseguito il deployment di questo modello. Se il traffico aumenta, è possibile che venga eseguito dinamicamente il deployment su più repliche, fino a max_replica_count. Man mano che il traffico diminuisce, alcune di queste repliche aggiuntive potrebbero essere liberate. Se il valore richiesto è troppo grande, il deployment restituirà un errore.
int32 min_replica_count = 1 [(.google.api.field_behavior) = IMMUTABLE];
clearOneof(Descriptors.OneofDescriptor oneof)
public AutomaticResources.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Sostituzioni
clone()
public AutomaticResources.Builder clone()
Sostituzioni
getDefaultInstanceForType()
public AutomaticResources getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Sostituzioni
getMaxReplicaCount()
public int getMaxReplicaCount()
Immutabile. Il numero massimo di repliche in cui può essere eseguito il deployment di questo modello implementato
quando il traffico verso il modello aumenta. Se il valore richiesto è troppo elevato, il deployment commette un errore, ma se il deployment ha esito positivo viene garantita la capacità di scalare il modello fino a un numero di repliche elevato (salvo interruzioni del servizio). Se il traffico verso il modello DeployedModel aumenta oltre il limite massimo consentito dalle sue repliche, verrà eliminata una parte del traffico. Se questo valore non viene fornito, non si suppone un limite superiore per la scalabilità in caso di traffico intenso, anche se Vertex AI potrebbe non essere in grado di scalare oltre un determinato numero di replica.
int32 max_replica_count = 2 [(.google.api.field_behavior) = IMMUTABLE];
Restituisce |
Tipo |
Description |
int |
Il valore maxReplicaCount.
|
getMinReplicaCount()
public int getMinReplicaCount()
Immutabile. Il numero minimo di repliche in cui verrà sempre eseguito il deployment di questo modello. Se il traffico aumenta, è possibile che venga eseguito dinamicamente il deployment su più repliche, fino a max_replica_count. Man mano che il traffico diminuisce, alcune di queste repliche aggiuntive potrebbero essere liberate. Se il valore richiesto è troppo grande, il deployment restituirà un errore.
int32 min_replica_count = 1 [(.google.api.field_behavior) = IMMUTABLE];
Restituisce |
Tipo |
Description |
int |
Il valore minReplicaCount.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Sostituzioni
isInitialized()
public final boolean isInitialized()
Restituisce |
Tipo |
Description |
boolean |
|
Sostituzioni
mergeFrom(AutomaticResources other)
public AutomaticResources.Builder mergeFrom(AutomaticResources other)
public AutomaticResources.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Sostituzioni
mergeFrom(Message other)
public AutomaticResources.Builder mergeFrom(Message other)
Parametro |
Nome |
Description |
other |
Message
|
Sostituzioni
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AutomaticResources.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Sostituzioni
setField(Descriptors.FieldDescriptor field, Object value)
public AutomaticResources.Builder setField(Descriptors.FieldDescriptor field, Object value)
Sostituzioni
setMaxReplicaCount(int value)
public AutomaticResources.Builder setMaxReplicaCount(int value)
Immutabile. Il numero massimo di repliche in cui può essere eseguito il deployment di questo modello implementato
quando il traffico verso il modello aumenta. Se il valore richiesto è troppo elevato, il deployment commette un errore, ma se il deployment ha esito positivo viene garantita la capacità di scalare il modello fino a un numero di repliche elevato (salvo interruzioni del servizio). Se il traffico verso il modello DeployedModel aumenta oltre il limite massimo consentito dalle sue repliche, verrà eliminata una parte del traffico. Se questo valore non viene fornito, non si suppone un limite superiore per la scalabilità in caso di traffico intenso, anche se Vertex AI potrebbe non essere in grado di scalare oltre un determinato numero di replica.
int32 max_replica_count = 2 [(.google.api.field_behavior) = IMMUTABLE];
Parametro |
Nome |
Description |
value |
int
Il valore maxReplicaCount da impostare.
|
setMinReplicaCount(int value)
public AutomaticResources.Builder setMinReplicaCount(int value)
Immutabile. Il numero minimo di repliche in cui verrà sempre eseguito il deployment di questo modello. Se il traffico aumenta, è possibile che venga eseguito dinamicamente il deployment su più repliche, fino a max_replica_count. Man mano che il traffico diminuisce, alcune di queste repliche aggiuntive potrebbero essere liberate. Se il valore richiesto è troppo grande, il deployment restituirà un errore.
int32 min_replica_count = 1 [(.google.api.field_behavior) = IMMUTABLE];
Parametro |
Nome |
Description |
value |
int
Il valore minReplicaCount da impostare.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AutomaticResources.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Sostituzioni
setUnknownFields(UnknownFieldSet unknownFields)
public final AutomaticResources.Builder setUnknownFields(UnknownFieldSet unknownFields)
Sostituzioni