Interfaccia DeployModelRequestOrBuilder (0.3.0)

public interface DeployModelRequestOrBuilder extends MessageOrBuilder

Implementa

MessageOrBuilder

Metodi

containsTrafficSplit(String key)

public abstract boolean containsTrafficSplit(String key)

Una mappa dall'ID di un DeployedModel alla percentuale di traffico di questo endpoint che deve essere inoltrato a quel DeployedModel.

Se questo campo non è vuoto, il valore traffic_split dell'endpoint verrà sovrascritto. Per fare riferimento all'ID del modello di cui è stato appena eseguito il deployment, è necessario utilizzare uno "0" e l'ID effettivo del nuovo modello DeployedModel verrà compilato al posto da questo metodo. La somma dei valori percentuali di traffico deve essere pari a 100.

Se questo campo è vuoto, il valore traffic_split dell'endpoint non viene aggiornato.

map<string, int32> traffic_split = 3;

Parametro
Nome Description
key String
Restituisce
Tipo Description
boolean

getDeployedModel()

public abstract DeployedModel getDeployedModel()

Obbligatorio. Il modello Deployed da creare all'interno dell'endpoint. Tieni presente che è necessario aggiornare Endpoint.traffic_split affinché il DeployedModel inizi a ricevere traffico, come parte di questa chiamata o tramite EndpointService.UpdateEndpoint.

.google.cloud.vertexai.v1.DeployedModel deployed_model = 2 [(.google.api.field_behavior) = REQUIRED];

Restituisce
Tipo Description
DeployedModel

Il modello di cui è stato eseguito il deployment.

getDeployedModelOrBuilder()

public abstract DeployedModelOrBuilder getDeployedModelOrBuilder()

Obbligatorio. Il modello Deployed da creare all'interno dell'endpoint. Tieni presente che è necessario aggiornare Endpoint.traffic_split affinché il DeployedModel inizi a ricevere traffico, come parte di questa chiamata o tramite EndpointService.UpdateEndpoint.

.google.cloud.vertexai.v1.DeployedModel deployed_model = 2 [(.google.api.field_behavior) = REQUIRED];

Restituisce
Tipo Description
DeployedModelOrBuilder

getEndpoint()

public abstract String getEndpoint()

Obbligatorio. Il nome della risorsa endpoint in cui eseguire il deployment di un modello. Formato: projects/{project}/locations/{location}/endpoints/{endpoint}

string endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Restituisce
Tipo Description
String

L'endpoint.

getEndpointBytes()

public abstract ByteString getEndpointBytes()

Obbligatorio. Il nome della risorsa endpoint in cui eseguire il deployment di un modello. Formato: projects/{project}/locations/{location}/endpoints/{endpoint}

string endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Restituisce
Tipo Description
ByteString

I byte per l'endpoint.

getTrafficSplit() (deprecated)

public abstract Map<String,Integer> getTrafficSplit()

Utilizza invece #getTrafficSplitMap().

Restituisce
Tipo Description
Map<String,Integer>

getTrafficSplitCount()

public abstract int getTrafficSplitCount()

Una mappa dall'ID di un DeployedModel alla percentuale di traffico di questo endpoint che deve essere inoltrato a quel DeployedModel.

Se questo campo non è vuoto, il valore traffic_split dell'endpoint verrà sovrascritto. Per fare riferimento all'ID del modello di cui è stato appena eseguito il deployment, è necessario utilizzare uno "0" e l'ID effettivo del nuovo modello DeployedModel verrà compilato al posto da questo metodo. La somma dei valori percentuali di traffico deve essere pari a 100.

Se questo campo è vuoto, il valore traffic_split dell'endpoint non viene aggiornato.

map<string, int32> traffic_split = 3;

Restituisce
Tipo Description
int

getTrafficSplitMap()

public abstract Map<String,Integer> getTrafficSplitMap()

Una mappa dall'ID di un DeployedModel alla percentuale di traffico di questo endpoint che deve essere inoltrato a quel DeployedModel.

Se questo campo non è vuoto, il valore traffic_split dell'endpoint verrà sovrascritto. Per fare riferimento all'ID del modello di cui è stato appena eseguito il deployment, è necessario utilizzare uno "0" e l'ID effettivo del nuovo modello DeployedModel verrà compilato al posto da questo metodo. La somma dei valori percentuali di traffico deve essere pari a 100.

Se questo campo è vuoto, il valore traffic_split dell'endpoint non viene aggiornato.

map<string, int32> traffic_split = 3;

Restituisce
Tipo Description
Map<String,Integer>

getTrafficSplitOrDefault(String key, int defaultValue)

public abstract int getTrafficSplitOrDefault(String key, int defaultValue)

Una mappa dall'ID di un DeployedModel alla percentuale di traffico di questo endpoint che deve essere inoltrato a quel DeployedModel.

Se questo campo non è vuoto, il valore traffic_split dell'endpoint verrà sovrascritto. Per fare riferimento all'ID del modello di cui è stato appena eseguito il deployment, è necessario utilizzare uno "0" e l'ID effettivo del nuovo modello DeployedModel verrà compilato al posto da questo metodo. La somma dei valori percentuali di traffico deve essere pari a 100.

Se questo campo è vuoto, il valore traffic_split dell'endpoint non viene aggiornato.

map<string, int32> traffic_split = 3;

Parametri
Nome Description
key String
defaultValue int
Restituisce
Tipo Description
int

getTrafficSplitOrThrow(String key)

public abstract int getTrafficSplitOrThrow(String key)

Una mappa dall'ID di un DeployedModel alla percentuale di traffico di questo endpoint che deve essere inoltrato a quel DeployedModel.

Se questo campo non è vuoto, il valore traffic_split dell'endpoint verrà sovrascritto. Per fare riferimento all'ID del modello di cui è stato appena eseguito il deployment, è necessario utilizzare uno "0" e l'ID effettivo del nuovo modello DeployedModel verrà compilato al posto da questo metodo. La somma dei valori percentuali di traffico deve essere pari a 100.

Se questo campo è vuoto, il valore traffic_split dell'endpoint non viene aggiornato.

map<string, int32> traffic_split = 3;

Parametro
Nome Description
key String
Restituisce
Tipo Description
int

hasDeployedModel()

public abstract boolean hasDeployedModel()

Obbligatorio. Il modello Deployed da creare all'interno dell'endpoint. Tieni presente che è necessario aggiornare Endpoint.traffic_split affinché il DeployedModel inizi a ricevere traffico, come parte di questa chiamata o tramite EndpointService.UpdateEndpoint.

.google.cloud.vertexai.v1.DeployedModel deployed_model = 2 [(.google.api.field_behavior) = REQUIRED];

Restituisce
Tipo Description
boolean

Indica se è impostato il campo DeploymentModel.