Interfaccia EndpointOrBuilder (1.2.0)

public interface EndpointOrBuilder extends MessageOrBuilder

Implementa

MessageOrBuilder

Metodi

containsLabels(String key)

public abstract boolean containsLabels(String key)

Le etichette con metadati definiti dall'utente per organizzare gli endpoint.

Le chiavi e i valori delle etichette non possono contenere più di 64 caratteri (punti di codice Unicode), possono contenere solo lettere minuscole, caratteri numerici, trattini bassi e trattini. Sono consentiti caratteri internazionali.

Visita la pagina https://goo.gl/xmQnxf per ulteriori informazioni ed esempi di etichette.

map<string, string> labels = 7;

Parametro
Nome Description
key String
Restituisce
Tipo Description
boolean

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 l'ID di un DeployedModel non è elencato in questa mappa, non riceve traffico.

La somma dei valori percentuali di traffico deve essere pari a 100 oppure la mappa deve essere vuota se l'endpoint non accetta traffico in un determinato momento.

map<string, int32> traffic_split = 5;

Parametro
Nome Description
key String
Restituisce
Tipo Description
boolean

getCreateTime()

public abstract Timestamp getCreateTime()

Solo output. Timestamp della creazione di questo endpoint.

.google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
Timestamp

Il parametro createTime.

getCreateTimeOrBuilder()

public abstract TimestampOrBuilder getCreateTimeOrBuilder()

Solo output. Timestamp della creazione di questo endpoint.

.google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
TimestampOrBuilder

getDeployedModels(int index)

public abstract DeployedModel getDeployedModels(int index)

Solo output. I modelli di cui è stato eseguito il deployment in questo endpoint. Per aggiungere o rimuovere DeployedModels utilizza rispettivamente EndpointService.DeployModel ed EndpointService.UndeployModel.

repeated .google.cloud.vertexai.v1.DeployedModel deployed_models = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parametro
Nome Description
index int
Restituisce
Tipo Description
DeployedModel

getDeployedModelsCount()

public abstract int getDeployedModelsCount()

Solo output. I modelli di cui è stato eseguito il deployment in questo endpoint. Per aggiungere o rimuovere DeployedModels utilizza rispettivamente EndpointService.DeployModel ed EndpointService.UndeployModel.

repeated .google.cloud.vertexai.v1.DeployedModel deployed_models = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
int

getDeployedModelsList()

public abstract List<DeployedModel> getDeployedModelsList()

Solo output. I modelli di cui è stato eseguito il deployment in questo endpoint. Per aggiungere o rimuovere DeployedModels utilizza rispettivamente EndpointService.DeployModel ed EndpointService.UndeployModel.

repeated .google.cloud.vertexai.v1.DeployedModel deployed_models = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
List<DeployedModel>

getDeployedModelsOrBuilder(int index)

public abstract DeployedModelOrBuilder getDeployedModelsOrBuilder(int index)

Solo output. I modelli di cui è stato eseguito il deployment in questo endpoint. Per aggiungere o rimuovere DeployedModels utilizza rispettivamente EndpointService.DeployModel ed EndpointService.UndeployModel.

repeated .google.cloud.vertexai.v1.DeployedModel deployed_models = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parametro
Nome Description
index int
Restituisce
Tipo Description
DeployedModelOrBuilder

getDeployedModelsOrBuilderList()

public abstract List<? extends DeployedModelOrBuilder> getDeployedModelsOrBuilderList()

Solo output. I modelli di cui è stato eseguito il deployment in questo endpoint. Per aggiungere o rimuovere DeployedModels utilizza rispettivamente EndpointService.DeployModel ed EndpointService.UndeployModel.

repeated .google.cloud.vertexai.v1.DeployedModel deployed_models = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
List<? extends com.google.cloud.vertexai.api.DeployedModelOrBuilder>

getDescription()

public abstract String getDescription()

La descrizione dell'endpoint.

string description = 3;

Restituisce
Tipo Description
String

La descrizione.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

La descrizione dell'endpoint.

string description = 3;

Restituisce
Tipo Description
ByteString

I byte per la descrizione.

getDisplayName()

public abstract String getDisplayName()

Obbligatorio. Il nome visualizzato dell'endpoint. Il nome può avere fino a 128 caratteri e può essere composto da qualsiasi carattere UTF-8.

string display_name = 2 [(.google.api.field_behavior) = REQUIRED];

Restituisce
Tipo Description
String

Il campo displayName.

getDisplayNameBytes()

public abstract ByteString getDisplayNameBytes()

Obbligatorio. Il nome visualizzato dell'endpoint. Il nome può avere fino a 128 caratteri e può essere composto da qualsiasi carattere UTF-8.

string display_name = 2 [(.google.api.field_behavior) = REQUIRED];

Restituisce
Tipo Description
ByteString

I byte per displayName.

getEnablePrivateServiceConnect() (deprecated)

public abstract boolean getEnablePrivateServiceConnect()

Deprecato. google.cloud.vertexai.v1.Endpoint.enable_private_service_connect è deprecato. Vedi google/cloud/vertexai/v1/endpoint.proto;l=126

Deprecato: se vero, espone l'endpoint tramite connessione privata ai servizi.

È possibile impostare solo uno dei campi, network o enable_private_service_connect.

bool enable_private_service_connect = 17 [deprecated = true];

Restituisce
Tipo Description
boolean

L'elemento EnablePrivateServiceConnect.

getEncryptionSpec()

public abstract EncryptionSpec getEncryptionSpec()

Specifiche della chiave di crittografia gestita dal cliente per un endpoint. Se impostato, questo endpoint e tutte le relative risorse secondarie saranno protetti da questa chiave.

.google.cloud.vertexai.v1.EncryptionSpec encryption_spec = 10;

Restituisce
Tipo Description
EncryptionSpec

La specifica encryptionSpec.

getEncryptionSpecOrBuilder()

public abstract EncryptionSpecOrBuilder getEncryptionSpecOrBuilder()

Specifiche della chiave di crittografia gestita dal cliente per un endpoint. Se impostato, questo endpoint e tutte le relative risorse secondarie saranno protetti da questa chiave.

.google.cloud.vertexai.v1.EncryptionSpec encryption_spec = 10;

Restituisce
Tipo Description
EncryptionSpecOrBuilder

getEtag()

public abstract String getEtag()

Utilizzato per eseguire aggiornamenti coerenti in lettura, modifica e scrittura. Se non viene configurato, viene eseguito un aggiornamento invisibile di "sovrascrittura".

string etag = 6;

Restituisce
Tipo Description
String

L'etag.

getEtagBytes()

public abstract ByteString getEtagBytes()

Utilizzato per eseguire aggiornamenti coerenti in lettura, modifica e scrittura. Se non viene configurato, viene eseguito un aggiornamento invisibile di "sovrascrittura".

string etag = 6;

Restituisce
Tipo Description
ByteString

I byte per etag.

getLabels() (deprecated)

public abstract Map<String,String> getLabels()

Utilizza invece #getLabelsMap().

Restituisce
Tipo Description
Map<String,String>

getLabelsCount()

public abstract int getLabelsCount()

Le etichette con metadati definiti dall'utente per organizzare gli endpoint.

Le chiavi e i valori delle etichette non possono contenere più di 64 caratteri (punti di codice Unicode), possono contenere solo lettere minuscole, caratteri numerici, trattini bassi e trattini. Sono consentiti caratteri internazionali.

Visita la pagina https://goo.gl/xmQnxf per ulteriori informazioni ed esempi di etichette.

map<string, string> labels = 7;

Restituisce
Tipo Description
int

getLabelsMap()

public abstract Map<String,String> getLabelsMap()

Le etichette con metadati definiti dall'utente per organizzare gli endpoint.

Le chiavi e i valori delle etichette non possono contenere più di 64 caratteri (punti di codice Unicode), possono contenere solo lettere minuscole, caratteri numerici, trattini bassi e trattini. Sono consentiti caratteri internazionali.

Visita la pagina https://goo.gl/xmQnxf per ulteriori informazioni ed esempi di etichette.

map<string, string> labels = 7;

Restituisce
Tipo Description
Map<String,String>

getLabelsOrDefault(String key, String defaultValue)

public abstract String getLabelsOrDefault(String key, String defaultValue)

Le etichette con metadati definiti dall'utente per organizzare gli endpoint.

Le chiavi e i valori delle etichette non possono contenere più di 64 caratteri (punti di codice Unicode), possono contenere solo lettere minuscole, caratteri numerici, trattini bassi e trattini. Sono consentiti caratteri internazionali.

Visita la pagina https://goo.gl/xmQnxf per ulteriori informazioni ed esempi di etichette.

map<string, string> labels = 7;

Parametri
Nome Description
key String
defaultValue String
Restituisce
Tipo Description
String

getLabelsOrThrow(String key)

public abstract String getLabelsOrThrow(String key)

Le etichette con metadati definiti dall'utente per organizzare gli endpoint.

Le chiavi e i valori delle etichette non possono contenere più di 64 caratteri (punti di codice Unicode), possono contenere solo lettere minuscole, caratteri numerici, trattini bassi e trattini. Sono consentiti caratteri internazionali.

Visita la pagina https://goo.gl/xmQnxf per ulteriori informazioni ed esempi di etichette.

map<string, string> labels = 7;

Parametro
Nome Description
key String
Restituisce
Tipo Description
String

getModelDeploymentMonitoringJob()

public abstract String getModelDeploymentMonitoringJob()

Solo output. Nome risorsa del job di monitoraggio dei modelli associato a questo endpoint se il monitoraggio è abilitato da JobService.CreateModelDeploymentMonitoringJob. Formato: projects/{project}/locations/{location}/modelDeploymentMonitoringJobs/{model_deployment_monitoring_job}

string model_deployment_monitoring_job = 14 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Restituisce
Tipo Description
String

Il modello modelDeploymentMonitoringJob.

getModelDeploymentMonitoringJobBytes()

public abstract ByteString getModelDeploymentMonitoringJobBytes()

Solo output. Nome risorsa del job di monitoraggio dei modelli associato a questo endpoint se il monitoraggio è abilitato da JobService.CreateModelDeploymentMonitoringJob. Formato: projects/{project}/locations/{location}/modelDeploymentMonitoringJobs/{model_deployment_monitoring_job}

string model_deployment_monitoring_job = 14 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Restituisce
Tipo Description
ByteString

I byte per modelDeploymentMonitoringJob.

getName()

public abstract String getName()

Solo output. Il nome della risorsa dell'endpoint.

string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
String

Il nome.

getNameBytes()

public abstract ByteString getNameBytes()

Solo output. Il nome della risorsa dell'endpoint.

string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
ByteString

I byte per il nome.

getNetwork()

public abstract String getNetwork()

Facoltativo. Il nome completo della rete Google Compute Engine verso cui deve essere eseguito il peering dell'endpoint.

L'accesso privato ai servizi deve essere già configurato per la rete. Se non specificato, l'endpoint non viene connesso in peering con nessuna rete.

È possibile impostare solo uno dei campi, network o enable_private_service_connect.

Formato: projects/{project}/global/networks/{network}. Dove {project} è un numero di progetto, come in 12345, e {network} è il nome di rete.

string network = 13 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Restituisce
Tipo Description
String

La rete.

getNetworkBytes()

public abstract ByteString getNetworkBytes()

Facoltativo. Il nome completo della rete Google Compute Engine verso cui deve essere eseguito il peering dell'endpoint.

L'accesso privato ai servizi deve essere già configurato per la rete. Se non specificato, l'endpoint non viene connesso in peering con nessuna rete.

È possibile impostare solo uno dei campi, network o enable_private_service_connect.

Formato: projects/{project}/global/networks/{network}. Dove {project} è un numero di progetto, come in 12345, e {network} è il nome di rete.

string network = 13 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Restituisce
Tipo Description
ByteString

I byte per la rete.

getPredictRequestResponseLoggingConfig()

public abstract PredictRequestResponseLoggingConfig getPredictRequestResponseLoggingConfig()

Configura il logging richiesta-risposta per la previsione online.

.google.cloud.vertexai.v1.PredictRequestResponseLoggingConfig predict_request_response_logging_config = 18;

Restituisce
Tipo Description
PredictRequestResponseLoggingConfig

Il file predictedRequestResponseLoggingConfig.

getPredictRequestResponseLoggingConfigOrBuilder()

public abstract PredictRequestResponseLoggingConfigOrBuilder getPredictRequestResponseLoggingConfigOrBuilder()

Configura il logging richiesta-risposta per la previsione online.

.google.cloud.vertexai.v1.PredictRequestResponseLoggingConfig predict_request_response_logging_config = 18;

Restituisce
Tipo Description
PredictRequestResponseLoggingConfigOrBuilder

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 l'ID di un DeployedModel non è elencato in questa mappa, non riceve traffico.

La somma dei valori percentuali di traffico deve essere pari a 100 oppure la mappa deve essere vuota se l'endpoint non accetta traffico in un determinato momento.

map<string, int32> traffic_split = 5;

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 l'ID di un DeployedModel non è elencato in questa mappa, non riceve traffico.

La somma dei valori percentuali di traffico deve essere pari a 100 oppure la mappa deve essere vuota se l'endpoint non accetta traffico in un determinato momento.

map<string, int32> traffic_split = 5;

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 l'ID di un DeployedModel non è elencato in questa mappa, non riceve traffico.

La somma dei valori percentuali di traffico deve essere pari a 100 oppure la mappa deve essere vuota se l'endpoint non accetta traffico in un determinato momento.

map<string, int32> traffic_split = 5;

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 l'ID di un DeployedModel non è elencato in questa mappa, non riceve traffico.

La somma dei valori percentuali di traffico deve essere pari a 100 oppure la mappa deve essere vuota se l'endpoint non accetta traffico in un determinato momento.

map<string, int32> traffic_split = 5;

Parametro
Nome Description
key String
Restituisce
Tipo Description
int

getUpdateTime()

public abstract Timestamp getUpdateTime()

Solo output. Timestamp dell'ultimo aggiornamento di questo endpoint.

.google.protobuf.Timestamp update_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
Timestamp

Il valore updateTime.

getUpdateTimeOrBuilder()

public abstract TimestampOrBuilder getUpdateTimeOrBuilder()

Solo output. Timestamp dell'ultimo aggiornamento di questo endpoint.

.google.protobuf.Timestamp update_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
TimestampOrBuilder

hasCreateTime()

public abstract boolean hasCreateTime()

Solo output. Timestamp della creazione di questo endpoint.

.google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
boolean

Indica se è impostato il campo createTime.

hasEncryptionSpec()

public abstract boolean hasEncryptionSpec()

Specifiche della chiave di crittografia gestita dal cliente per un endpoint. Se impostato, questo endpoint e tutte le relative risorse secondarie saranno protetti da questa chiave.

.google.cloud.vertexai.v1.EncryptionSpec encryption_spec = 10;

Restituisce
Tipo Description
boolean

Indica se il campo encryptionSpec è impostato.

hasPredictRequestResponseLoggingConfig()

public abstract boolean hasPredictRequestResponseLoggingConfig()

Configura il logging richiesta-risposta per la previsione online.

.google.cloud.vertexai.v1.PredictRequestResponseLoggingConfig predict_request_response_logging_config = 18;

Restituisce
Tipo Description
boolean

Indica se il campoexpectedRequestResponseLoggingConfig è impostato.

hasUpdateTime()

public abstract boolean hasUpdateTime()

Solo output. Timestamp dell'ultimo aggiornamento di questo endpoint.

.google.protobuf.Timestamp update_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
boolean

Indica se il campo updateTime è impostato.